正在尝试在网络设置上运行webrtcstreamer
。虽然我可以在同一台计算机上运行,但不能在局域网上运行。我尝试根据github issue中给出的说明,通过取消注释IceServer
和src/webrtc/src/Peer.cpp
中的代码来由src/webrtc/samples/webrtcstreamer/client/index.js
服务器启用。但这是行不通的。只是在浏览器中打开网页,但没有流媒体。但是,当我在同一台计算机上运行时,它将开始播放test.mp4
文件。
Peer.cpp
文件中的代码段已更改
webrtc::PeerConnectionInterface::IceServer stun;
stun.uri = kGoogleStunServerUri;
_config.servers.push_back(stun);
index.ejs
文件中的代码段已更改
WEBRTC_CONFIG = {
'iceServers': [
{'url': 'stun:stun.l.google.com:19302'}
]
}