2013-01-14 43 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