Android 在TV應(yīng)用內(nèi)搜索 創(chuàng)建TV直播應(yīng)用

2018-08-02 18:01 更新

編寫:dupengwei - 原文:http://developer.android.com/training/tv/tif/index.html

看電視直播節(jié)目和其他連續(xù)的、基于頻道的內(nèi)容是TV體驗的主要部分。Android 通過Android 5.0中的TV Input Framework支持直播視頻內(nèi)容的接收和重放(API Level 21)。該框架提供了一個統(tǒng)一的方法,從硬件源(如HDMI端口和內(nèi)置調(diào)諧器)和軟件源(如流傳在互聯(lián)網(wǎng)上的視頻)接收音頻和視頻內(nèi)容。

該框架能使開發(fā)人員通過實(shí)現(xiàn)TV輸入服務(wù)定義直播TV輸入源。該服務(wù)發(fā)布一個頻道和節(jié)目列表到一個TV Provider上。電視設(shè)備的直播電視應(yīng)用從TV Provider獲取可用的頻道和節(jié)目列表并顯示給用戶。當(dāng)用戶選擇某個特定的頻道,直播TV應(yīng)用軟件通過TV Input Manager為相關(guān)TV輸入服務(wù)創(chuàng)建一個會話,并告訴TV輸入服務(wù)調(diào)整到請求頻道,然后將內(nèi)容顯示到TV應(yīng)用軟件提供的顯示器上。 tv-tif-overview圖1.電視輸入框架功能圖

TV Input Framework 的設(shè)計目的是提供各種各樣的TV輸入源并把它們整合到一個單一的用戶界面供用戶瀏覽、查看和享受內(nèi)容。為你想要傳播的節(jié)目構(gòu)建一個TV輸入服務(wù)之后,用戶可以更加輕易地通過TV設(shè)備收看這些節(jié)目。

更多關(guān)于TV輸入框架的信息,請參考android.media.tv。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號