如何解决Web RTC 的“取消静音”回调未触发
我将 RTC 用于 Web。当远程用户点击移动应用程序中的取消静音按钮时,不会触发“取消静音”回调,但会触发“添加流”回调。在移动设备中,我将以下功能用于静音和取消静音流。Used function for mute and unmute
解决方法
private void Foo_Click(object sender,RoutedEventArgs e)
{
btnFoo.Background = btnFoo.Background == Brushes.Blue ? Brushes.Lime : Brushes.Blue;
}
试试这个
,"unmute-audio" 回调将给出自己取消静音的远程用户的用户 ID。 正如我在问题中提到的,“添加流”是触发而不是“取消静音”。因此,也可以从“流添加”回调中获得相同的 userId。所以现在我可以在 UI 中更新静音和取消静音状态。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。