论文部分内容阅读
IPTV作为电信网、互联网和广电网三网融合的切入点,在世界范围内迅速发展,并从试验阶段转向大规模商用阶段。中间件技术能够很好地解决IPTV发展过程中遇到的互联互通、业务拓展成本高、设备浪费等问题,所以国际电联IPTV焦点组将中间件和应用平台明确作为IPTV标准架构中的重要组成部分。本论文结合国际电联IPTV焦点组的相关资料,首先探讨了IPTV系统的功能结构和EPG系统的原理;然后深入分析了基于消息队列的中间件技术和IPTV系统中的中间件技术。针对IPTV系统的结构特点及EPG对元数据传送的要求,提出一种用基于消息队列的中间件来进行元数据传输的设计思想,该中间件具有很好的开放性和可扩展性。文中对整个中间件系统、中间件的接口和分系统的数据处理流程都进行了详细的设计,并基于中间件的设计思想和Java等技术为该中间件的编程实现提供了实现方案。最后,根据中间件系统的功能需求,设计了对该系统的测试方案。