作者回复: 是的,你要自己做一个 service 一直侦听着服务端的消息,当有消息呼叫你的时候,你用service将应用拉起来,同时加入到同一个房间里,这样就可以了。
作者回复: addtrack 和 ontrack 是最新的API, 慢慢 addstream 就不用了。
作者回复: 现在的candidate都不会在 SDP 中出现了,都是通过事件触发的,看一下媒体协商的那篇文章
作者回复: 看一下你的 node 版本是不是太低了?现然都是 10.0 以上的版本
作者回复: 可以,有固定的外网IP地址吗?如果没有的话,你需要在公司做个代理。如果不熟悉的话,找IT/运维人员帮你弄一下。
作者回复: 可能是你的浏览器有问题,换个浏览器试试。或找别人的浏览器试试
作者回复: 可以的,后面有文章对这几个服务器做比较
作者回复: 用这个测,https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/, 如果这个不通的话,说明你的配置有问题。一定要按照文中的配置进行设置,否则会出现各种问题
作者回复: 不用,webrtc是兼容的。如果你在 SDP中放了candidate,那么它也能识别出来
作者回复: 有 stop 函数呀。在stream中有 track, track 有stop 函数。
作者回复: turn服务不是http/https服务,你用浏览器访问它是啥意思呢?
作者回复: 登录turn应该要用turn配置中设置的用户名和密码了。你要想查房间号,需要自己做一个小的管理系统。
作者回复: 系统默认应该是不支持的,你可以用ffmpeg将 avi 转成浏览器支持的格式,一般都是这样做