V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tpeng9240
V2EX  ›  程序员

求 html 播放视频解决方案?

  •  
  •   tpeng9240 · 17 天前 · 1917 次点击

    需求:将第三方的视频数据落地到本地数据库,然后渲染到我们自己的项目

    问题:恶心的是第三方返回的视频数据只有视频链接,通过 video 标签,某些视频根本无法渲染,有些出现跨域问题,有些视频链接失效,傻逼第三方,爬视频数据不保存视频信息

    询问大佬们,有什么好的解决方案,落地本地数据库后,通过链接将视频保存到本地?这样的话数据量很大啊,然后过期数据要处理掉

    12 条回复    2025-04-09 14:08:38 +08:00
    xuxuxu123
        1
    xuxuxu123  
       17 天前
    很想问一句:你服务器有多大带宽
    zed1018
        2
    zed1018  
       17 天前
    跨域问题无法在纯前端解决,你只能做 bff 转发。
    tpeng9240
        3
    tpeng9240  
    OP
       17 天前
    @xuxuxu123 弹性的
    tpeng9240
        4
    tpeng9240  
    OP
       17 天前
    恶心第三方,爬取视频,有些数据需要认证,直接将认证链接保存下来了
    wishtoday
        5
    wishtoday  
       17 天前
    爬到本地,然后搞存储上吧
    rekulas
        6
    rekulas  
       17 天前
    技术上可以采用中转服务(需要分析出视频地址)或下载丢对象存储之类的,通过策略控制过期删除
    不过如果我没理解错的话你们爬别人的视频然后因为播放问题骂对方恶心?
    tpeng9240
        7
    tpeng9240  
    OP
       17 天前
    @rekulas 不是,我们甲方,用乙方的数据,乙方爬取视频不存视频信息,就存视频链接,是乙方问题
    LiaoMatt
        8
    LiaoMatt  
       17 天前
    wasm ffmpeg 播放器?
    murmur
        9
    murmur  
       17 天前
    这不就是盗版别人视频吗?如果是正版或者云服务,你买了视频服务会送你配套播放器的
    kibble5788
        10
    kibble5788  
       17 天前
    你写个爬虫,访问他的“视频链接” 然后看看怎么能解析到他视频的 m3u8,最后把 m3u8 地址保存到你本地数据库,这样 m3u8 地址就可在你本地的 video 标签上播放了
    python35
        11
    python35  
       17 天前
    @tpeng9240 #7 你都当甲方了,当然 push 乙方按照你们自己的标准干活啊,不然不结钱就完了;不是所有问题都是技术问题,有些问题需要沟通
    SenseHu
        12
    SenseHu  
       16 天前
    乙方没按需求实现功能, 改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2594 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:57 · PVG 13:57 · LAX 22:57 · JFK 01:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.