[發明專利]一種實時視頻傳輸裝置有效
| 申請號: | 201510350042.2 | 申請日: | 2015-06-24 |
| 公開(公告)號: | CN104935958B | 公開(公告)日: | 2018-03-30 |
| 發明(設計)人: | 魏崇毓;田文鵬;陳琦;張宏琳;孫海英 | 申請(專利權)人: | 青島科技大學 |
| 主分類號: | H04N21/24 | 分類號: | H04N21/24;H04N21/6437;H04N7/18 |
| 代理公司: | 青島高曉專利事務所(普通合伙)37104 | 代理人: | 黃曉敏,于正河 |
| 地址: | 266061 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實時 視頻 傳輸 裝置 方法 | ||
技術領域:
本發明屬于實時視頻傳輸技術領域,具體涉及一種基于流媒體服務器實時視頻傳輸裝置及方法,提高視頻傳輸的實時性。
背景技術:
隨著無線通信技術的發展,以智能手機為代表的便攜式移動終端的高度普及為構建面向移動環境的實時視頻傳輸提供了便利條件,在網絡視頻聊天、視頻會議和醫療示教等對視頻傳輸實時性要求較高的領域,視頻傳輸的延時成為衡量實時視頻傳輸系統性能的關鍵指標;目前,以智能手機作為視頻采集設備的實時視頻傳輸系統有較大的延時,因為要使流媒體服務器支持實時視頻傳輸,需要新建可以從內存中讀取數據的數據源代替原有的數據源,新建的數據源從流媒體服務器緩沖區中讀取數據,某一時間段內,采集端設備的數據處理能力下降或者網絡出現擁塞時數據就不會被及時傳送到服務器接收緩存區中,導致數據源讀取不到數據,出現實時視頻傳輸延時,視頻播放中斷或出現馬賽克圖像,存在實時視頻傳輸的質量得不到有效保障的問題,例如live555開源項目默認的數據傳輸邏輯是基于視頻文件點播的,要想實現實時的視頻傳輸,一方面要在緩沖區中對數據進行實時化處理,另一方面要修改live555中的數據傳輸結構、抽象數據源和接口;現有技術中的重傳方法不適用實時性要求較高的視頻傳輸系統。因此,研發一種適用于實時性要求較高場合的實時視頻傳輸裝置和方法,實現視頻在實時傳輸中延時少,在播放中不中斷,很有社會價值和應用前景。
發明內容:
本發明的目的在于克服現有技術存在的缺點,設計一種適用于實時性要求較高場合的實時視頻傳輸裝置和方法,使視頻在實時傳輸中不延時,在播放中不中斷,提高視頻傳輸的穩定性和視頻播放的質量。
為了實現上述目的,本發明所述實時視頻傳輸裝置的主體結構包括采集端、流媒體服務器端和播放端,采集端將采集的視頻數據進行編碼后以UDP(用戶數據報協議)方式將視頻數據傳輸到流媒體服務器端;流媒體服務器端由視頻數據接口、實時處理邏輯模塊、數據緩沖區、重傳模塊、自適應調節模塊、數據源處理模塊、RTP(實時傳輸協議)編碼模塊、會話管理模塊和RTSP(實時流傳輸協議)交互模塊按照電學原理連接組成,視頻數據接口接收UDP視頻數據并將其保存到數據緩沖區中,實時處理邏輯模塊對接收到的UDP視頻數據進行實時化處理,重傳模塊根據緩沖區是否接收到新的視頻數據判斷是否重傳視頻數據以保持視頻數據的連續性,重傳模塊配合自適應調節模塊對采集端視頻數據發送速率進行動態調節并創建對應于實時視頻數據的視頻Source(數據源),Source用于實時視頻傳輸的裝置中所有讀取實時視頻數據的操作,RTSP交互模塊與播放端交互,播放端發送DESCRIBE(描述)請求后獲取到對應的流媒體信息的SDP(會話描述協議)描述信息并發送給播放端,播放端發送SETUP(設置) 請求后向會話管理模塊請求建立新的Session(會話)和Sink(視頻數據消費對象),Sink用于實時視頻傳輸的裝置中所有發送數據的操作,一個Session表示一個服務器與播放端的連接,同時建立一個 Source與Sink之間的連接,播放端發送PLAY(播放)請求后,RTP 編碼模塊對視頻數據進行RTP打包,視頻數據通過Source與Sink之間的連接被發送到播放端;播放端用于播放接收到的視頻數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島科技大學,未經青島科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510350042.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種播單編輯方法及裝置
- 下一篇:視頻直播圖像處理方法及系統





