【网络通信
【网络通信 -- WebRTC】项目实战记录 -- WebRTC Native SDP 协商没有 H264 载荷问题
【1】原因分析
webrtc h264 的 supportedHwCodecProperties 只支持 OMX.qcom 和 OMX.Exynos 两种;
华为手的 MediaCodecInfo 列表中 h264 编解码为 OMX.k3.video.encoder.avc 以及 OMX.google.h264.encoder,因此并非华为手机不支持 H264 编解码而是没有匹配到;
【2】解决方案
引入其他技术专家分享的 WebRTC 模块,源码连接
Webrtc视频黑屏问题 Android H264 硬解码支持更多的机型(cpu)- 兼容源码下载
在此对该专家的无私分享表示感谢,此处暂时先做个记录之后分析学习。
参考致谢
本博客为博主的学习实践总结,并参考了众多博主的博文,在此表示感谢,博主若有不足之处,请批评指正。
【1】webrtc M66 华为手机h264硬编解码不支持问题
【2】Webrtc视频黑屏问题 Android H264 硬解码支持更多的机型(cpu)- 兼容源码下载