webrtc 报错:Conference Failed to set local offer sdp: Failed to set local video description recv param

编程入门 行业动态 更新时间:2024-10-24 05:15:57

open-webrtc-toolkit  华为手机 使用h264编码就闪退

解决办法:webrtc 内部h264 的supportedHwCodecProperties只支持一下两种 OMX.qcom. 和 OMX.Exynos.因此要修改MediaCodecVideoEncoder和MediaCodecVideoDecoder两个类,可参考下图文献BZ的写法:

 

这种方法也可以。但是看了下源码 MediaCodecVideoEncoder和MediaCodecVideoDecoder这两个类提示已经过时了,

所以我是在HardwareVideoEncoderFactory 这个类里面修改的 isHardwareSupportedInCurrentSdkH264方法里面

红框的内容是新加上去的,添加完再运行,我这边就正常了(困扰了很久的问题了,太不容易了,特此记录)

 

文献参考:https://blog.csdn/liwenlong_only/article/details/88713673?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1

更多推荐

webrtc 报错:Conference Failed to set local offer sdp: Failed to set local video de

本文发布于:2023-06-14 06:34:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1446689.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:报错   set   local   Failed   webrtc

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!