【技術實現步驟摘要】
【國外來華專利技術】
技術介紹
傳統的多媒體內容傳遞系統使用流送媒體來向由消費者操作的計算裝置傳遞多媒體內容。流送媒體允許該計算裝置在接收到整個多媒體內容文件之前開始播放該多媒體內容。當該消費者請求多媒體內容文件時,該計算裝置啟動在開始以謹慎控制的速率播放該多媒體內容之前多媒體內容文件短時間的向緩沖器的下載。在該下載的啟動和播放的開始之間的時間是媒體播放器應用需要最小化的轉換時間,以改善消費者的體驗。附圖說明圖1是圖示多媒體內容傳遞系統的硬件組件的一個實施例的網絡圖。圖2是詳細圖示圖1中所示的硬件組件的一個實施例的框圖。圖3是詳細圖示圖1中所示的硬件組件的一個實施例的框圖。圖4是圖示由圖1中所示的多媒體內容傳遞系統執行的方法的一個實施例的流程圖。圖5是詳細圖示圖4中所示的方法的一個實施例的流程圖。具體實施方式圖1是圖示多媒體內容傳遞系統的硬件組件的一個實施例的網絡圖。該多媒體內容傳遞系統包括內容服務器110、網絡120、和客戶端裝置。在一個實施例中,客戶端裝置是經由無線連接而連接的移動裝置130,其中,移動裝置130是通用計算裝置,諸如移動電話、智能電話、平板計算機、游戲控制臺、或手持裝置等。在另一個實施例中,該客戶端裝置是連接到顯示裝置142的訂戶裝置140,其中,該訂戶裝置140是通用計算裝置,諸如機頂盒、個人計算機、娛樂裝置、或數字媒體服務器等。內容服務器110是通用服務器計算機,該通用服務器計算機提供對于內容流112的訪問。客戶端裝置(例如,移動裝置130、或訂戶裝置140)經由網絡120連接到內容服務器110,以使用媒體播放器應用來訪問和重放內容流112。內容流112包括 ...
【技術保護點】
一種在計算裝置中實施的方法,所述計算裝置通過網絡連接到托管至少一個內容流的至少一個服務器計算機,所述方法包括:在所述計算裝置上顯示至少一個內容項目,每一個內容項目包括到所述至少一個內容流中一個的鏈接;確定在從所述計算裝置到所述網絡的數據連接上的可用帶寬量;將預取緩沖器和流送緩沖器與每一個內容項目相關聯;以及對于每一個內容項目,基于與鏈接內容流相關的條件來獲得測量;基于所述可用帶寬量和所述測量來計算所述預取緩沖器的大小;對于所述預取緩沖器和所述流送緩沖器,分配所述計算裝置中的存儲器;以及啟動所述鏈接內容流的第一部分向所述預取緩沖器的下載。
【技術特征摘要】
【國外來華專利技術】2012.11.13 US 13/675,3591.一種在計算裝置中實施的方法,所述計算裝置通過網絡連接到托管至少一個內容流的至少一個服務器計算機,所述方法包括:在所述計算裝置上顯示至少一個內容項目,每一個內容項目包括到所述至少一個內容流中一個的鏈接;確定在從所述計算裝置到所述網絡的數據連接上的可用帶寬量;將預取緩沖器和流送緩沖器與每一個內容項目相關聯;以及對于每一個內容項目,基于與鏈接內容流相關的條件來獲得測量;基于所述可用帶寬量和所述測量來計算所述預取緩沖器的大小;對于所述預取緩沖器和所述流送緩沖器,分配所述計算裝置中的存儲器;以及啟動所述鏈接內容流的第一部分向所述預取緩沖器的下載。2.根據權利要求1所述的方法,其中,與所述鏈接內容流相關的所述條件包括下述中的至少一個:用于所述鏈接內容流的文件格式、所述鏈接內容流的視頻分辨率、和在從所述網絡到托管所述鏈接內容流的所述服務器計算機的數據連接上的可用帶寬量。3.根據權利要求1所述的方法,進一步包括:接收用戶選擇,所述用戶選擇識別所述至少一個內容項目的選擇內容項目;從與所述選擇內容項目相關聯的所述預取緩沖器播放與所述選擇內容項目相關聯的所述鏈接內容流的所述第一部分;啟動與所述選擇內容項目相關聯的所述鏈接內容流的第二部分向與所述選擇內容項目相關聯的所述流送緩沖器的下載;以及當所述第一部分的所述播放結束時,從與所述選擇內容項目相關聯的所述流送緩沖器播放與所述選擇內容項目相關聯的所述鏈接內容流的所述第二部分。4.根據權利要求3所述的方法,其中,播放所述第一部分和啟動所述第二部分的下載同時發生。5.根據權利要求3所述的方法,其中,當在接收所述用戶選擇之前所述可用帶寬改變時,所述方法進一步包括:對于每一個內容項目,對于所述預取緩沖器和所述流送緩沖器重新分配所述計算裝置中的所述存儲器。6.根據權利要求3所述的方法,其中,接收用戶選擇進一步包括:檢測所述可用帶寬量的改變;以及對于與所述選擇內容項目相關聯的所述預取緩沖器和所述流送緩沖器,重新分配所述計算裝置中的所述存儲器,以考慮所述可用帶寬量的所述改變。7.一種通過網絡連接到至少一個服務器計算機的計算裝置,所述至少一個服務器計算機托管至少一個內容流,所述計算裝置包括:通信接口,用于將所述計算裝置連接到所述網絡;在所述計算裝置中駐留的存儲器裝置;以及被布置成與所述通信接口和所述存儲器裝置通信的處理器,所述處理器被配置為:在所述計算裝置上顯示至少一個內容項目,每一個內容項目包括到所述至少一個內容流中一個的鏈接;確定在從所述計算裝置到所述網絡的數據連接上的可用帶寬量;將預取緩沖器和流送緩沖器與每一個內容項目相關聯;以及對于每一個內容項目,基于與鏈接內容流相關的條件來獲得測量;基于所述可用帶寬量和所述測量來計算所述預取緩沖器的大小;對于所述預取緩沖器和所述流送緩沖器,分配所述計算裝置中的存儲器;以及啟動所述鏈接內容流的第一部分向所述預取緩沖器的下載。8.根據權利要求7所述的計算裝置,其中,與所述鏈接內容流相關的所述條件包括下述中的至少一個:用于所述鏈接內容流的文件格式、所述鏈接內容流的視頻分辨率、和在從所述網絡到托管所述鏈接內容流的所述服務器計算機的數據連接上的可用帶寬量。9.根據權利要求7所述的計算裝置,其中所述處理器進一步被...
【專利技術屬性】
技術研發人員:納溫·阿埃拉博圖,
申請(專利權)人:谷歌技術控股有限責任公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。