论文部分内容阅读
IPTV是互联网技术与电视技术结合的产物,它将两者的优势集于一身。IPTV最大的特点是使电视图像业务在高速互联网上的应用成为现实,用宽带平台整合有线电视资源,为用户提供更多的多媒体信息服务的选择。IPTV这种在互联网时代更为灵活的传媒方式对于未来电信运营商、内容运营商、IT服务提供商的增值都有着巨大的影响。IPTV具有非常鲜明的特点,它能与用户互动并根据用户的选择配置多种多媒体服务功能,包括数字电视节目、可视IP电话、娱乐、教育及商务功能。IPTV技术是一种全新的集中式电信和广播技术。它能通过具有QoS控制的有线和无线网等宽带内容进行管理、控制和安全输出,它能够将这些应用从业务平台发送到具有机顶盒模块或相似设备的电视、PDA、移动电话或移动电视终端为消费者提供服务。本文在分析了IPTV业务及IPTV机顶盒的基本定义及其当前国内外市场现状和发展状况后,总结了IPTV机顶盒的业务要求。通过研究IPTV机顶盒的业务需求以及相关文档,对IPTV机顶盒的软硬件环境进行了选择。在硬件方面选取了C-NOVA 9700 SPARC MPEG-TS视频解码芯片以及丢包率小的SMSC LAN9115网络芯片。在软件方面选取了具有良好实时性的VxWorks嵌入式操作系统。在实现网络芯片驱动的时候利用了VxWorks提供的MUX接口API,提高了系统的健壮性。IPTV机顶盒需要对从边缘服务器传送到用户的IP数据包进行解析,本文采用了DVB-IP标准,即在UDP的下层封装了主要用于传输实时数据的RTP和RTCP协议,这两个协议配合使用,能以有效的反馈和最小的开销使传输效率最优化,这样就能提高视频数据传输的稳定性。同时,考虑到IPTV机顶盒的DRM(数字版权管理),本文还实现了条件接收系统中的CSA(通用加扰算法)并进行了测试。