【问题标题】:Proper way to integrate WebRTC to Electron app?将 WebRTC 集成到 Electron 应用程序的正确方法?
【发布时间】:2022-02-02 10:46:24
【问题描述】:

我正在尝试使用 Electron 和 WebRTC 开发一个点对点桌面应用程序,它只在对等点之间传输 JSON 数据。我遇到了许多库,例如PeerJsnode-crtelectron-webrtc,但我不确定正确集成它的最佳方法是什么,有什么想法吗?谢谢

【问题讨论】:

    标签: webrtc electron


    【解决方案1】:

    就个人而言,我选择了https://github.com/andyet/SimpleWebRTC,这是一个非常容易设置的 API。这与 Electron 无关,这是开源的,不需要 API 密钥,而且效果很好! 但是要传输 JSON 数据,您可以只使用 websockets,因为无论如何您都需要使用 webRTC 来发送信号......(好吧,这不是 p2p 解决方案)

    【讨论】:

      【解决方案2】:

      对于现在看到这篇文章的人,我会推荐https://github.com/feross/simple-peer,因为它在 webRTC 之上提供了一个更简单的抽象,并且得到了积极的维护。到目前为止,SimpleWebRTC 似乎已被弃用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-30
        • 1970-01-01
        • 2017-09-08
        • 2017-09-14
        相关资源
        最近更新 更多