什么时候可以通过 P2P 与 WebRTC 交换任何类型的数据?
我正在考虑制作 P2P bittorrent 软件,而不是流式传输音频/视频。
谢谢
什么时候可以通过 P2P 与 WebRTC 交换任何类型的数据?
我正在考虑制作 P2P bittorrent 软件,而不是流式传输音频/视频。
谢谢
这将在 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 (Canary) 中建立数据连接,下一步是尝试为自己编译。
基于 WebRTC 的 P2P bittorrent 软件已经存在。它被称为WebTorrent(来源)。
不流式传输音频/视频但任意数据的 WebRTC 称为 RTCDataChannel:https ://developer.mozilla.org/en-US/docs/Web/API/RTCDataChannel
但是你迟到了——WebTorrent 已经存在。
WebTorrent 客户端:https ://github.com/webtorrent/webtorrent
WebTorrent 跟踪器实现:https ://github.com/Novage/wt-tracker
混合 BitTorrent\WebTorrent 跟踪器:https ://github.com/webtorrent/bittorrent-tracker