论文部分内容阅读
随着网络宽带化和终端智能化的不断发展,有着良好的用户体验的流媒体业务也迅速推广。面对用户多种终端的业务环境,如何使流媒体业务能够在特定的场景下在不同终端上平滑的迁移是亟待解决的问题。通常情况下流媒体在不同终端上的切换所需的关键技术有切换中所需的上下文感知技术、切换的方法和机制以及这一过程中的流媒体适配技术,针对这些本文深入分析了IETF、3GPP等相关标准化研究组织制定的有关于会话迁移和业务连续性的标准和规范,根据3GPP TS23.237所提出的IMS业务连续性控制机制结合3PCC机制和REFER消息的切换机制本文介绍了基于SCC AS(Service ContinuityControl Application Server)控制下的流媒体切换机制,以此来保证流媒体业务在用户多个终端之间切换和迁移时媒体节目的无间断播放。
本文以德国Fraunhofer的FOKUS研究机构所提供的开源IMS系统平台为基础,设计并实现了简单的IMS流媒体客户端以及业务连续性控制应用服务器(SCC AS),结合开源的IPTV Advance和流媒体服务器Live Media Server共同构建了一个支持终端间切换的流媒体业务原型系统。最后对该原型系统进行切换的功能验证以及对切换过程中延迟(包含信令和媒体控制延迟)进行了统计和分析,文章的最后针对测算出的平均延迟结果给出了对该原型系统设置和调节的办法,从而使流媒体节目在用户的多个终端之间能够平滑的迁移。