[發明專利]用于媒體流的流量控制有效
| 申請號: | 200680017579.6 | 申請日: | 2006-05-18 |
| 公開(公告)號: | CN101203827A | 公開(公告)日: | 2008-06-18 |
| 發明(設計)人: | G·沃迪;A·E·克萊門茨 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F3/00 | 分類號: | G06F3/00;G06F5/00 |
| 代理公司: | 上海專利商標事務所有限公司 | 代理人: | 陳斌 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 媒體 流量 控制 | ||
技術領域
本發明涉及數字內容系統,尤其涉及控制在這種系統中流送的數字內容的流量。
背景技術
諸如音頻流、視頻流、和/或文本媒體內容流等多媒體內容或數字內容(內容)流正變得日益流行。術語“流”通常被用于表示該內容是由服務器或主機設備通過網絡提供給客戶機設備(即,可作為諸如臺式PC、筆記本或便攜式計算機、蜂窩電話或其它無線通信設備、個人數字助理(PDA)、游戲控制臺、IP機頂盒、手持PC等各種常規計算設備中的任意一種來實現的媒體回放設備)的。通常,客戶機設備在從主機接收內容時“同時”再現(例如,播放或顯示)該流內容,而不是等待所有內容或整個“文件”傳送結束。
當內容在網絡上“流送”時,通常是以數據包來流送的。這種數據包可以采用由諸如實時傳送協議(RTP)等協議所規定的格式,并且通過諸如用戶數據報協議(UDP)等另一格式來發送。此外,當從主機設備中流出時,這種數據包可以被壓縮和編碼。然后,數據包在客戶機設備處被解壓縮和解碼。
該數據包可以以主機設備的發送順序被客戶機設備接收;然而,在某些情況下,數據包可能會接收不到或者以不同的順序被接收。此外,關于接收到的數據包的速率或流量可能會某些不確定性。數據包可能會以比客戶機設備所能再現該數據包更快的速率到達或者被接收,或者到達的速度不足夠快(即,數據包到達得不夠快從而使得客戶機設備不能再現它們)。尤其是在執行流送時,數據包并不一定以實時速率來發送。數據包可能會以比實時速率更快或更慢地被發送。
客戶機設備通常在處理之前使用緩沖器存儲接收到的數據包。這種緩沖器具有有限的存儲量,并且根據接收包的速率,可能會發生緩沖器上溢(因為接收數據包太快)或緩沖器下溢(因為沒有足夠快地接收數據包)。如果數據包太快地到達,客戶機緩沖器可能會上溢,并且數據包可能會不被處理。如果數據包沒有足夠快或者以及時的方式被接收,則用戶將體驗到停頓(glitch)或中斷。例如,如果多媒體內容被流送至客戶機設備并且沒有被客戶機設備足夠快地接收,則該用戶會在呈現的多媒體內容中會看到停頓或中斷。此外,當檢測到上溢或下溢的情況時,為了糾正這一問題需要將客戶機設備和主機設備上的時鐘進行同步。一般而言,在上溢問題已經發生后再進行糾正已經太遲。然而,通過同步時鐘,可以防止該該問題的再次發生。或者如果完成得足夠早,就可以防止該問題發生。可能會由于包括設備時鐘漂移(drift)以及網絡擁塞在內的多種原因而發生上溢和下溢。
因此,需要在主機設備和客戶機設備上不包括時鐘恢復時控制從主機設備到客戶機設備的數據包流量或流送。
發明內容
關于客戶機設備上的緩沖器的容量和使用率的緩沖器信息被發送到主機設備。該緩沖器信息包括客戶機設備上的一個或多個緩沖器的容量以及該緩沖器有多滿或者使用情況如何。該緩沖器信息被發送給主機設備,由主機設備使用此信息來調整往客戶機設備的流內容的流量。
附圖說明
參照附圖描述了具體說明。圖中,標號最左邊的(諸)數字標識在其中首次出現該標號的圖。在不同的圖中使用相同的標號表示類似或相同項。
圖1示出了適于從客戶機設備向主機設備提供緩沖器充滿度報告的一個示例性環境的框圖。
圖2示出了客戶機設備中所包括的抖動緩沖器和內容緩沖器的一個示例性實施例的框圖。
圖3示出了協議棧和通過該協議棧發送的緩沖器充滿度報告的一個示例性實施例的框圖。
圖4是示出了將客戶機設備的緩沖器狀態通知主機設備的過程的流程圖。
圖5示出了適于實現諸如關于參照圖1-4所討論的主機設備和客戶機設備的一個示例性計算環境。
具體實施方式
下面的公開描述了通知主機設備有關接收所顯示的內容以用于處理的客戶機設備緩沖器的狀態的技術。
圖1示出了適于從客戶機回放設備或客戶機設備104向主機設備102提供內容或數據包流量信息的一個示例性環境100。特別地,包括接收和處理內容或數據包的客戶機設備緩沖器的狀態的緩沖器充滿度報告(BFR)由客戶機設備104提供給主機設備102。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680017579.6/2.html,轉載請聲明來源鉆瓜專利網。





