我想知道哪个框架或库最适合使用 WebRTC。这是一个小型且不完整的库/SDK 列表。任何我忘记的库,请随时告诉我:
图书馆:
- simpleRTC
- RTCMultiConnection
- crocodileRTC
- lynckia/licode (这对他们来说更有趣 服务器端,MCU)
- holla (电话使用)
- peerjs (数据通道)
- rtc.io
- webrtc.io (没有任何变化 差不多一年了)
- webrtc-data.io (精简,数据 webrtc.io 的唯一版本)
- talky.io (使用 simpleRTC)
- easyRTC (先验)
- tawk (使用easyRTC,priologic)
- rtccopy (使用 webrtc-data.io)
实现教程/资源:
- WebRTC Experiments & Demos
- http://badassjs.com/post/43090030238/peerjs-a-peer-to-peer-networking-library-in-javascript
有人对所有框架进行了比较吗?这会对 WebRTC 新手有所帮助。
更新
在对 WebRTC 作为一项新技术进行研究后,我找不到比您的经验更完整的来源。我决定发布这个问题,以便创建一个比较可用来源的触发器。
非常感谢。
最佳答案
这应该可以帮助您开始:-) 如果您专注于您的问题,我们可以为您指出一个较小的列表。这也绝不是详尽无遗的,但应该具有常见的嫌疑。
录制/无服务器
MCU/SFU
- 开源 - git -www : lynckia/licode
- 开源 - git -www : meetecho (两面神)
- 开源 - git -www : 库伦托
- 开源 - git -www :jitsi(meetme)
- 开源 - src -www梅多泽
- 开源 - git -www :媒体汤
- 开源 - git -www : 介子
- acquired 作者:思科 www :阿卡诺
- 专有 - docs -www佩克斯普
- 专有 - src -www
openClove(已旋转) - 专有 - git -www tokbox (openbox)
信令
- holla(电话使用)
- openPeer(hookflash)
API/SDK
- twilio(仅限音频)
- requestec(产品:saypage)
- 普利沃
- Tokbox
- QuickBlox
- openClove
- tropo(仅限音频)
- 威莫
- voximplant(仅音频?)
- Priologic(easyRTC、tawk.com、proPhone)
- 对话
- 比斯特里
- 阿帕达兹
- CafeX
- 拍叉
- Apizee (apiRTC)
- 然而(简单RTC)
- RTCMultiConnection(muazkhan,演示)
- crocodileRTC - 该公司已被收购/吸收三次以上。我不知道这个库的状态如何,您可能需要联系 peter dunkley 获取更新。
- peerjs(数据通道)
- rtc.io
- webrtc.io(近一年没有变化)
- webrtc-data.io(webrtc.io 的精简版、仅数据版本)
产品
- webrtc-enterprise.com(使用 SkywayJS)
- talky.io(使用 simpleRTC)
- tawk(使用 easyRTC)
- rtccopy(使用 webrtc-data.io)
- 电话
教程
- http://www.html5rocks.com/en/tutorials/webrtc/basics/
- http://www.html5rocks.com/en/tutorials/webrtc/infrastructure/
- http://www.html5rocks.com/en/tutorials/webrtc/datachannels/
- https://developer.mozilla.org/en-US/docs/Web/Guide/API/WebRTC/Peer-to-peer_communications_with_WebRTC
- https://bitbucket.org/webrtc/codelab
关于javascript - Javascript WebRTC 库的现状?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24857637/