專利名稱:一種基于rtp和rtsp的3g無線視頻監控實現方法及系統的制作方法
技術領域:
本實發明涉及視頻監控技術領域,尤其涉及一種無線視頻監控實現方法及系統。
背景技術:
傳統的視頻監控大多采用有線視頻監控方式,其監控業務受到場地和設備等外部環境的限制,而且運營和維護成本較高,隨著移動通信技術的快速發展,特別是高速3G時代的到來,在視頻監控應用領域中利用無線網絡進行遠程視頻數據的傳輸,以替代傳統有線視頻監控的方式越來越多,現有很多的視頻監控都是采用m)P來傳輸視頻數據,由于UDP丟包率大,不穩定,導致視頻抖動大,馬賽克多,效果很差,而且有些路由器會禁止UDP協議,導致視頻數據不能到達客戶端,無線流量費用高。
發明內容
為了解決背景技術所存在的問題,本發明提供一種基于RTP和RTSP的3G無線視頻監控實現方法,包括步驟如下客戶端通過RTSP協議向視頻服務器發送需要查看視頻請求;視頻服務器通過RTSP協議向前端模塊發送傳輸視頻指令;前端模塊接到視頻服務器指令,準備視頻資源,并通知視頻服務器準備接收;前端模塊通過RTP協議傳輸視頻數據給視頻服務器;視頻服務器收到視頻數據后,不做任何處理,通過RTP協議直接轉發給客戶端。所述的前端模塊會根據網絡情況控制視頻流的碼率及質量。本發明方法采用標準的RTSP和RTP實時流媒體傳輸協議,用RTSP來協議控制,用RTP來傳輸視頻數據,這兩個協議可擴展性強,易接入,實時性好,可兼容多種客戶端,無論是PC還是手機,使用瀏覽器就可以觀看前端模塊的視頻,而且采用RTP基于TCP的方式,客戶端視頻抖動小,馬賽克少,傳輸過程中不丟包,減少了用戶網絡流量。本發明還提供了一種基于RTP和RTSP的3G無線視頻監控系統,它包括視頻采集裝置、3G模塊、通訊網絡、視頻服務器、客戶端,所述的視頻采集裝置接3G模塊,3G模塊通過通訊網絡與視頻服務器連接,視頻服務器再通過通訊網絡與客戶端連接。所述的客戶端與視頻服務器以及視頻服務器與前端模塊的控制采用RTSP協議,而客戶端與視頻服務器以及視頻服務器與前端模塊的視頻數據傳輸采用RTP協議。所述的前端模塊會及時的根據網絡情況控制視頻流的碼率及質量。所述的視頻數據既可以在前端模塊保存備份,又可以在流媒體服務器保存備份,還可以在客戶端保存備份。本發明所述的方法及系統適用于3G無線傳輸與有線視頻傳輸,采用RTSP和RTP標準協議控制和傳輸,可擴展性強,RTP基于TCP的方式,不丟包,客戶端視頻抖動小,馬賽克少,減少用戶網絡流量費用。
圖I為本發明系統的一實施例示意圖。
具體實施例方式本發明方法的實現步驟如下I、首先將前端模塊建立TCP連接到視頻服務器,然后將前端模塊信息注冊到視頻服務器,為了保持TCP連接,前端模塊每隔一段時間向流媒體服務器更新自己的信息。2、視頻服務器保存前端模塊信息并維護。3、客戶端可以為無線終端或者有線終端,在需要查看前端模塊的視頻時,先通過 無線或有線通訊網絡向視頻服務器發送請求,視頻服務器通過無線或有線通訊網絡用RTSP向前端模塊發送指令。4、前端模塊接到視頻服務器請求,準備視頻資源,并通知視頻服務器準備接收。5、前端模塊通過無線或有線通訊網絡采用RTP協議傳輸視頻數據給視頻服務器。6、視頻服務器收到視頻數據后,不做任何處理,通過無線或有線通訊網絡RTP協議直接轉發給無線終端或者有線終端。圖I為本發明系統的一個實施例,如圖I所不還,一種基于RTP和RTSP的3G無線視頻監控系統,它包括視頻采集裝置、3G模塊、通訊網絡、視頻服務器、客戶端,所述的視頻采集裝置接3G模塊,3G模塊通過通訊網絡與視頻服務器練級,視頻服務器再通過通訊網與客戶端連接。所述的客戶端可以為有線終端或者無線終端,客戶端通過無線或有線通訊網絡向視頻服務器發送傳輸視頻指令,視頻服務器再向視頻采集裝置發送傳輸視頻指令,視頻采集裝置接到指令后將視頻數據傳送給3G模塊,3G模塊通過無線或有線通訊網絡將視頻數據傳送給視頻服務器,視頻服務器再通過無線或有線通訊網絡將視頻數據傳輸給無線或有線客戶端。
權利要求
1.一種基于RTP和RTSP的3G無線視頻監控實現方法,包括步驟如下 客戶端通過RTSP協議向視頻服務器發送需要查看視頻請求; 視頻服務器通過RTSP協議向前端模塊發送傳輸視頻指令; 前端模塊接到視頻服務器指令,準備視頻資源,并通知視頻服務器準備接收; 前端模塊通過RTP協議傳輸視頻數據給視頻服務器; 視頻服務器收到視頻數據后,不做任何處理,通過RTP協議直接轉發給客戶端。
2.根據權利要求I所述的方法,其特征在于,所述的前端模塊會根據網絡情況控制視頻流的碼率及質量。
3.一種基于RTP和RTSP的3G無線視頻監控系統,其特征在于,它包括視頻采集裝置、3G模塊、通訊網絡、視頻服務器、客戶端,所述的視頻采集裝置接3G模塊,3G模塊通過通訊網絡與視頻服務器連接,視頻服務器再通過通訊網絡與客戶端連接。
4.根據權利要求3所述的系統,其特征在于,所述的客戶端與視頻服務器以及視頻服務器與前端模塊的控制采用RTSP協議,而客戶端與視頻服務器以及視頻服務器與前端模塊的視頻數據傳輸采用RTP協議。
5.根據權利要求3所述的系統,其特征在于,所述的前端模塊會及時的根據網絡情況控制視頻流的碼率及質量。
6.根據權利要求3所述的系統,其特征在于,所述的視頻數據既可以在前端模塊保存備份,又可以在流媒體服務器保存備份,還可以在客戶端保存備份。
全文摘要
一種基于RTP和RTSP的3G無線視頻監控實現方法及系統,它涉及視頻監控技術領域。本發明采用標準的RTSP和RTP實時流媒體傳輸協議,用RTSP來協議控制,用RTP來傳輸視頻數據,客戶端通過RTSP協議向視頻服務器發送查看視頻請求,前端模塊接到視頻服務器指令后,通過RTP協議傳輸視頻數據給視頻服務器,視頻服務器再通過RTP協議直接轉發給客戶端。本發明可擴展性強,RTP基于TCP的方式,不丟包,客戶端視頻抖動小,馬賽克少,減少用戶網絡流量費用。
文檔編號H04N7/18GK102917212SQ20121043733
公開日2013年2月6日 申請日期2012年10月29日 優先權日2012年10月29日
發明者李庚 申請人:合肥移瑞通信技術有限公司