gpt4 book ai didi

android - 如何建立从 iOS Safari 到 Android Chrome 的 Webrtc 连接

转载 作者:行者123 更新时间:2023-11-29 15:00:04 24 4
gpt4 key购买 nike

我想用 webrtc 做一个网站。我设法将 Chrome (Android) 连接到 PC,将 iOS (Safari) 连接到 PC,将 PC 连接到 PC,将 PC 连接到两者(Android Chrome 和 Safari iOS),将 Android 连接到 Android,将 Safari 连接到 Safari。

当我尝试将 Chrome (Android) 连接到 iOS (Safari) 或将 Safari (iOS) 连接到 Chrome (Android) 时,就是无法连接。我明白了

"Failed to set remote offer sdp: ERROR_CONTENT... Failed to set remote video description send parameters..

我认为我需要 SDP 的帮助。

最佳答案

iOS Safari 中的 WebRTC 实现目前仅支持 H.264 视频编解码器。另一方面,Android 上的 WebRTC 需要支持的硬件编码器才能支持 H.264。您的 Android 设备似乎没有编码器,因此无法建立视频通话(iOS 仅提供 H.264,但您的 Android 设备仅支持 VP8)。

直到 Apple 向 iOS Safari 添加 VP8 支持(不太可能,因为它不会进行硬件加速)或 Google 向 Android 上的 WebRTC 添加软件 H.264 编码器,您将不得不计划这样一个事实:视频WebRTC并非在所有场景下都能建立通话。

编辑:VP8 支持已添加到 Safari Preview 中,最终应该会登陆 macOS 和 iOS。感谢 Nisim Joseph 的提醒。

关于android - 如何建立从 iOS Safari 到 Android Chrome 的 Webrtc 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48188949/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com