【技術實現步驟摘要】
一種建立媒體通道的方法、裝置及系統
本申請涉及通信領域,特別涉及一種建立媒體通道的方法、裝置及系統。
技術介紹
隨著通信技術和物聯網的快速發展,視頻監控作為物聯網的應用越來越廣泛。在家庭和工業領域等場景中安裝網絡攝像頭(IPCamera,IPC),移動終端可以通過物聯網(InternetofThings,IoT)平臺和網絡視頻錄相機(NetworkVideoRecorder,NVR)等設備建立與IPC之間的媒體通道,通過該媒體通道獲取IPC拍攝的視頻畫面并向用戶播放該視頻畫面,以實現視頻監控。其中,IoT平臺位于公網中,NVR和IPC位于私網中,NVR先通過IoT平臺支持的協議建立與IoT平臺之間的網絡連接,向IoT平臺發送其管理的各IPC的設備標識;IoT平臺接收各IPC的設備標識,將該網絡連接與接收的各設備標識綁定。用戶想觀看某個IPC拍攝的視頻畫面時,控制移動終端向IoT平臺發送呼叫請求,該呼叫請求攜帶該IPC的設備標識;IoT平臺確定與該IPC的設備標識綁定的網絡連接,通過該網絡連接向NVR轉發該呼叫請求;NVR根據該IPC的設備標識,并通過該IPC支持的標準協議建立該IPC之間的媒體通道,向IoT平臺返回呼叫響應;IoT平臺接收該呼叫響應建立IoT平臺與NVR之間的媒體通道以及IoT平臺與移動終端之間的媒體通道,這樣移動終端與該IPC之間的媒體通道建立完成。在實現本申請的過程中,專利技術人發現現有技術至少存在以下問題:目前方案在部署IPC時,還需要部署NVR,然而NVR的價格較高,提高了視頻監控的應用成本。
技術實現思路
為了降低視頻監控的的的成本, ...
【技術保護點】
一種建立媒體通道的方法,其特征在于,所述方法包括:網絡攝像頭IPC通過物聯網IoT平臺支持的第一協議建立與所述IoT平臺之間的網絡連接;所述IPC通過所述網絡連接接收所述IoT平臺發送的第一消息,所述第一消息是所述IoT平臺在接收到移動終端呼叫時根據所述IPC支持的第二協議建立的;所述IPC根據所述第一消息建立所述IPC至所述移動終端之間的媒體通道。
【技術特征摘要】
1.一種建立媒體通道的方法,其特征在于,所述方法包括:網絡攝像頭IPC通過物聯網IoT平臺支持的第一協議建立與所述IoT平臺之間的網絡連接;所述IPC通過所述網絡連接接收所述IoT平臺發送的第一消息,所述第一消息是所述IoT平臺在接收到移動終端呼叫時根據所述IPC支持的第二協議建立的;所述IPC根據所述第一消息建立所述IPC至所述移動終端之間的媒體通道。2.如權利要求1所述的方法,其特征在于,所述第一消息為獲取流統一資源標識GetStreamURI消息,所述GetStreamURI消息是所述IoT平臺根據所述第二協議建立的;所述IPC通過所述網絡連接接收所述IoT平臺發送的第一消息,包括:所述IPC通過所述網絡連接接收所述IoT平臺發送的第二消息,所述第二消息包括所述GetStreamURI消息,所述第二消息的消息頭為用于標識所述第三協議的消息頭,所述第三協議為所述IoT平臺支持的協議;所述IPC去除所述第二消息的消息頭得到所述GetStreamURI消息。3.如權利要求2所述的方法,其特征在于,所述IPC根據所述第一消息建立所述IPC至所述移動終端之間的媒體通道,包括:所述IPC根據所述GetStreamURI消息向所述IoT平臺發送第三消息,所述第三消息包括GetStreamURI響應消息,所述第三消息的消息頭為用于標識所述第三協議的消息頭,所述GetStreamURI響應消息攜帶所述IPC的URI;所述IPC通過所述網絡連接接收所述IoT平臺根據所述GetStreamURI響應消息發送的呼叫消息,所述呼叫消息包括所述IoT平臺根據所述第二協議建立的實時流傳輸協議RTSP消息,所述呼叫消息的消息頭為用于標識所述第三協議的消息頭,所述RTSP消息攜帶所述IPC的URI;所述IPC根據所述RTSP消息向所述IoT平臺發送呼叫響應,所述呼叫響應用于所述IoT平臺建立所述IPC與所述IoT平臺之間的媒體通道以及建立所述IoT平臺與所述移動終端之間的媒體通道。4.如權利要求1所述的方法,其特征在于,所述IPC通過所述網絡連接接收所述IoT平臺發送的第一消息之前,還包括:所述IPC通過所述網絡連接接收所述IoT平臺在接收到所述移動終端呼叫時發送的第四消息,所述第四消息包括所述IoT平臺根據所述第二協議建立的獲取能力GetCapabilities消息,所述第四消息的消息頭為用于標識第三協議的消息頭,所述第三協議為所述IoT平臺支持的協議;所述IPC根據所述GetCapabilities消息向所述IoT平臺發送第五消息,所述第五消息包括GetCapabilities響應消息,所述第五消息的消息頭為用于標識所述第三協議的消息頭,所述GetCapabilities響應消息用于觸發所述IoT平臺發送所述第一消息。5.如權利要求4所述的方法,其特征在于,所述IPC根據所述GetCapabilities消息向所述IoT平臺發送第五消息之后,還包括:所述IPC通過所述網絡連接接收所述IoT平臺根據所述GetCapabilities響應消息發送的第六消息,所述第六消息包括所述IoT平臺根據所述第二協議建立的獲取能力集合GetProfiles消息,所述第六消息的消息頭為用于標識所述第三協議的消息頭;所述IPC根據所述GetProfiles消息向所述IoT平臺發送第七消息,所述第七消息包括GetProfiles響應消息,所述第七消息的消息頭為用于標識所述第三協議的消息頭,所述GetProfiles響應消息攜帶所述IPC的設備能力描述信息,所述GetProfiles響應消息用于觸發所述IoT平臺發送所述第一消息。6.如權利要求5所述的方法,其特征在于,所述IPC根據所述GetProfiles消息向所述IoT平臺發送第七消息之后,還包括:所述IPC通過所述網絡連接接收所述IoT平臺根據所述GetProfiles響應消息發送的第八消息,所述第八消息包括所述IoT平臺根據所述第二協議建立的設置視頻碼配置SetVideoEncoderConfiguration消息,所述第八消息的消息頭為用于標識所述第三協議的消息頭;所述IPC根據所述SetVideoEncoderConfiguration消息向所述IoT平臺發送第九消息,所述第九消息包括SetVideoEncoderConfiguration響應消息,所述第九消息的消息頭為用于標識所述第三協議的消息頭,所述SetVideoEncoderConfiguration響應消息攜帶所述IPC的音視頻參數,所述SetVideoEncoderConfiguration響應消息用于觸發所述IoT平臺發送所述第一消息。7.如權利要求1所述的方法,其特征在于,所述IPC根據所述第一消息建立所述IPC至所述移動終端之間的媒體通道,包括:所述IPC通過所述媒體通道接收所述IoT平臺發送的第十消息,所述第十消息包括控制命令,所述第十消息的消息頭為用于標識第三協議的消息頭,所述第三協議為所述IoT平臺支持的協議;所述IPC執行所述控制命令對應的控制操作。8.一種建立媒體通道的方法,其特征在于,所述方法包括:物聯網IoT平臺根據其支持的第一協議建立所述IoT平臺與網絡攝像頭IPC之間的網絡連接,綁定所述網絡連接與所述IPC的設備標識;所述IoT平臺接收移動終端的呼叫請求,所述呼叫請求攜帶所述IPC的設備標識;所述IoT平臺在所述呼叫請求觸發下根據所述IPC支持的第二協議建立第一消息;所述IoT平臺通過與所述IPC的設備標識綁定的所述網絡連接向所述IPC發送第一消息,所述第一消息用于所述IPC建立所述IPC與所述移動終端之間的媒體通道。9.如權利要求8所述的方法,其特征在于,所述第一消息為獲取流統一資源標識GetStreamURI消息;所述IoT平臺通過與所述IPC的設備標識綁定的所述網絡連接向所述IPC發送第一消息,包括:所述IoT平臺通過所述網絡連接向所述IPC發送第二消息,所述第二消息包括所述GetStreamURI消息,所述第二消息的消息頭為用于標識所述第三協議的消息頭,所述第三協議為所述IoT平臺支持的協議。10.如權利要求9所述的方法,其特征在于,所述IoT平臺通過所述網絡連接向所述IPC發送第二消息之后,還包括:所述IoT平臺通過所述網絡連接接收所述IPC根據所述GetStreamURI消息發送的第三消息,所述第三消息包括GetStreamURI響應消息,所述第三消息的消息頭為用于標識所述第三協議的消息頭,所述GetStreamURI響應消息攜帶所述IPC的URI;所述IoT平臺根據所述GetStreamURI響應消息并通過所述網絡連接向所述IPC發送的呼叫消息,所述呼叫消息包括所述IoT平臺根據所述第二協議建立的實時流傳輸協議RTSP消息,所述呼叫消息的消息頭為用于標識所述第三協議的消息頭,所述RTSP消息攜帶所述IPC的URI;所述IoT平臺通過所述網絡連接接收所述IPC根據所述RTSP消息發送的呼叫響應;所述IoT平臺根據所述呼叫響應建立所述IPC與所述IoT平臺之間的媒體通道以及所述...
【專利技術屬性】
技術研發人員:徐永國,白濤,林書帆,
申請(專利權)人:華為技術有限公司,
類型:發明
國別省市:廣東,44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。