重新协商的WebRTC问题(在addTrack,removeTrack之后)

时间:2018-10-17 16:03:07

标签: javascript angular firefox webrtc rtcpeerconnection

我有一个应用程序,其中每个呼叫都以音频开头,但是用户有机会切换视频聊天(有一个按钮)。

这是问题所在,在不使用Firefox的用户中,第一次切换一切正常后,再切换到音频,再切换到视频远程流之后,这并不表示}对等连接在添加Firefox's时遇到问题。 看来localstream FireFox的功能与其他浏览器不同,在removeTrack()中,删除的发件人保留在对等连接对象中,而在其他浏览器中则没有。

当任何用户不使用FireFox时,不会出现此问题。

下面的项目链接(这是Firefox框架体系结构)和其他描述。
project
p.s。:“ app / src / app / app.components.ts

中的主要逻辑

我的问题

可能是什么原因以及如何解决?

如果您有经验,请提供一些建议。这将是非常有用的,任何帮助将不胜感激!

在此先感谢

0 个答案:

没有答案