论文部分内容阅读
随着三网融合进程的深入,IPTV领域形成了广电播控公司、通信运营商、各内容提供商三方参与的行业生态圈。IPTV即交互式网络电视,是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术,是集互联网、电信、娱乐于一体的新型业务,其中IPTV增值电信业务近几年高速发展,已成为各大运营商新的业务增长点。媒资内容的注入作为IPTV增值业务的第一个环节,注入的效率、成功率将直接影响到业务运营的收益,因此受到了各方的关注,媒资接收系统已成为IPTV播控平台中至关重要的部分之一。IPTV集成播控平台自2010年始建主要用于基础电信业务的运营、监管、播控,随着增值电信业务大量CSP提供商的引入,逐渐暴露出平台相关处理系统的不足,目前主要问题体现在三个方面:无法进行统一的CSP管理;内容注入环节状态无法监控;多系统接入能力不足,无法快速实现能力平滑扩容。针对上述问题,本文依据软件工程理论,遵循UML标准,采用SOA与微服务架构设计相结合,并兼容SOAP和REST协议,侧重于对多CSP提供商内容注入及相关管理的研究,提出相应的解决方案,并在实际工作中实施取得了明显的效果,主要工作和成果为:1.采用SOA与微服务架构设计相结合的方法,依据现有软件工程理论,设计了更为优化的媒资接收系统整体架构,在组件中采用微服务架构,使部署、管理和服务功能交付变得更加简单,从而提高了系统的接入能力和业务响应速度。2.采用混合模式的Web Service实现方式,依据现有IPTV C2规范,设计开发了注入信令上报及回执单元,将媒资注入组件与整个平台内部其他组件如核心管理组件的交互封装成API,从而在系统内部实现了松耦合、轻量级的衔接,整体系统兼容SOAP与REST协议,使系统既能兼容第三方外部系统,也能提升平台内部之间的通讯效率。3.采用MYSQL数据库和JAVA语言,遵循UML标准,设计了数据库表结构,开发了媒资接收、业务逻辑、业务配置管理主要模块,通过功能方面的测试,结果表明该系统符合当初设计的初衷满足运营需要。4.本文搜集分析了媒资接收系统在实际环境的运行情况,实践表明所设计的系统解决了现有问题,达到了预期效果。本论文未在云平台技术进行能力扩容和自动化监控系统维护管理方面做研究,后续本人将在现有工作成果的基础上,对上述两方面进一步研究、设计并实施,以求取得更加显著的效果。