2013-01-14 42 views
0

是否有与MediaCodecList等效的Honeycomb/Google TV功能。基本上我需要能够获得特定设备支持的支持的视频/音频编解码器列表。然后这将用于确定是否需要通过HTTPS Live流转码服务器上的文件和流,或者如果我可以直接将文件直接发送到视频播放器而无需转码。我知道每个设备都可以支持不同数量的编解码器和类型,所以像MediaCodecList似乎是需要的。Google TV/Honeycomb的MediaCodecList

回答

1

正式名单是https://developers.google.com/tv/android/docs/gtv_media_formats - 我不认为https支持HLS。

+0

对不起,HLS不是HTTP。看到这个列表,但不能制造添加额外的格式?我想我可以用try catch来包装它,如果某些东西无法播放,那么在这一点上我必须回到HLS和Transcoding选项。感谢Les。 – kingargyle

+0

是的 - 制造商可以添加额外的编解码器。没有简单的动态方法来弄清楚。虽然,一旦你找出了一个单独的盒子,你可以保存该信息。从LG的最新版本开始,即将推出的其他版本 - 您可以使用Java编写编解码器或传输。如果你需要这个,现在让我在我的谷歌电子邮件或g +地址。 –

+0

什么是真正不错的是像[MediaCodeList](http://developer.android.com/reference/android/media/MediaCodecList.html)。但是,这只能在API Level 16中使用,它看起来像依赖于某些本地代码库才能工作,所以不确定它是否可以反向移植到API Level 13。我应该在下周开始播放,如果遇到问题,我会发布消息到这个网站。谢谢。 – kingargyle