声网的webrtc demo现在不支持选择VP8 codec了吗

android

#1

如果是这样,那安卓手机上集成chrome H5方案应该怎么去做?andriod chrome又不支持软件解码H264,这个问题很困惑啊


#2

移至AgoraRTC板块


#3

支持VP8的,但
1、声网Android的web端,支持Chrome和safiri浏览器;https://docs.agora.io/cn/Interactive%20Broadcast/web_prepare?platform=Web
2、由于 Safari 浏览器通过使用 H.264 视频编码来运行,因此所有 Safari 浏览器上的通话都需要支持该编码。然而当前安卓设备上的 Chrome 浏览器 61 之后的版本有个 bug ,会阻止设备给其他通话方发送 H.264 编码,因此远端的通话方在屏幕上看不到直播的视频,而只能看到一个黑色窗口。安卓设备上的 Chrome 浏览器可以解码来自其他通话方发来的 H.264 编码。

另外,安卓设备的 Chrome 浏览器上也可能会出现通话者只听到声音,但看不到图像的情况。安卓 Chrome 浏览器会在 57 版本中支持解码 H.264。目前安卓手机中只有高通(Kitkat 及以后版本)和三星猎户座(Lollipop 及以后版本)的芯片支持解码 H.264详见:https://groups.google.com/forum/#!msg/discuss-webrtc/xXjeKbW_JYI/LIXzVrKWCwAJ

3、由于手机端自身对浏览器就存在一定的兼容性,因此建议在手机端直接使用Native或小程序。