【技術實現步驟摘要】
【國外來華專利技術】
技術介紹
對于媒體流傳送場景中的媒體回放的常見挑戰在于如何處理媒體軌道切換以及無縫地添加或移除媒體軌道。另一個挑戰在于例如當源被添加或移除時如何處理對于媒體內容源的改變。一種可能的解決方案是允許多個軌道同時被解碼,其中僅所選擇的軌道被再現到顯示器或揚聲器。例如,每個軌道可以被發送給單獨的解碼器,以及軌道中所選擇的一個軌道可以輸出到單獨的再現器。然而,這在用于媒體內容的流傳送的系統資源成本、功率消耗和網絡帶寬成本方面具有負面含義。另一種可能的解決方案是以更強力的方式切換軌道(例如音頻軌道),其中,系統嘗試通過盡力而為的方法使來自視頻流的樣本和來自音頻流的樣本的回放同步。然而,以幾乎沒有假信號(glitch)或無縫的方式連續保持視頻樣本和音頻樣本同步是具有挑戰性的。
技術實現思路
總的來說,描述了用于管理媒體流傳送期間的動態軌道切換的創新。例如,采用切換模塊,媒體引擎配置一個或多個源緩沖器與一個或多個再現管線之間的一個或多個切換;并且使用所述(一個或者多個)切換來管理媒體軌道中的哪些媒體軌道(如果有的話)具有在媒體流傳送期間被路由到所述(一個或者多個)再現管線的已編碼數據。所述切換的每個切換可以具有:一個或多個選擇輸入,其每個表示來自所述(一個或者多個)源緩沖器中一個源緩沖器的媒體軌道的已編碼數據;以及選擇輸出,其與用于解碼和再現的(一個或者多個)再現管線中的不同的一個再現管線相關聯。這樣,所述媒體引擎可以動態地管理媒體流傳送中的軌道切換。動態軌道切換的管理可以作為一種方法的一部分、作為一種被適配成執行所述方法的計算機系 ...
【技術保護點】
一個或多個存儲計算機可執行指令的計算機可讀介質,所述計算機可執行指令用于促使處理器由此被編程以實現切換模塊,所述切換模塊被適配成:配置一個或多個源緩沖器與一個或多個再現管線之間的一個或多個切換,所述一個或多個切換中的每個切換具有: 一個或多個選擇輸入,其每個表示來自所述一個或多個源緩沖器中的一個源緩沖器的對于媒體軌道的已編碼數據;以及 選擇輸出,其與用于解碼和再現的所述一個或多個再現管線中的不同的一個再現管線相關聯;以及使用所述一個或多個切換來管理以下內容,即:如果存在媒體軌道的話,則所述媒體軌道中的哪些媒體軌道具有在媒體流傳送期間被路由到所述一個或多個再現管線的已編碼數據。
【技術特征摘要】
【國外來華專利技術】2013.04.01 US 13/8548491.一個或多個存儲計算機可執行指令的計算機可讀介質,所述計算機可執行指令用于促使處理器由此被編程以實現切換模塊,所述切換模塊被適配成:
配置一個或多個源緩沖器與一個或多個再現管線之間的一個或多個切換,所述一個或多個切換中的每個切換具有:
一個或多個選擇輸入,其每個表示來自所述一個或多個源緩沖器中的一個源緩沖器的對于媒體軌道的已編碼數據;以及
選擇輸出,其與用于解碼和再現的所述一個或多個再現管線中的不同的一個再現管線相關聯;以及
使用所述一個或多個切換來管理以下內容,即:如果存在媒體軌道的話,則所述媒體軌道中的哪些媒體軌道具有在媒體流傳送期間被路由到所述一個或多個再現管線的已編碼數據。
2.根據權利要求1所述的一個或多個計算機可讀介質,其中所述一個或多個再現管線中的每個再現管線包括媒體解碼器和媒體再現器。
3.根據權利要求1所述的一個或多個計算機可讀介質,其中所述切換模塊被進一步適配成,作為在所述媒體流傳送期間對所述媒體軌道的管理的一部分:
對哪個媒體軌道具有被路由到所述一個或多個再現管線中的一個再現管線的已編碼數據進行切換。
4.根據權利要求1所述的一個或多個計算機可讀介質,其中所述切換模塊被進一步適配成,作為在所述媒體流傳送期間對所述媒體軌道的管理的一部分:
添加或移除媒體軌道,作為所述一個或多個切換中的一個切換的選擇輸入。
5.根據權利要求1所述的一個或多個計算機可讀介質,其中所述一個或多個再現管線在所述媒體流傳送期間是固定的,并且所述一個或多個源緩沖器在所述媒體流傳送期間是動態的。
6.根據權利要求1所述的一個或多個計算機可讀介質,其中所述一個或多個再現管線包括視頻再現管線和一個或多個音頻再現管線。
7.根據權利要求6所述的一個或多個計算機可讀介質,其中所述媒體軌道包括一個或多個音頻軌道和一個或多個視頻軌道,其中所述切換模塊是被適配成確定所述一個或多個音頻再現管線中的一個音頻再現管線中的時鐘源的媒體引擎的一部分,并且其中所述切換模塊被進一步適配成,作為在所述媒體流傳送期間對所述媒體軌道的管理的一部分:
選擇所述一個或多個音頻軌道中的第一音頻軌道,其中對于所述第一音頻軌道的已編碼數據被路由到包括所述時鐘源的音頻再現管線;以及
選擇所述一個或多個視頻軌道中的第一視頻軌道,其中對于所述第一視頻軌道的已編碼數據被路由到所述視頻再...
【專利技術屬性】
技術研發人員:SJ埃斯特羅普,M霍華德,M斯坦基維奇,孫式軍,
申請(專利權)人:微軟技術許可有限責任公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。