[發明專利]一種視頻流的傳輸方法和裝置有效
| 申請號: | 201710277334.7 | 申請日: | 2017-04-25 |
| 公開(公告)號: | CN107018379B | 公開(公告)日: | 2019-07-23 |
| 發明(設計)人: | 王艷;高運雷 | 申請(專利權)人: | 北京東土科技股份有限公司 |
| 主分類號: | H04N7/18 | 分類號: | H04N7/18;H04N21/262;H04N21/433 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100041 北京市石*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 傳輸 方法 裝置 | ||
本發明實施例涉及視頻傳輸領域,尤其涉及一種視頻流的傳輸方法和裝置,有助于避免同一時刻接收到多條視頻流引起視頻卡頓現象。本發明實施例中,接收第一視頻流的第一幀,記錄第一視頻流的第一幀的接收開始時刻和接收完成時刻;接收第二視頻流的第一幀,記錄第二視頻流的第一幀的接收開始時刻;根據第一視頻流的幀周期,以及第一視頻流的第一幀的接收開始時刻和接收完成時刻,確定第一視頻流的第一幀的幀空閑時間段;根據第一視頻流的第一幀的幀空閑時間段和第二視頻流第一幀的接收開始時刻,生成調整采樣指令,使第二視頻流的第二幀在第一視頻流的第一幀的幀空閑時間段傳輸。有助于避免同一時刻接收到多條視頻流引起視頻卡頓現象。
技術領域
本發明實施例涉及視頻傳輸領域,尤其涉及一種視頻流的傳輸方法和裝置。
背景技術
隨著社會的發展,信息技術的進步,人們的通信方式發生了日新月異的變化,對于通信內容和質量的要求也在不斷的升高,傳統的通信方式已經不能滿足人們的需求。由此,視頻監控技術產生并迅速應用于工業生活領域。目前,視頻監控的過程整體可以分為四個步驟:視頻數據采集、視頻數據編碼壓縮、視頻數據傳輸、視頻數據解碼顯示。
現有技術中,視頻監控有兩個重要的指標:視頻的流暢性和視頻的實時性。然而,從某種意義上來講,二者是相互矛盾的。視頻的流暢性要求交換機能將接收到的視頻數據都傳輸到終端,視頻的實時性要求交換機同時接收圖像采集設備傳輸的數據視頻數據,同時可及時將接收到的視頻數據向上發送。但交換機的總流量是有限的,因此,不能將接收到的全部數據及時向上發送。其中,視頻的流暢性主要受交換機的緩存的影響,當同時有大量視頻數據發送至交換機時,交換機會將無法及時轉發的視頻數據幀緩存起來,從而保證視頻流暢。視頻數據發送方式采用的是burst方式。當圖像采集設備采集的每一幀數據生成后,圖像采集設備將會以最快的速度將視頻數據丟到網卡,并發送出去。此視頻數據沒有緩存與備份,發送完成后圖像采集設備就不再有這幀的視頻數據了。雖然這種burst方式平均的bps并不高,但是在真正視頻數據傳輸的時刻,視頻數據以滿帶寬的速率傳輸。
在現有技術中,當交換機同時有多路視頻數據的burst疊加到一起時,會引起突發流量,當突發的流量值超出了交換機的轉發能力時,超出交換機的轉發能力的視頻數據無法及時處理,就會把這些視頻數據就會被丟棄,從而造成大量的視頻數據丟幀,引發了視頻的卡頓現象。
發明內容
本發明實施例提供一種視頻流的傳輸方法和裝置,有助于避免同一時刻接收到多條視頻流引起視頻卡頓現象。
本發明實施例提供一種視頻流的傳輸方法,包括:接收第一視頻流的第一幀,記錄第一視頻流的第一幀的接收開始時刻和接收完成時刻;接收第二視頻流的第一幀,記錄第二視頻流的第一幀的接收開始時刻;根據第一視頻流的幀周期,以及第一視頻流的第一幀的接收開始時刻和接收完成時刻,確定第一視頻流的第一幀的幀空閑時間段;根據第一視頻流的第一幀的幀空閑時間段和第二視頻流第一幀的接收開始時刻,生成調整采樣指令,使第二視頻流的第二幀在第一視頻流的第一幀的幀空閑時間段傳輸。
可選地,根據第一視頻流的第一幀的幀空閑時間段和第二視頻流第一幀的接收開始時刻,生成調整采樣指令,包括:若第二視頻流的第一幀的接收開始時刻早于第一視頻流的第一幀的接收完成時刻,則將第二視頻流的第二幀的采樣開始時刻延遲第一時長;其中,第一時長不小于第一視頻流的第一幀的接收完成時刻與第二視頻流的第一幀收開始時刻之間的差值;第一時長用于使第二視頻流的第二幀的接收開始時刻與第一視頻流的第二幀的接收開始時刻之間的時間差不小于第一時差閾值且不大于第二時差閾值;第一時差閾值小于第二時差閾值;
若第二視頻流的第一幀的接收開始時刻晚于第一視頻流的第一幀的接收完成時刻、第二視頻流的第一幀的接收開始時刻比第一視頻流的第一幀的接收完成時刻晚第二時長,且第二時長不大于第一時差閾值,則將第二視頻流的第二幀的采樣開始時刻延遲第三時長;其中,第三時長用于使第二視頻流的第二幀的接收開始時刻與第一視頻流的第二幀的接收開始時刻之間的時間差不小于第一時差閾值且不大于第二時差閾值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京東土科技股份有限公司,未經北京東土科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710277334.7/2.html,轉載請聲明來源鉆瓜專利網。





