国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種在智能電視操作系統(tǒng)中支持全媒體播放的方法及智能電視終端的制作方法

      文檔序號:9924109閱讀:959來源:國知局
      一種在智能電視操作系統(tǒng)中支持全媒體播放的方法及智能電視終端的制作方法
      【技術領域】
      [0001]本發(fā)明涉及媒體播放技術領域,具體來說,本發(fā)明涉及一種在智能電視操作系統(tǒng)中支持全媒體播放的方法及智能電視終端。
      【背景技術】
      [0002]當前,媒體融合進程的推進也促進了智能機頂盒、電視一體機等智能終端在業(yè)務方面的融合,通過智能終端為用戶提供數(shù)字電視直播、點播、互聯(lián)網(wǎng)電視、IPTV、跨屏互動、媒體網(wǎng)關、視頻通信等融合媒體業(yè)務功能已成為必然的發(fā)展趨勢。
      [0003]智能終端在媒體業(yè)務功能方面的融合對媒體處理能力也提出了更高的要求,但現(xiàn)在的智能終端在操作系統(tǒng)層面還未能有統(tǒng)一的媒體處理機制。一般來說,只是各種功能的直接堆砌,相當于把原來各種終端的功能生硬的塞到一個終端中,不利于融合媒體業(yè)務的可持續(xù)發(fā)展。比如,數(shù)字電視直播功能一般都采用芯片廠商提供的媒體播放器直接調(diào)用底層硬件的解碼功能;互聯(lián)網(wǎng)電視功能一般都采用軟件方式,存在著各種不同的媒體播放器;而媒體網(wǎng)關與視頻通話功能的實現(xiàn)方式更是五花八門。這給融合媒體業(yè)務應用在不同終端上的適配以及滿足好萊塢等內(nèi)容提供商要求的DRM解決方案在各種不同終端上的適配非常困難,常常需要維護各種不同的版本以適應各種不同的媒體處理和媒體播放的底層架構。
      [0004]因此需要提出一種智能電視操作系統(tǒng)中支持全媒體播放的方法。

      【發(fā)明內(nèi)容】

      [0005]根據(jù)本發(fā)明的一個方面,提供一種在智能電視操作系統(tǒng)中支持全媒體播放的方法,所述智能電視操作系統(tǒng)包括全媒體服務模塊,所述全媒體服務模塊包括全媒體服務接口客戶端、全媒體服務接口服務端、媒體播放適配模塊、媒體元件管理器;所述方法包括如下步驟:
      [0006]S1:響應于用戶通過不同的媒體播放應用觸發(fā)的媒體播放請求,與該媒體播放應用相應的全媒體服務接口客戶端向全媒體服務接口服務端發(fā)送播放指令,所述播放指令中包括媒體資源標識(URI);
      [0007]S2:所述全媒體服務接口服務端記錄所述全媒體服務接口客戶端與媒體播放請求之間的對應關系,并將所述播放指令發(fā)送給媒體播放適配模塊;
      [0008]S3:所述媒體播放適配模塊根據(jù)所述播放指令中的媒體資源標識URI所表示的媒體類型啟動相應類型的媒體播放器;
      [0009]S4:所述媒體播放器通過所述媒體元件管理器生成與該媒體類型相應的媒體播放管道,所述媒體播放管道包括與該媒體類型相應的媒體源、解復用、解碼和輸出元件;其中
      [0010]所述媒體元件管理器包括適配各種媒體類型的多個媒體源、解復用、解碼和輸出元件。
      [0011]優(yōu)選地,其中所述媒體播放應用包括Java類應用和Web類應用。
      [0012]優(yōu)選地,其中所述媒體類型包括:直播數(shù)字電視、點播數(shù)字電視、互聯(lián)網(wǎng)電視、IPTV、跨屏媒體、本地媒體、融合媒體。
      [0013]優(yōu)選地,其中所述全媒體服務接口客戶端包括實現(xiàn)直播數(shù)字電視、點播數(shù)字電視、互聯(lián)網(wǎng)電視、IPTV、跨屏媒體、本地媒體、融合媒體的播放接口單元。
      [0014]優(yōu)選地,其中所述全媒體服務模塊還包括硬件資源管理器,所述硬件資源管理器用于管理媒體元件管理器中的各元件所使用的硬件資源,在步驟S4中通過請求-分配機制將資源分配給相應元件。
      [0015]優(yōu)選地,其中:所述媒體源元件,用于根據(jù)媒體播放指令通過與相關硬件資源和媒體元件管理器交互確定相應媒體播放管道中其他元件的類型;
      [0016]所述解復用元件,用于媒體流化協(xié)議解析和/或封裝協(xié)議解析;
      [0017]所述解碼元件,用于媒體音視頻壓縮編碼基本流的解碼;
      [0018]所述輸出元件,用于將解碼后的媒體音視頻幀輸出到音視頻輸出硬件。
      [0019]優(yōu)選地,其中所述媒體播放管道中的各元件通過HAL層調(diào)用硬件資源管理器分配的硬件資源。
      [0020]優(yōu)選地,其中所述媒體元件管理器還包括適配直播數(shù)字電視媒體類型的解擾元件;
      [0021]當所述媒體類型是直播數(shù)字電視時,所述媒體播放管道還包括所述解擾元件,所述解擾元件用于加擾數(shù)字電視直播碼流的解擾。
      [0022]優(yōu)選地,其中所述智能電視操作系統(tǒng)還包括可信執(zhí)行環(huán)境,所述可信執(zhí)行環(huán)境中包括所述解擾元件所需的硬件解擾器、所述解復用元件所需的硬件解復用器以及所述解碼元件所需的硬件解碼器;
      [0023]所述解擾元件控制在可信執(zhí)行環(huán)境下的所述硬件解擾器對加擾數(shù)字電視直播碼流進行解擾,并且解擾后的碼流存儲在由可信執(zhí)行環(huán)境管理的安全存儲區(qū)中,所述解復用元件控制在可信執(zhí)行環(huán)境下的所述硬件解復用器從所述安全存儲區(qū)中讀取碼流并解復用出媒體音視頻壓縮編碼基本流并存儲在由可信執(zhí)行環(huán)境管理的安全存儲區(qū)中,所述解碼元件控制在可信執(zhí)行環(huán)境下的所述硬件解碼器從所述安全存儲區(qū)中讀取媒體音視頻壓縮編碼基本流并解碼存儲到由可信執(zhí)行環(huán)境管理的安全存儲區(qū)中。
      [0024]優(yōu)選地,其中所述媒體元件管理器還包括適配互聯(lián)網(wǎng)電視或點播數(shù)字電視媒體類型的解密元件;
      [0025]當所述媒體類型是互聯(lián)網(wǎng)電視或點播數(shù)字電視時,所述媒體播放管道還包括所述解密元件,所述解密元件用于加密互聯(lián)網(wǎng)電視/點播數(shù)字電視媒體音視頻壓縮編碼基本流的解密。
      [0026]優(yōu)選地,其中所述智能電視操作系統(tǒng)還包括可信執(zhí)行環(huán)境,所述可信執(zhí)行環(huán)境中包括所述解密元件所需的硬件解密器以及所述解碼元件所需的硬件解碼器;
      [0027]所述解密元件控制在可信執(zhí)行環(huán)境下的所述硬件解密器對加密互聯(lián)網(wǎng)電視/點播數(shù)字電視媒體音視頻壓縮編碼基本流進行解密,并且解密后存儲在由可信執(zhí)行環(huán)境管理的安全存儲區(qū)中,所述解碼元件控制在所述可信執(zhí)行環(huán)境下的所述硬件解碼器從所述安全存儲區(qū)中讀取媒體音視頻壓縮編碼基本流并解碼存儲到由可信執(zhí)行環(huán)境管理的安全存儲區(qū)中。
      [0028]優(yōu)選地,其中所述媒體類型是直播數(shù)字電視時,所述智能電視操作系統(tǒng)還包括數(shù)字電視模塊,所述數(shù)字電視模塊用于獲取、解析、存儲包含視頻流標識videoPid、音頻流標識aud1Pid的數(shù)字電視節(jié)目信息,所述直播數(shù)字電視類型的媒體播放器根據(jù)媒體資源標識(URI)向數(shù)字電視模塊查詢并獲取視頻流標識videoPid、音頻流標識aud1Pid并設置到相應媒體播放管道的解復用元件中。
      [0029]優(yōu)選地,在直播數(shù)字電視為加擾數(shù)字電視直播碼流時,所述數(shù)字電視模塊還用于獲取、解析、存儲包含解擾所需數(shù)字電視節(jié)目信息,所述直播數(shù)字電視類型的媒體播放器根據(jù)媒體資源標識(URI)向數(shù)字電視模塊查詢解擾所需數(shù)字電視節(jié)目信息并設置到相應媒體播放管道的解復用元件中,所述解復用元件將解復用后的解擾所需數(shù)字電視節(jié)目信息設置到解擾元件中。
      [0030]優(yōu)選地,其中所述媒體類型是點播數(shù)字電視時,所述智能電視操作系統(tǒng)還包括數(shù)字電視模塊,所述數(shù)字電視模塊用于獲取、解析、存儲包含視頻流標識videoPid、音頻流標識aud1Pid的數(shù)字電視節(jié)目信息,所述點播數(shù)字電視類型的媒體播放器根據(jù)媒體資源標識(URI)向數(shù)字電視模塊查詢并獲取視頻流標識videoPid、音頻流標識aud1Pid并設置到相應媒體播放管道的解復用元件中。
      [0031]優(yōu)選地,其中當所述媒體類型是互聯(lián)網(wǎng)電視且采用HLS協(xié)議或MPEG-DASH協(xié)議時,所述媒體播放管道包括媒體源元件、用于相應媒體流化協(xié)議解析的解復用元件、用于相應封裝協(xié)議解析的解復用元件、解碼元件和輸出元件。
      [0032]此外,根據(jù)本發(fā)明的另一個方面,提供一種在智能電視操作系統(tǒng)中支持全媒體播放的智能電視終端,包括全媒體服務模塊,所述全媒體服務模塊包括全媒體服務接口客戶端、全媒體服務接口服務端、媒體播放適配模塊、媒體元件管理器,所述智能電視終端用于執(zhí)行如前所述的方法。
      [0033]本發(fā)明的發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術中,還沒有針對智能電視操作系統(tǒng)提出一種支持全媒體播放的方法,采用一個統(tǒng)一的媒體處理模塊實現(xiàn)直播數(shù)字電視、點播數(shù)字電視、互聯(lián)網(wǎng)電視、IPTV、跨屏媒體、本地媒體、融合媒體等媒體處理相關功能;此外,媒體處理模塊通過與底層硬件的交互實現(xiàn)媒體的端到端安全處理;通過在可信執(zhí)行環(huán)境控制下的安全媒體路徑方式避免了媒體處理過程中的緩沖區(qū)拷貝問題,提升了媒體處理的安全性和效率。因此,本發(fā)明所要實現(xiàn)的技術任務或者所要解決的技術問題是本領域技術人員從未想到的或者沒有預期到的,故本發(fā)明是一種新的技術方案。
      [0034]通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
      【附圖說明】
      [0035]被結合在說明書中并構成說明書的一部分的附圖示出了本發(fā)明的實施例,并且連同其說明一起用于解釋本發(fā)明的原理。
      [0036]圖1示出了可以實現(xiàn)本發(fā)明的實施例的智能電視終端1000的硬件配置的框圖。
      [0037]圖2示出了根據(jù)本發(fā)明實施例的執(zhí)行在智能電視操作系統(tǒng)中支持全媒體播放的方法的智能電視終端框圖;
      [0038]圖3示出了根據(jù)本發(fā)明例子I的執(zhí)行在智能電視操作系統(tǒng)中支持直播數(shù)字電視媒體播放的方法的智能電視終端框圖;
      [0039]圖4示出了根據(jù)本發(fā)明例子2的執(zhí)行在智能電視操作系統(tǒng)中支持點播數(shù)字電視媒體播放的方法的智能電視終端框圖;
      [0040]圖5示出了根據(jù)本發(fā)明例子3的執(zhí)行在智能電視操作系統(tǒng)中支持互聯(lián)網(wǎng)電視媒體播放的方法的智能電視終端框圖。
      【具體實施方式】
      [0041]現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。<
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1