首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebRTC:任何“降级通话并关闭视频”的示例吗?

WebRTC:任何“降级通话并关闭视频”的示例吗?
EN

Stack Overflow用户
提问于 2022-04-01 14:14:57
回答 1查看 185关注 0票数 0

描述

示例升级呼叫并打开视频非常直观。然而,是否存在“降级通话并关闭视频”的反向示例?

场景

我们将实现双向音频/视频呼叫的切换。在开始的时候,这个电话只用于音频。在我们点击“升级到视频通话”,然后添加双向视频轨道。然后我们点击“降级为音频呼叫”,它恢复到音频呼叫作为一个在开始。请注意,视频/音频切换应该在无限时间内完成。

调查

我认为我应该从调用者那里调用"removeTrack“,并开始重新协商。但是在被调用方,我们如何从H5视频播放器中删除视频轨道?

EN

回答 1

Stack Overflow用户

发布于 2022-04-06 03:04:11

最后,我找到了一个解决办法。双向虚拟音轨在开头添加。然后我们可以调用收发信机的replaceTrack()来切换音频。不需要再谈判了。

谢谢这个博客,没有这个博客我做不到。这个博客也很有帮助。

但解决方案仍然不完善。仍然为双方创建一个虚拟音频轨道,这意味着有一点网络流量被浪费了。一个完美的解决方案应该避免传输时,没有真正的音频轨道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71708358

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档