Android WebRTC 支持的编解码器

用户11714076

我刚刚在谷歌上读到一个线程,Honor 和华为在使用 webrtc 时无法编码为 H264:https : //groups.google.com/forum/#!searchin/discuss-webrtc/huawei $20h264%7Csort:日期/讨论-webrtc/EA14U8FMT_k/Jn3CEG7YCQAJ

真的吗 ???这看起来真的很奇怪,我们不能那样做......

另外,我阅读了该线程,因为我使用三星而不是华为 P20 对我的流进行编码。(使用华为创建的流保持 PV8 而不是我测试的其他设备是 H.264)

这是WebRTC中的代码,向不支持购买华为和Honor的人证明:

final ArrayList<MediaCodecProperties> supported_codecs = new ArrayList<MediaCodecProperties>();
    supported_codecs.add(qcomH264HwProperties);
    supported_codecs.add(exynosH264HwProperties);
    if (PeerConnectionFactory.fieldTrialsFindFullName("WebRTC-MediaTekH264").equals("Enabled")) {
      supported_codecs.add(mediatekH264HwProperties);
    }
    return supported_codecs.toArray(new MediaCodecProperties[supported_codecs.size()]);
 }

如果需要,我可以添加我的一段代码。谢谢阅读。

亚历克斯4Dev

是的,这很糟糕,如果您查看此处的源代码(函数 isHardwareSupportedInCurrentSdkH264()),则没有提到hisilicon 只是 qualcomm exynos。

我已经看到人们在这个问题中解决了这个问题,只是在报价中强制使用 sdp,但它对我不起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么Chrome WebRTC现在不支持iLBC音频编解码器

来自分类Dev

使用媒体编解码器,媒体提取器API的Android HLS支持

来自分类Dev

Android中的G729编解码器支持

来自分类Dev

如何更改WebRTC中使用的默认编解码器?

来自分类Dev

WebRTC OPUS编解码器:最小带宽以获得良好的音频

来自分类Dev

有没有办法在WebRTC PeerConnection中选择编解码器?

来自分类Dev

Android Base64编码和Apache编解码器解码

来自分类Dev

Android媒体编解码器无法实例化“视频/ MP4”类型的解码器

来自分类Dev

使用本地webRTC将视频编解码器从VP8更改为VP9

来自分类Dev

使用本地webRTC将视频编解码器从VP8更改为VP9

来自分类Dev

Kivy(适用于Android的Python)缺少编解码器

来自分类Dev

Android上的kivy / Python缺少Unicode编解码器?

来自分类Dev

如何在Android 4.0上获取编解码器列表

来自分类Dev

在Android上的PJSIP 2.5.1上启用和配置OPUS编解码器

来自分类Dev

如何使用MediaCodec在Android中使用软件编解码器

来自分类Dev

MediaCodec如何在Android框架内找到编解码器?

来自分类Dev

将ffmpeg OMX编解码器添加到Genymotion Android 4.4.2模拟器

来自分类Dev

将ffmpeg OMX编解码器添加到Genymotion Android 4.4.2模拟器

来自分类Dev

哪种AudioEncoder编解码器最适合Android上最高质量的音频录制

来自分类Dev

Android MediaCodec AVC / H264生成无效的关键帧和编解码器配置

来自分类Dev

是否可以通过C级使用android API?还是可以通过C代码使用编解码器?

来自分类Dev

编解码器参数不正确,无法为输出文件写入标头:FFMPEG-Android

来自分类Dev

Webrtc Android DTMF支持

来自分类Dev

如何在我的自定义视频编解码器的Android应用程序中使用.so文件创建.apk文件

来自分类Dev

了解Unicode编解码器

来自分类常见问题

ir定制编解码器

来自分类Dev

SIP编解码器协商

来自分类Dev

FFProbe获取编解码器

来自分类Dev

ir定制编解码器

Related 相关文章

  1. 1

    为什么Chrome WebRTC现在不支持iLBC音频编解码器

  2. 2

    使用媒体编解码器,媒体提取器API的Android HLS支持

  3. 3

    Android中的G729编解码器支持

  4. 4

    如何更改WebRTC中使用的默认编解码器?

  5. 5

    WebRTC OPUS编解码器:最小带宽以获得良好的音频

  6. 6

    有没有办法在WebRTC PeerConnection中选择编解码器?

  7. 7

    Android Base64编码和Apache编解码器解码

  8. 8

    Android媒体编解码器无法实例化“视频/ MP4”类型的解码器

  9. 9

    使用本地webRTC将视频编解码器从VP8更改为VP9

  10. 10

    使用本地webRTC将视频编解码器从VP8更改为VP9

  11. 11

    Kivy(适用于Android的Python)缺少编解码器

  12. 12

    Android上的kivy / Python缺少Unicode编解码器?

  13. 13

    如何在Android 4.0上获取编解码器列表

  14. 14

    在Android上的PJSIP 2.5.1上启用和配置OPUS编解码器

  15. 15

    如何使用MediaCodec在Android中使用软件编解码器

  16. 16

    MediaCodec如何在Android框架内找到编解码器?

  17. 17

    将ffmpeg OMX编解码器添加到Genymotion Android 4.4.2模拟器

  18. 18

    将ffmpeg OMX编解码器添加到Genymotion Android 4.4.2模拟器

  19. 19

    哪种AudioEncoder编解码器最适合Android上最高质量的音频录制

  20. 20

    Android MediaCodec AVC / H264生成无效的关键帧和编解码器配置

  21. 21

    是否可以通过C级使用android API?还是可以通过C代码使用编解码器?

  22. 22

    编解码器参数不正确,无法为输出文件写入标头:FFMPEG-Android

  23. 23

    Webrtc Android DTMF支持

  24. 24

    如何在我的自定义视频编解码器的Android应用程序中使用.so文件创建.apk文件

  25. 25

    了解Unicode编解码器

  26. 26

    ir定制编解码器

  27. 27

    SIP编解码器协商

  28. 28

    FFProbe获取编解码器

  29. 29

    ir定制编解码器

热门标签

归档