首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用硬件解码器的隧道回放

使用硬件解码器的隧道回放
EN

Stack Overflow用户
提问于 2018-01-31 04:47:31
回答 1查看 1.6K关注 0票数 0

我试着通过Exo-player播放视频。我已经修改了exo-player代码以支持隧道模式,如下面的链接所建议的那样。

https://medium.com/google-exoplayer/tunneled-video-playback-in-exoplayer-84f084a8094d

我在media_codec.xml文件中增加了硬件解码器支持。我还在xml文件中包含了隧道特性,如下所述。

特性name=“隧道回放”required=真“/>”

一旦我启用了“隧道回放”功能,播放器就会使用软件视频解码器。

即使在所有这些改变之后,软件解码器也被使用了。有人能建议我如何利用具有隧道回放功能的硬件解码器吗?

EN

回答 1

Stack Overflow用户

发布于 2018-05-16 21:21:44

下面列出了您可以执行的步骤:

  1. 确保隧道掘进是您的平台所支持的,只设置这个特性是不够的。
  2. 确保选择隧道编解码器。Exo所做的是查询编解码器的列表,并选择第一个作为最可取的。有些平台没有首先列出隧道编解码器,因此没有选择它。
  3. 检查是否实际创建了音频会话ID。创建音频会话ID失败将阻止隧道播放。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48534664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档