基于Internet網絡的遠程視頻監控傳輸安全性研究
3.1.1方式一
如圖2所示,在呼叫控制流程中傳送和驗證遠程監控密碼的方式,具體過程如下:

(1)遠程監控端呼叫本地監控端,將遠程監控密碼暗文作為H.225消息中的擴展項傳送至本地監控端;
(2)本地監控端接收到H.225消息,從擴展項取出遠程監控密碼暗文,解密后與本地監控端存儲的監控密碼進行比較,如果比較結果一致,密碼驗證通過,則進入H.245媒體控制交互流程,如果H.245交互成功,則本地監控端開始向遠程監控端傳送被監控現場的音視頻媒體數據;如果比較結果不一致,密碼驗證失敗,結束通信。
3.1.2方式二
如圖3所示,在呼叫控制和媒體控制過程后傳送和驗證遠程監控密碼的方式,具體過程如下:
(1)遠程監控端呼叫本地監控端,呼叫成功并且H.245媒體控制交互成功,則本地監控端要求遠程監控端輸入遠程監控密碼;
(2)遠程監控端采用DTMF(Double Tone MultiFrequency,雙音多頻)方式以每次單個字符傳送遠程監控密碼暗文;其中,DTMF可以采用以下4種承載方式之一對暗文的遠程監控密碼進行打包傳送:
①通過Q.931信息傳輸;
②通過H.245的SIGNAL字段傳輸;
③通過H.245的SIRING字段傳輸;
④通過RTP音頻邏輯通道傳輸,載荷類型為101,遵循標準RFC2833。

評論