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。