【发布时间】:2014-04-29 22:48:49
【问题描述】:
我正在尝试构建一个可以同步流式传输视频内容的媒体播放器。我想要实现的是几个人同时从不同的位置观看同一部电影,如果一个客户暂停电影,每个人都会暂停。有点类似于游戏玩家将游戏流式传输给观众的方式,只是流式传输的内容是一些视频文件。
有人可以推荐任何文档或为我指明正确的方向吗?就编程语言而言,我更喜欢Python、Ruby、Objective-C 或Java。我可能不得不使用TCP 来确保正确的顺序,但是如何处理用户输入,例如暂停、播放等?
编辑:我刚刚找到了一个网站,它完全符合我的目标。这是我想为自己的服务器制作的示例:Sync-Video.com
我在 GitHub 上找到了一些不错的解决方案。无法发布链接,因为我没有足够的声誉。您可以通过用户calzoneman搜索sync,通过Uriziel搜索syncplay。
【问题讨论】:
标签: java python network-programming streaming video-streaming