论文部分内容阅读
近年来,计算机网络和计算机技术迅猛发展,多媒体通信领域的研究得到了广泛关注。同时,由于各种多媒体通信协议的出现,使得不同协议之间实现互联互通愈加困难,通信协议的融合已逐渐成为多媒体通信领域的研究热点,解决各种通信协议之间的互通问题是现阶段多媒体通信领域面临的重要任务之一。 在目前各种多媒体通信协议混杂的情况下,SIP协议凭借其强大的技术优势,迅速脱颖而出。然而,由于目前基于SIP的多媒体调度服务器缺乏对传统RTSP协议的支持,与现实中已部署的基于RTSP的设备出现不兼容问题。因此,论文在深入调研现有多媒体调度系统特性的基础上,提出了将SIP协议与RTSP协议融合的方法,设计并实现了RTSP代理服务器及SIP与RTSP的信令转换模块,以解决SIP与RTSP的通信兼容性问题。 改进后的服务器框架主要包括三大模块:SIPServer、SIP与RTSP信令转换模块以及RTSPProxy。SIPServer作为SIP服务器,主要负责完成与SIPClient的交互处理,并完成SIPClient与RTSP终端的注册认证;RTSPProxy作为代理,基于开源项目Live555开发完成,主要用于管理所代理的RTSP终端,负责完成与RTSP终端的交互处理;信令转换模块则实现了SIP信令与RTSP信令的双向转换功能。 最后,搭建了测试环境,对系统的功能进行了集成测试。测试结果表明,SIP与RTSP信令转换过程按照预期的流程进行工作,成功实现了SIP与RTSP的互联互通。