[發明專利]一種視頻畫面切換方法和系統無效
| 申請號: | 201210252229.5 | 申請日: | 2012-07-19 |
| 公開(公告)號: | CN102769737A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 郭洪猛 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | H04N7/15 | 分類號: | H04N7/15 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 畫面 切換 方法 系統 | ||
技術領域
本發明涉及視頻播放技術領域,特別是涉及一種視頻畫面切換方法,以及一種視頻畫面切換系統。
背景技術
現有基于MCU(Multipoint?Control?Unit,多點控制單元)的視頻會議系統,包括MCU服務端和多個終端設備,當視頻會議有三個以上的終端參加時,則可能出現視頻切換的情況;例如其中一個終端播放其他兩個終端的多路合成視頻時,此終端欲播放另一終端的高清視頻時,就需要從多路合成視頻切換到高清視頻。
傳統的畫面切換處理是,當某一終端向MCU服務端發出對另一終端的高清模式切換請求時,該終端立即切換到單路高清視頻模式,同時停止接收多路合成視頻,但是因為另一終端的高清視頻需要經過編碼、上傳再轉發到該終端,所以在切換到高清畫面時無法立刻讀取到視頻數據,往往造成馬賽克和花屏現象,畫面切換效果不佳。
發明內容
基于此,本發明提供一種視頻畫面切換方法和系統,解決了傳統的畫面切換時出現的馬賽克和花屏問題,畫面切換效果較好。
一種視頻畫面切換方法,包括如下步驟:將接收的第一視頻數據存儲在預設的第一緩沖區中,記錄所述第一緩沖區的地址;
根據所述第一緩沖區的地址,輸出第一視頻;
將接收的第二視頻數據存儲在預設的第二緩沖區中,記錄所述第二緩沖區的地址;
當接收到預設的切換命令時,根據所述第二緩沖區的地址輸出第二視頻。
一種視頻畫面切換系統,包括:第一存儲模塊、第一輸出模塊、第二存儲模塊和第二輸出模塊;
所述第一存儲模塊用于將接收的第一視頻數據存儲在預設的第一緩沖區中,記錄所述第一緩沖區的地址;
所述第一輸出模塊用于根據所述第一緩沖區的地址,輸出第一視頻;
所述第二存儲模塊用于將接收的第二視頻數據存儲在預設的第二緩沖區中,記錄所述第二緩沖區的地址;
所述第二輸出模塊用于當接收到預設的切換命令時,根據所述第二緩沖區的地址,輸出第二視頻。
本發明通過不同的緩沖區存儲和處理切換前后接收的不同視頻數據,當發出切換請求時,因未接收到預設的切換命令,持續播出切換前的視頻;在接收到切換命令時,由于切換后的視頻數據已在緩沖區中解碼而生成視頻,當更新輸出地址后,即可將切換后的視頻立刻流暢地輸出,保證畫面切換后圖像清晰,解決了傳統視頻會議系統中切換時常出現的馬賽克和花屏問題,畫面切換效果更佳。
附圖說明
圖1為本發明視頻畫面切換方法在一實施例中的流程示意圖。
圖2為本發明視頻畫面切換方法在一實施例中視頻會議系統的架構示意圖。
圖3為本發明視頻畫面切換系統在一實施例中的結構示意圖。
具體實施方式
下面結合實施例及附圖對本發明作進一步詳細說明,但本發明的實施方式不限于此。
如圖1所示,是本發明視頻畫面切換方法在一實施例中的流程示意圖,該方法步驟如下:
S11、將接收的第一視頻數據存儲在預設的第一緩沖區中,記錄所述第一緩沖區的地址;
本發明的畫面切換方法,適用于基于MCU的視頻會議系統,如圖2所示,是視頻會議系統的架構圖,MCU服務端即視頻會議系統中的服務器,負責交換視頻數據和發送控制命令,終端T1~Tn即視頻會議系統中的終端,負責發送或接收視頻數據,并解析MCU發送的控制命令;
在本實施例中,可在終端的內存空間中開辟多個緩沖區;開辟不同緩沖區的目的是為了存儲和處理接收到的不同的視頻數據,由于每個緩沖區能夠獨立工作,實現了終端同時處理多個不同的視頻數據;在本實施例中開辟兩個緩沖區即可實現,其中一個用于存儲和處理畫面切換前的視頻數據,該切換前的視頻數據記為第一視頻數據,該緩沖區記為第一緩沖區;另一個用于存儲和處理畫面切換后的視頻數據,該切換后的視頻數據記為第二視頻數據,記為第二緩沖區;其中,第一和第二是相對概念,比如從上一次畫面切換到下一次畫面切換,在上一次畫面切換中,切換后的視頻數據和緩沖區分別為第二視頻數據和第二緩沖區,但相對于下一次畫面切換來說,則又為第一視頻數據和第一緩沖區,上述第一和第二并非特指;
S12、根據所述第一緩沖區的地址,輸出第一視頻;
在一較佳實施例中,該視頻數據為MCU服務端發送的編碼碼流,在視頻會議系統中一般通過MCU服務端控制多個終端,各個終端將實時傳播的視頻編碼為碼流,上傳至MCU服務端進行統一處理及轉發,實現各個終端的信息交互;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210252229.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:熒光墨組合物
- 下一篇:一種窗口顯示方法及裝置





