[發明專利]提供客戶端接收的廣播視頻流的倒回的方法及計算機系統有效
| 申請號: | 201610972237.5 | 申請日: | 2010-02-04 |
| 公開(公告)號: | CN107071511B | 公開(公告)日: | 2020-02-14 |
| 發明(設計)人: | L.鄭;C.D.本茲爾;K.卡克里賈恩 | 申請(專利權)人: | 谷歌有限責任公司 |
| 主分類號: | H04N21/231 | 分類號: | H04N21/231;H04N21/2387;H04N21/658;H04N21/6587;H04N21/845;H04N5/76 |
| 代理公司: | 11105 北京市柳沈律師事務所 | 代理人: | 錢大勇 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提供 客戶端 接收 廣播 視頻 方法 計算機系統 | ||
1.一種提供客戶端接收的廣播視頻流的倒回的方法,所述方法包括:
數據中心分配器計算機系統從客戶端接收針對廣播視頻流的請求;
數據中心分配器計算機系統基于多個分發標準來選擇多個流式傳輸數據中心中的一個以服務所述請求,所述多個分發標準包括基于訂閱所述請求的視頻流的用戶的數量超過閾值來確定的所述請求的視頻流的流行度,所選擇的流式傳輸數據中心具有在其本地存儲中存儲的視頻流的本地索引文件和由所述多個流式傳輸數據中心共享的全局編索引文件的副本;
所選擇的流式傳輸數據中心確定所述請求是用于倒回所請求的視頻流,所述請求包括所請求的視頻流的流標識以及指示倒回所請求的視頻流的部分的定時信息;
基于在所選擇的流式傳輸數據中心存儲的本地索引文件,響應于所選擇的流式傳輸數據中心具有在其本地存儲所存儲的所請求的視頻流,所選擇的流式傳輸數據中心從其本地存儲中檢索所請求的視頻流;
響應于所選擇的流式傳輸數據中心不具有在其本地存儲中存儲的所請求的視頻流:
基于在所選擇的流式傳輸數據中心存儲的全局編索引文件的副本,所選擇的流式傳輸數據中心確定所述多個流式傳輸數據中心中的哪個流式傳輸數據中心具有所請求的視頻流;以及
通過所選擇的流式傳輸數據中心從所確定的流式傳輸數據中心獲得所請求的視頻流并且在不同于所確定的流式傳輸數據中心的所選擇的流式傳輸數據中心的本地存儲中存儲所請求的視頻流;
通過所選擇的流式傳輸數據中心確定與所述請求中的定時信息對應的所請求的視頻流的文件偏移,根據將所請求的視頻流中的文件偏移與針對所請求的視頻流的時間信息相關聯的索引文件確定所述文件偏移,所述索引文件存儲在所選擇的流式傳輸數據中心的本地存儲中;
通過所選擇的流式傳輸數據中心向所述客戶端流式傳輸從所確定的文件偏移起的所請求的視頻流;以及
通過所選擇的流式傳輸數據中心更新所述多個流式傳輸數據中心共享的所述全局編索引文件。
2.根據權利要求1所述的方法,還包括通過所選擇的流式傳輸數據中心從視頻源接收視頻流。
3.根據權利要求2所述的方法,其中所述視頻源是直播。
4.根據權利要求2所述的方法,其中所述視頻流是錄制的視頻流。
5.根據權利要求1所述的方法,進一步包括:在網絡存儲中存檔所請求的視頻流,其中通過所述流標識標識所存檔的視頻流。
6.根據權利要求5所述的方法,其中存檔所請求的視頻流進一步包括:存儲所請求的視頻流的每一個內幀的索引,其中所述索引包括流標識、指示所述內幀在所請求的視頻流中的位置的文件偏移、以及指示何時所述內幀在所請求的視頻流中開始播放的時間戳。
7.根據權利要求6所述的方法,其中存檔所請求的視頻流進一步包括:存儲所請求的視頻流的圖片組的每個第一內幀的索引,其中所述索引包括流標識、文件偏移和時間戳。
8.根據權利要求1所述的方法,其中確定與所述請求中的定時信息對應的文件偏移進一步包括選擇具有最接近于所述定時信息中時間值的時間戳的索引。
9.根據權利要求8所述的方法,其中流式傳輸所請求的視頻流進一步包括:檢索其文件偏移對應于所選擇的索引的文件偏移的內幀。
10.根據權利要求1所述的方法,進一步包括:
通過數據中心分配器計算機系統從所述多個流式傳輸數據中心選擇流式傳輸數據中心以存儲多個不流行的視頻流,每個不流行的視頻流具有低于閾值的訂戶數量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌有限責任公司,未經谷歌有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610972237.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種在直播中實現雙屏推流的方法及系統
- 下一篇:一種配音方法、裝置及系統





