Eagleyes
V2EX  ›  iOS

SharePlay 同播共享原理?

  •  
  •   Eagleyes · Oct 25, 2021 · 2767 views
    This topic created in 1663 days ago, the information mentioned may be changed or developed.
    看报道说基于 FaceTime ,感觉 FaceTime 跨国都卡卡的,在加上传输视频,会不会卡成幻灯片不可用状态?

    另外感觉 FaceTime 画质比 WeChat 好,但是一旦网络不好,WeChat 能保持可用状态,FaceTime 直接是 Poor connect 卡住
    10 replies    2021-10-25 13:37:23 +08:00
    CommandZi
        1
    CommandZi  
       Oct 25, 2021
    因为 FaceTime 是点对点,WeChat 我猜是中转的
    winddweb
        2
    winddweb  
       Oct 25, 2021
    shareplay 只是同步各方的播放状态,一起看的视频本身都是自己网络加载自己的。确实,如果有一个人的网特别卡不知道 shareplay 怎么处理的,会让其他人等他加载么。
    gps949
        3
    gps949  
       Oct 25, 2021
    @winddweb shareplay 是有共享屏幕功能的,也许共享 apple tv+是只同步状态就行,但之前通过共享屏幕一起看 b 站,怎么自己网络加载自己的?
    Eagleyes
        4
    Eagleyes  
    OP
       Oct 25, 2021
    @winddweb #2 是否可以同播本地视频呢?比如 nPlayer 里存了一个“免费”视频,想跟对面一起看,这种情况对方怎么网络加载?
    winddweb
        5
    winddweb  
       Oct 25, 2021
    @gps949
    @Eagleyes
    screen share 确实是 shareplay 的功能之一,但分享屏幕的速度极大概率是达不到一起看视频的标准的,所以肯定不行。我是根本没想到你们是指这个。
    20015jjw
        6
    20015jjw  
       Oct 25, 2021
    我经常用 discord 和 zoom 和人异地看视频
    感觉体验也还行
    lovestudykid
        7
    lovestudykid  
       Oct 25, 2021
    @winddweb zoom 看视频基本可用。或者把视频传到网上也行,双方都从服务器下载
    Eagleyes
        8
    Eagleyes  
    OP
       Oct 25, 2021
    @lovestudykid #7 谢谢,因为视频都是网上下的美剧啥的,那用 zoom 试试吧,据说这两天推送 15.1.到时候跟 shareplay 对比下
    lovestudykid
        9
    lovestudykid  
       Oct 25, 2021
    @Eagleyes 异地恋啊,不容易...zoom 只能说是能用。如果 SharePlay 能实现双方都从服务器获取视频,同步控制,效果应该好很多。GitHub 上也有些开源项目,都比较简陋
    0o0o0o0
        10
    0o0o0o0  
       Oct 25, 2021
    目前 shareplay 只支持 apple 的在线流媒体,也就是说是直接共享播放状态的,就像 b 站的一起看功能。
    如果是第三方 app ,应该是需要接入 shareplay ,也是共享播放状态。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4293 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 05:19 · PVG 13:19 · LAX 22:19 · JFK 01:19
    ♥ Do have faith in what you're doing.