论文部分内容阅读
多终端协同技术可以整合不同终端的优势,为用户提供更为丰富和优质的业务。多终端协同的实施要求保证多个终端之间的同步,并尽量提高同步效率和可靠性。当前已经存在若干多终端的同步方案,可以实现多终端间的同步,但是在同步效率和同步可靠性方面表现一般。本文探讨了多终端协同的同步问题,提出自己的解决方案,目的在于提升同步的效率和可靠性。本文研究了AMS、RTP/RTCP协议的标准文档及其对于同步问题的解决方法,基于多终端协同下终端互联互通的特点,提出了SMS方案(协调同步方案)。SMS方案选择应用容器作为同步控制方,并将媒体流分为Master媒体流和Slave媒体流,Master媒体流作为同步参考。同步过程中,各终端向应用容器反馈媒体播放进度信息。应用容器根据反馈信息进行同步决策,进而向各终端返回控制报文,终端根据控制报文执行同步操作实现同步。针对流间同步和组同步两种类型的同步,论文分别设计了各自的同步交互流程、控制报文格式、控制报文中的信息计算方法等等。最后通过NS2仿真平台对同步方案的性能进行验证和评估,在不同同步方案下对多终端间的多媒体会话流程展开仿真,并对比同步效果,验证了本文提出的方案在同步效率和可靠性方面的表现更优。