首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
suconghou
V2EX  ›  分享创造

夜深了,发布一个新玩具,开源一大波代码,请低调

  •  1
     
  •   suconghou · 30 天前 · 5399 次点击
    开源一个基于 P2P 分享的某网站播放器

    DEMO 地址

    https://video.feds.club/video/1rUWY2z4wUk

    选择 720P 播放
    多个人观看同一个视频时就会发生 P2P 分享
    留意一下最下面的统计,测一下效果.

    当前是部署在`vercel`

    晚上出口网络就不好了,如果有卡顿,可以在左侧栏设置里视频解析服务里填写
    ```
    /video;https://stream.pull.workers.dev/video
    ```
    开启多源负载均衡下载

    开源地址

    https://github.com/suconghou/u2web

    相关仓库比较多,也简单写了一下开发过程 http://blog.suconghou.cn/post/mse-p2p-player/
    29 条回复    2020-07-16 14:37:41 +08:00
    AngryPanda
        1
    AngryPanda   30 天前
    NB
    a570295535
        2
    a570295535   30 天前 via Android
    小手一抖收藏到手!
    zdnet
        3
    zdnet   30 天前 via Android
    厉害
    tigerstudent
        4
    tigerstudent   30 天前 via Android
    预订牢饭
    aaronlam
        5
    aaronlam   30 天前
    学习学习
    Roung
        6
    Roung   30 天前 via Android
    多人观看?估计 porn 有大用处,商业公司采用这个感觉可能有。
    bagheer
        7
    bagheer   30 天前
    看了一下,主要是一个分片播放器+go 的 proxy,反代视频
    web p2p 的部分感觉没啥用。。
    bianqurenfm
        8
    bianqurenfm   30 天前   ❤️ 1
    6 年前 https://webtorrent.io 做了这个事情 DHT&WebRTC,现在已经逐渐成熟👀
    mengkun
        9
    mengkun   30 天前
    擅自建立非法定信道警告!→_→
    sdfdsafsd
        10
    sdfdsafsd   29 天前
    留名,下一个马化腾的参选者
    zarvin
        11
    zarvin   29 天前
    cweijan
        12
    cweijan   29 天前
    确实牛, 赞一个
    flynnlemon
        13
    flynnlemon   29 天前 via Android
    厉害!
    mauve
        14
    mauve   29 天前
    在公司,不敢点开,有没有告诉我某网站是 p 站还是 b 站?
    berumotto
        15
    berumotto   29 天前
    @mauve youtube
    binux
        16
    binux   29 天前
    7 年前我就实现了 P2P 视频,https://github.com/binux/webrtc_video
    请问马化腾在哪领?
    takemeaway
        17
    takemeaway   29 天前
    好像很多年前就有人玩过这种了,实际上弊端太多。
    比这种更好的种子播放器都没玩起来。
    imdong
        18
    imdong   29 天前
    框架很吊,我昨晚就看到了。
    但我今天回复是因为博客看到 muse-ui 这个 UI 库,正需要这样的库呢。
    ChangQin
        19
    ChangQin   29 天前
    晚上回去看看
    Pho3nix
        20
    Pho3nix   29 天前
    以为是某 hub 站,结果是 tube 站=。=
    no1xsyzy
        21
    no1xsyzy   29 天前
    @Pho3nix #20 你说 tube 还有 red*
    Pho3nix
        22
    Pho3nix   29 天前
    @no1xsyzy 别,营养跟不上了
    chihiro2014
        23
    chihiro2014   29 天前
    仓库都炸了
    chihiro2014
        24
    chihiro2014   29 天前
    原来是 Github 整体炸了
    yuan925
        25
    yuan925   29 天前
    标记一下
    hanguofu
        26
    hanguofu   29 天前 via Android
    我印象中,yubetube 有一个单独运作的 p2p 项目,和楼主所开发的这个有什么关系?
    iPhoneer
        27
    iPhoneer   28 天前 via Android
    比爬墙快多了!很棒
    firefox12
        28
    firefox12   26 天前
    不错,想问个细节,p2p 以后,这个数据怎么播放的,我的理解一个文件,被分成了多块,然后 p2p 以后,每个机器都通过 peer 获得了一个完整块,类似 bt 的边播放边下载技术。 只不过源是 实时从 youtube 里面转过来的。 拿到这个数据块以后,可以直接播放吗? 因为这个块 可能缺少很多信息
    suconghou
        29
    suconghou   26 天前
    @firefox12 切片的数据是无法直接播放的,切片也不是随意切片的,web 上的切片合并播放时需要符合 mse 的约定,博客里有说明.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2207 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:25 · PVG 08:25 · LAX 17:25 · JFK 20:25
    ♥ Do have faith in what you're doing.