V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
maggch97
V2EX  ›  程序员

让一起看视频变得更简单一些的尝试

  •  
  •   maggch97 · 2022-08-30 22:16:44 +08:00 · 1799 次点击
    这是一个创建于 816 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前发过帖子介绍我写的一起看视频脚本插件: https://v2ex.com/t/862165#reply16

    现在 Chrome 插件版本已经上架了, 后续也会上架 Edge 商店 https://chrome.google.com/webstore/detail/videotogether/dpjiaamadbcfheiamdaamhgpomlkohbn

    现在每天晚高峰有将近 300 人同时使用

    这几天试了几种方式, 让插件的使用方式能更简单

    1.通过在线代理的形式插入插件脚本

    代码已经开源 Github

    某匿名人士搭建了一个测试页面可以直接访问体验 https://syncwatch.online/

    好处就是用户完全不需要安装插件, 访问网站即可使用.

    缺点就是很多网站的防盗链会遇到无法播放视频的问题, 我试了只有少数网站可以, 比如 https://www_laodouban_com.syncwatch.online/

    2.直接同步 m3u8 文件

    好处就是只需要 1 个人安装插件,其他人都可以通过访问指定网站获取 m3u8 文件并播放.

    不过一些 m3u8 文件也有防盗链的设置, 无法在其他网站播放. 而且感觉侵权的风险很高,毕竟相当于盗链在自己的网站播放了.

    3.视频网站站长直接把插件集成到网站中

    因为最开始就考虑到了纯 JS 脚本插件的环境, 所以插件可以直接在网页环境运行. 之前只是放在了插件的主页做演示

    最近用户多了之后, 也有站长试着集成了一下, 体验还不错.

    6 条回复    2022-09-22 10:22:32 +08:00
    chengyiqun
        1
    chengyiqun  
       2022-08-31 09:14:10 +08:00
    新时代海盗了属于是. 什么叫 p2p 精神啊
    chengyiqun
        2
    chengyiqun  
       2022-08-31 09:17:12 +08:00
    哦, 原来是一起看视频, 我缺的是视频么, 是一起看的朋友(
    youshangdemajia
        3
    youshangdemajia  
       2022-08-31 10:33:07 +08:00
    对异地恋是刚需,我也在用,超级好评
    Slurp
        4
    Slurp  
       2022-08-31 23:07:00 +08:00
    可以去看看 Syncplay

    我觉得只做 时间戳 + 倍速 同步的功能就行,片源手动找。如果要 url 直接播放,应该委托给播放器,比如搭配 youtube-dl 。
    Linken404
        5
    Linken404  
       2022-09-22 10:21:00 +08:00
    我试了直接在本地起一个 Nginx ,把视频跟加载了插件的 html 文件放在 Nginx 下,然后映射出去发给对方,这样只要上传带宽够支持就可以直接看了,要是能提前上传好还可以把这套东西放在 vps 上。
    Linken404
        6
    Linken404  
       2022-09-22 10:22:32 +08:00
    https://www.assatur.com/archives/yi-de-yi-qi-kan-dian-ying-de-duo-zhong-jie-jue-fang-shi
    就是准备起来根据资源不同会麻烦一点,但用的时候很方便
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2782 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:20 · PVG 15:20 · LAX 23:20 · JFK 02:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.