我的WebRTC应用程序遇到了一些麻烦。该应用程序很简单,只是一个客户端和接收器。客户端应将其媒体,摄像头,音频或屏幕发送到接收器。接收器应该显示传入的流媒体。
麻烦从信号过程开始我想。只是控制台。它说:
ICE failed, see about:webrtc for more details
为了开发这个应用程序,我遵循了教程Felix Hagspiel's Blog,但我无法在我的系统中使其工作并共享媒体。
我没有定义stun服务器,因为我在同一台机器和同一个网络上,因此不需要进行横向NAT来了解对等体的IP。我刚刚在Stackoverflow中的一个问题中阅读了这篇文章。
我不想有人写我的应用程序,只是我需要知道自己无法尝试解决的问题。我只是搜索了大约4天的信息,但没有任何帮助。
我在Linux(Manjaro)上使用Firefox 45.0.1与客户端和接收器。对于信令服务器是NodeJS应用程序。
代码位于pastebins中:
最后关于:webrtc日志。 Log。文件 Cliente_New.html 是客户端,文件 Pi_new.html 是接收器