我想通过webtorrent将p2p webrtc用于实时视频流。
https://github.com/feross/webtorrent
它显然可以流式传输视频但是它可以作为输入网络摄像头和其他来源吗?
你会怎么做?
感谢。
答案 0 :(得分:5)
Torrent是不可改变的,这意味着它们不会随着时间而改变。不过,你可以在种子上建立直播。您只需选择一个时间间隔(比如15秒),并为每个间隔创建一个torrent。广播公司应该发布.torrent文件,或者至少将磁链链接到中央服务器的某个地方,客户可以继续检查以获取最新的内容。
请参阅https://github.com/feross/webtorrent/issues/448#issuecomment-159147568,了解这可能如何运作。
作为WebTorrent的创建者,我会这样说。实时视频流是WebTorrent的超出范围,应该在WebTorrent之上构建为单独的包。