3

我很清楚支持 H.264 并不是 WebRTC 当前维护者的目标。但是,在查看本机代码时,我注意到一些注释掉的位指的是 H.264 RTP 分包器。我正在使用的环境是 OMAP4430,它具有对 H.264 SVC 编码/解码的硬件加速支持,所以如果我可以为我的应用程序重新添加对本机 WebRTC 的 H.264 支持,那就太好了。(VP8 在我的设备上非常慢。)从项目中当前的分包器开始是一个好的开始吗?有没有人这样做/对如何添加 H.264 支持有建议?(我计划将 H.264 WebRTC 数据发送到 Doubango 的 Media Breaker,为常规 WebRTC 客户端提供支持。)

如果上述绝对不可能或非常困难,任何人至少可以推荐我如何在我的设备上获得更好的 VP8 性能?这是一个基于 NEON 的 ARM SoC,所以我想 libvpx 应该自动利用它。有什么方法可以确定吗?

4

1 回答 1

3

“H.264 支持不是 WebRTC 当前维护者的目标”根本不正确。

IETF 尚未决定是否强制实施 VP8 或 H.264 或两者。

托管 webrtc.org 的谷歌显然想要他们自己的 VP8 编解码器,所以在他们的网站或他们的示例代码上没有提到 264 ......并不意味着这一切将如何结束。

我会访问 ietf.org 并注册 WebRTC 电子邮件列表 - 并在那里寻求帮助。:-)

于 2013-10-03T13:53:30.773 回答