WebRTC P2P - Update



什么时候可以通过P2P与WebRTC交换任何类型的数据?

我正在考虑制作一个P2P比特流软件,而不是流式传输音频/视频。

谢谢

有一些JS库:PeerJS和BoneValue,用于使用WebRTC交换P2P数据。

如果你想制作一个类似BitTorrent的JS应用程序来发送文件,请注意已经有一些 - BtAppJS,ShareFest,ShareIt,RTC-P2P和P2P-Share。

这将在 Chrome 中使用 DataChannel: http://webrtc-demos.appspot.com/html/dc1.html

您可以在Google I/O的演讲中看到概述:http://www.youtube.com/watch?v=E8C8ouiXHHk&t=24m30s

我无法在Chrome 21或22(金丝雀)中建立数据连接,下一步是尝试自己编译。

基于

WebRTC的P2Pbittorrent软件已经存在。它被称为WebTorrent(来源)。

流式传输音频/视频但任意数据的WebRTC称为RTCDataChannel: https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel

但是你迟到了 - 网络洪流已经存在。

网络洪流客户端:https://github.com/webtorrent/webtorrent

网络洪流跟踪器实现:https://github.com/Novage/wt-tracker

Hybrid BitTorrent\WebTorrent tracker: https://github.com/webtorrent/bittorrent-tracker

相关内容

  • 没有找到相关文章

最新更新