根据以上分析中,系统总体数据流程为客户端利用SIP协议栈发起会话,在会话的文本信息段SDP中添加自身的媒体数据格式、同步信息、通讯方式等数据传输给SIP服务端,服务端转发此协议给多媒体模组,多媒体模组收到信息后响应会话,在此会话中也同时包含了此多媒体模组的文本信息段SDP,直接通过服务转发给客户端,这样发起会话就成功了。然后,多媒体模组采集视频数据处理后根据SDP的信息打包发送给远端服务器,服务器进行数据的转发,客户端即可在服务器上点播到视频流的数据。而音频数据也是由多媒体模组根据SDP的信息采集处理后发送出去,与视频不同的是双向传输P2P方式。系统架构如下图3 系统架构图。
图3 系统架构图