[發明專利]通過速率限制的自適應流視頻客戶端的穩定的方法和裝置有效
| 申請號: | 201380029782.5 | 申請日: | 2013-05-28 |
| 公開(公告)號: | CN104350755B | 公開(公告)日: | 2017-10-10 |
| 發明(設計)人: | 喬舒亞·B·伽木;薩默爾·艾克斯哈比;艾麗·C·貝根;戴維·R·奧蘭;比斯瓦冉詹·潘達;弗雷德里克·貝克 | 申請(專利權)人: | 思科技術公司 |
| 主分類號: | H04N21/238 | 分類號: | H04N21/238;H04N21/845;H04N21/6338;H04N21/6332;H04N21/6373;H04N21/61;H04L29/08 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司11258 | 代理人: | 李曉冬 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 速率 限制 自適應 視頻 客戶端 穩定 | ||
1.一種用于自適應流視頻客戶的穩定的方法,包括:
識別由客戶端設備針對從內容源接收的內容所請求的當前編碼速率;
根據所述當前編碼速率在網絡設備上設定速率限制以限制在客戶端設備處接收所述內容的速率,其中速率限制被設定以允許客戶端設備改變所述當前編碼速率到下一更高的可用編碼速率;
根據所述當前編碼速率的改變調整速率限制;以及
其中設定所述速率限制包括計算發送限制,該發送限制等于:
(l+e)*R[n+1];
其中:
對于n<最大可用編碼速率,R[n+1]是所述下一更高的可用編碼速率;以及
e是常數。
2.如權利要求1所述的方法,其中所述速率限制是針對所述客戶端設備處的每個連接設定的。
3.如權利要求1所述的方法,其中所述網絡設備是所述客戶端設備。
4.如權利要求3所述的方法,其中設定所述速率限制包括限制客戶端套接字被排空的速率。
5.如權利要求1所述的方法,其中所述網絡設備是所述內容源。
6.如權利要求1所述的方法,其中所述網絡設備位于所述客戶端設備和所述內容源之間的網絡路徑中。
7.如權利要求6所述的方法,還包括對從所述客戶端設備接收的請求執行深度分組檢查以識別所述當前編碼速率。
8.如權利要求6所述的方法,其中所述速率限制被計算為所述當前編碼速率的倍數。
9.如權利要求1所述的方法,其中所述網絡設備包括位于所述內容源和所述客戶端設備之間的Web代理。
10.如權利要求1所述的方法,其中設定所述速率限制包括識別所述下一更高的可用編碼速率并且對所述下一更高的可用編碼速率添加余量。
11.如權利要求1所述的方法,還包括對網絡流進行整形或監管以應用所述速率限制。
12.如權利要求1所述的方法,其中所述客戶端設備和多個其他客戶端設備通過公共網絡路徑請求內容,并且針對每個客戶端設備獨立設定所述速率限制。
13.一種用于自適應流視頻客戶的穩定的裝置,包括:
處理器,該處理器用于識別由客戶端設備針對從內容源接收的內容所請求的當前編碼速率,根據所述當前編碼速率設定速率限制以限制在客戶端設備處接收所述內容的速率,并根據所述當前編碼速率的改變調整速率限制;以及
用于存儲可用編碼速率的存儲器;
其中速率限制被設定以允許客戶端設備改變所述當前編碼速率到下一更高的可用編碼速率;以及
其中所述裝置包括所述內容源,并且設定所述速率限制包括計算發送限制,所述發送限制等于:
(l+e)*R[n+1];
其中:
對于n<最大可用編碼速率,R[n+1]是所述下一更高的可用編碼速率;以及
e是常數。
14.如權利要求13所述的裝置,其中所述裝置包括所述客戶端設備,并且設定所述速率限制包括限制客戶端套接字被排空的速率。
15.如權利要求13所述的裝置,其中所述裝置被配置為在所述客戶端設備和所述內容源之間的網絡路徑中操作,并且所述處理器被配置為對從所述客戶端設備接收的請求執行深度分組檢查以識別所述可用編碼速率。
16.如權利要求13所述的裝置,還包括配置為對網絡流進行整形或監管的速率限制器。
17.如權利要求13所述的裝置,其中所述可用編碼速率被包括在清單中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于思科技術公司,未經思科技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380029782.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于優化的小區捕獲的方法和設備
- 下一篇:繞線裝置、繞線方法及電樞的制造方法





