在没有浏览器的情况下,如何通过peerjs连接?

2024-05-21 01:58:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题是我是否可以在没有浏览器的情况下连接到Peerks。 因此,如果或者如何在发送视频的设备之间创建WebRtc视频和数据点对点连接 以及一个可以通过浏览器观看视频的设备

到目前为止,我有一个从一个浏览器到另一个浏览器的工作良好的WebRtc连接。 我有一个使用NodeJS的网站,一个peerjs服务器以及一个运行的stun-and-turn服务器,我使用peerjsapi进行连接 使用在浏览器中执行的javascript代码

但是,我想在不使用浏览器的情况下在一侧连接,例如,在Raspberry pi上使其更高效

我发现这个例子为peerjs提供了一个python端口,但是它很难理解,而且文档也很差

https://github.com/ambianic/peerjs-python

我可以用这个连接到我的peerjs服务器。现在我再也找不到了

如果您有任何解决此问题的建议,或者有任何其他想法或示例,以便在不使用浏览器的情况下使用peerjs建立连接,我将不胜感激。也许用C++或Nodejs。


Tags: and数据服务器视频网站nodejs情况浏览器
1条回答
网友
1楼 · 发布于 2024-05-21 01:58:42

您可以使用本机WebRTC库,如libdatachannel。这些示例显示了如何将浏览器连接到本机客户端,您可以调整它们以与PeerJS信令协议兼容。它具有C和C++ API,但也有一个Node.js wrapper

相关问题 更多 >