[發明專利]在視頻會議中同步推送音視頻的方法有效
| 申請號: | 201310131787.0 | 申請日: | 2013-04-16 |
| 公開(公告)號: | CN103237191A | 公開(公告)日: | 2013-08-07 |
| 發明(設計)人: | 劉天成;田勇偉;丁超 | 申請(專利權)人: | 成都飛視美視頻技術有限公司 |
| 主分類號: | H04N7/15 | 分類號: | H04N7/15 |
| 代理公司: | 成都虹橋專利事務所(普通合伙) 51124 | 代理人: | 劉世平 |
| 地址: | 610000 四川省成都市高新區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻會議 同步 推送 視頻 方法 | ||
1.在視頻會議中同步推送音視頻的方法,應用于包括視頻會議終端、共享源設備、MCU、客戶終端的系統上,其特征在于,該方法包括以下步驟:
a.在視頻會議終端上建立并啟動Socket?Server服務;
b.在共享源設備上創建Socket連接,通過IP網絡向視頻會議終端發起接入認證請求;
c.視頻會議終端根據接入認證請求對共享源設備進行接入認證,在認證通過后建立與共享源設備之間的連接;
d.視頻會議終端向共享源設備發送音視頻共享命令,并開啟媒體接收隊列、解碼線程、轉發線程、播放線程,同時向MCU發送屏幕及音頻共享命令;
e.MCU在接收到視頻會議終端發送的屏幕及音頻共享命令后,將該命令轉發給客戶終端;
f.客戶終端在接收到該命令后,開啟媒體接收隊列、解碼線程、播放線程;
g.共享源設備在接收到視頻會議終端發送的音視頻共享命令后,啟動數據采集線程,采集共享源設備的當前音視頻輸出數據并形成相應的媒體流,將該媒體流發送給視頻會議終端;
h.視頻會議終端通過開啟的媒體接收隊列接收該媒體流,通過開啟的轉發線程將該媒體流轉發給MCU,同時,通過開啟的解碼線程對該媒體流進行解碼,通過開啟的播放線程從解碼后的媒體流中區分出音頻流和視頻流后,再同步播放;
i.MCU在收到視頻會議終端轉發的媒體流后,開啟轉發隊列,將媒體流轉發給客戶終端;
j.客戶終端通過開啟的媒體接收隊列接收該媒體流,通過開啟的解碼線程對該媒體流進行解碼,通過開啟的播放線程從解碼后的媒體流中區分出音頻流和視頻流后,再同步播放。
2.如權利要求1所述的在視頻會議中同步推送音視頻的方法,其特征在于,步驟a中,視頻會議終端在啟動Socket?Server服務時建立相應的連接密碼,在步驟b中,共享源設備通過IP網絡向視頻會議終端發起的所述接入認證請求中包含用戶輸入的連接密碼,在步驟c中,視頻會議終端根據所述接入認證請求中包含的用戶輸入的連接密碼對共享源設備進行接入認證,當用戶輸入的連接密碼與視頻會議終端建立的連接密碼相匹配時則認證通過,則建立與共享源設備之間的連接;當用戶輸入的連接密碼與視頻會議終端建立的連接密碼不匹配時則認證失敗,則拒絕共享源設備的接入請求。
3.如權利要求1所述的在視頻會議中同步推送音視頻的方法,其特征在于,步驟g中,所述數據采集線程用于實現包括:計時器功能、視頻采集功能、音頻采集功能、時間戳同步功能。
4.如權利要求3所述的在視頻會議中同步推送音視頻的方法,其特征在于,所述實現計時器功能的方式為:建立采集時間軸,并在時間軸上確定音視頻采集時間點,在到達音視頻采集時間點時啟動音頻采集功能和視頻采集功能。
5.如權利要求3所述的在視頻會議中同步推送音視頻的方法,其特征在于,所述實現視頻采集功能的方式為:抓取屏幕的圖像,并形成視頻流。
6.如權利要求3所述的在視頻會議中同步推送音視頻的方法,其特征在于,所述實現音頻采集功能的方式為:對音頻輸出數據進行抓取,并形成音頻流。
7.如權利要求3所述的在視頻會議中同步推送音視頻的方法,其特征在于,所述實現時間戳同步功能的方式為:在進行音、視頻采集時,為音、視頻流各注入一個相同的時間戳標識。
8.如權利要求1所述的在視頻會議中同步推送音視頻的方法,其特征在于,步驟h及步驟j中,所述通過開啟的播放線程從解碼后的媒體流中區分出音頻流和視頻流后,再同步播放的方法為:播放線程對媒體流的包頭進行識別,區分出音頻流和視頻流,并識別當前應播放的音頻數據信息和視頻數據信息,建立播放時間軸,核對音頻數據信息和視頻數據信息的時間戳,在時間軸的進度上播放相應的音頻流和視頻流;當音頻流或視頻流數據接收延遲時,暫停當前播放,在同步接收到音頻流和視頻流后再開啟播放。
9.如權利要求1-8任意一項所述的在視頻會議中同步推送音視頻的方法,其特征在于,步驟i中,所述MCU在向客戶終端轉發媒體流時開啟同步跟蹤線程,所述同步跟蹤線程用于監控向客戶終端轉發數據的轉發隊列,當轉發速度過慢導致轉發隊列過長時,MCU向客戶終端發起自動同步消息,并等待該客戶終端反饋響應消息。
10.如權利要求9所述的在視頻會議中同步推送音視頻的方法,其特征在于,所述MCU在收到該客戶終端反饋的響應消息后,啟動自動同步過程,所述自動同步過程是指:MCU將轉發隊列中舊的媒體流數據進行拋棄泄洪處理,保留最新的數據,對于保留的最新的數據長度根據實際需求進行設置,在將轉發隊列中舊的媒體流數據拋棄后,MCU繼續向該客戶終端轉發新的媒體流數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都飛視美視頻技術有限公司,未經成都飛視美視頻技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310131787.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自適應移動網絡公交車視頻監控終端
- 下一篇:修正紅眼的影像處理方法及裝置





