[發明專利]網絡視頻傳輸方法和系統、發送/接收端處理方法和裝置有效
| 申請號: | 201310461446.X | 申請日: | 2013-09-30 |
| 公開(公告)號: | CN103517137A | 公開(公告)日: | 2014-01-15 |
| 發明(設計)人: | 林壽澤 | 申請(專利權)人: | 廣州華多網絡科技有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/431;H04N21/647 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;向群 |
| 地址: | 510655 廣東省廣州市天*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 視頻 傳輸 方法 系統 發送 接收 處理 裝置 | ||
技術領域
本發明涉及網絡視頻的技術領域,特別是涉及一種網絡視頻傳輸方法,一種網絡視頻傳輸系統,一種網絡視頻發送端和一種網絡視頻接收端。
背景技術
隨著互聯網日新月異的發展,網絡視頻技術的發展也突飛猛進,并廣泛用于各行各業中,例如娛樂視頻聊天,商務視頻會議,視頻監控展覽等。
一般的網絡視頻通信技術,主播端作為視頻發送方,首先通過攝像頭等視頻采集設備按一幀幀圖像采集視頻,然后進行編碼壓縮然后傳輸到網絡。而觀眾作為視頻接收方,需要從網絡上接收視頻數據包進行解碼還原成每幀圖像并按序列播放。這個過程一般首先要由觀眾向主播訂閱,主播根據訂閱的觀眾將視頻流通過服務器轉發到相應的觀眾客戶端中。對于多個主播視頻場景下,一個觀眾可能同時要向多個主播同時訂閱視頻,一個主播也可能要向多個訂閱視頻的觀眾發布視頻。
而目前一般的網絡多人網絡視頻應用在2人以上的視頻通訊中,各個視頻播放窗口的大小是固定不變的,并且其接收的網絡視頻的分辨率也是固定的。即在固定窗口情況下,觀眾看到的視頻的分辨率也固定不變。
然而,這樣觀眾端就無法對網絡視頻播放窗口進行個性化設置,特別是在很多視頻會議的場景下,窗口的大小、位置都無法由用戶設定,會很不方便。例如很多主播需要縮小本地的視頻,而放大其他視頻窗口。
而如果由觀眾自己去調節網絡視頻播放窗口的大小,則有可能影響網絡視頻的播放質量。如果觀眾端的播放窗口很大,而其對應的視頻源過來的碼率卻很小,在該大窗口中播放分辨率低的視頻數據,則視頻播放質量必然會受到影響,播放窗口多出來的像素需要用其他顏色填充,畫面就變得粗糙了,甚至會引起色階缺失而造成馬賽克的現象。
發明內容
針對上述網絡視頻通信中視頻接收端的播放窗口無法調整的技術問題,本發明提出一種能夠允許網絡視頻通信的接收端自定義播放窗口大小,并且不影響視頻質量的網絡視頻傳輸方法以及一種網絡視頻傳輸系統。
一種網絡視頻傳輸方法,包括:
接收端將各個網絡視頻的播放窗口的分辨率上報;
發送端根據所述接收端的播放窗口的分辨率設置輸出視頻數據的分辨率,并將所述視頻數據輸出給對應的接收端;
接收端接收所述視頻數據后,將所述視頻數據在對應的所述播放窗口中播放。
一種網絡視頻傳輸系統,包括:接收端處理裝置和發送端處理裝置,
所述發送端處理裝置用于根據接收端的播放窗口的分辨率設置輸出視頻數據的分辨率,并將所述視頻數據輸出給對應的接收端;
所述接收端處理裝置用于將各個網絡視頻的播放窗口的分辨率上報,接收發送端輸出的視頻數據后,將所述視頻數據在對應的所述播放窗口中播放。
本發明的網絡視頻傳輸方法以及網絡視頻傳輸系統,接收端將視頻數據接收端的播放窗口的分辨率上報,發送端按照接收端的播放窗口的分辨率設置輸出視頻數據的分辨率;接收端接收所述視頻數據后,將其在具有對應分辨率的播放窗口中播放。即使接收端自定義調整了播放窗口的大小,改變了播放窗口的分辨率,也可以通過接收端重新上報接收端的播放窗口的分辨率,發送端按照調整后的播放窗口的分辨率調整發送的視頻分辨率,則網絡視頻的分辨率和播放窗口的分辨率相同,既允許網絡視頻通信的接收端自定義播放窗口大小,又不影響視頻質量。
針對上述網絡視頻通信中視頻接收端的播放窗口無法調整的技術問題,本發明提出一種能夠允許網絡視頻通信的接收端自定義播放窗口大小,并且不影響視頻質量的網絡視頻發送端處理方法以及一種網絡視頻發送端處理裝置。
一種網絡視頻發送端處理方法,包括:
獲取各個接收端的網絡視頻播放窗口的分辨率;
根據所述播放窗口的分辨率設置輸出視頻數據的分辨率,并將所述視頻數據輸出給對應的接收端。
一種網絡視頻發送端處理裝置,包括:
分辨率獲取模塊,用于獲取各個接收端的網絡視頻播放窗口的分辨率;
分辨率設置模塊,用于根據所述播放窗口的分辨率設置輸出視頻數據的分辨率,并將所述視頻數據輸出給對應的接收端。
本發明的網絡視頻發送端處理方法以及網絡視頻發送端處理裝置,根據各個視頻數據接收端的播放窗口的分辨率,來設置發送端本地的輸出視頻數據的分辨率。即使接收端自定義調整了播放窗口的大小,改變了播放窗口的分辨率,也可以通過本發明使得發送端按照調整后的播放窗口的分辨率調整發送的視頻分辨率,使網絡視頻的分辨率和播放窗口的分辨率相同,既允許網絡視頻通信的接收端自定義播放窗口大小,又不影響視頻質量。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州華多網絡科技有限公司,未經廣州華多網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310461446.X/2.html,轉載請聲明來源鉆瓜專利網。





