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