WEBRTC onAddStream未在本机APIS中调用

时间:2018-03-31 20:19:10

标签: android ios webrtc sdp

我正在为应用程序使用videocall插件。一切都在网络上正常运行,但在使用本机反应的移动设备中,只支持onAddStream而不是正常运行。呼叫设置正常但在重新协商期间将音频呼叫转换为视频呼叫时,成功添加了从移动设备到网络的视频,但未添加从网络到移动设备的视频,因为在向现有流添加曲目时未调用onAddStream事件。

linkthis中提供了一种解决方法,即每次使用新的曲目标签返回新流。如果我这样做并使用add Stream而不是addTrack,是否会引发与其他浏览器的兼容性问题?此外,由于对等连接是在浏览器和janus之间,或者是移动和janus之间,所以它需要在janus或其他对等体中实现吗?我还可以使用其他任何解决方法,或者是否有人使用旧的apis重新协商,即onaddstream?

如果这是唯一的选择,有人可以指导我如何直接或通过编辑sdp等更改曲目和流的标签?此answer中提到了相同的解决方案,但无法找到任何相关代码。

期待您的回答。

0 个答案:

没有答案