需求:将第三方的视频数据落地到本地数据库,然后渲染到我们自己的项目
问题:恶心的是第三方返回的视频数据只有视频链接,通过 video 标签,某些视频根本无法渲染,有些出现跨域问题,有些视频链接失效,傻逼第三方,爬视频数据不保存视频信息
询问大佬们,有什么好的解决方案,落地本地数据库后,通过链接将视频保存到本地?这样的话数据量很大啊,然后过期数据要处理掉
![]() |
1
xuxuxu123 18 天前
很想问一句:你服务器有多大带宽
|
2
zed1018 18 天前
跨域问题无法在纯前端解决,你只能做 bff 转发。
|
![]() |
4
tpeng9240 OP 恶心第三方,爬取视频,有些数据需要认证,直接将认证链接保存下来了
|
![]() |
5
wishtoday 18 天前
爬到本地,然后搞存储上吧
|
![]() |
6
rekulas 18 天前
技术上可以采用中转服务(需要分析出视频地址)或下载丢对象存储之类的,通过策略控制过期删除
不过如果我没理解错的话你们爬别人的视频然后因为播放问题骂对方恶心? |
![]() |
8
LiaoMatt 18 天前
wasm ffmpeg 播放器?
|
![]() |
9
murmur 18 天前
这不就是盗版别人视频吗?如果是正版或者云服务,你买了视频服务会送你配套播放器的
|
![]() |
10
kibble5788 18 天前
你写个爬虫,访问他的“视频链接” 然后看看怎么能解析到他视频的 m3u8,最后把 m3u8 地址保存到你本地数据库,这样 m3u8 地址就可在你本地的 video 标签上播放了
|
12
SenseHu 17 天前
乙方没按需求实现功能, 改
|