IPTV(Internet Protocol TV or Interactive Personal TV)也叫交互式网络电视,是利用宽带网的基础设施,以家用电视机或计算机作为主要终端设备,集互联网、多媒体、通信等多种技术于一体,通过IP协议向家庭用户提供包括数字电视在内的多种交互式数字媒体服务的崭新技术。IPTV业务核心框架主要由内容运营平台、业务运营平台、业务承载传输网络、用户终端网络等四大部分组成。IPTV技术涉及了视频编解码、网络分发、数字版权保护、终端接入等各面的技术。
与传统的数字机顶盒相比,IP机顶盒实现了视频、语音、数据三者的融合,即所谓的三网合一业务(Triple Play Service)。IP机顶盒的系统架构包含三个独立的子系统:TV单元、PC单元和条件存取(即加密系统、CA)单位。TV子系统由调频器和视频解码器组成,它们用来处理数字串流信息;CA子系统让服务商具有控制能力,可以对用户实现临近,能够知道用户在何时收看什么节目;PC子系统大多是模块式的设计,STB的设计者可以依其需求而增加或减少这个系统中的组件,由于IPSTB的目标是要提供互联网的服务功能,故它的PC系统方面就得提供TCP/IP的堆栈协议,并具有更佳的储存方案。
WinCE最大特点是其API与Win32兼容,这有利于使用Windows环境开发WinCE应用,此外,WMV播放器还可直接运行于WinCE OS,许多现成的Windows组件稍加改造就能应用于终端上的网络管理以及视频流控制等功能,能够充分分享MMS等的Windows Media优秀成果。微软目前推出WinCE5.0,并扩大开放部分程序源代码。在这个开放了源代码计划授权下,微软开放250万行源代码程序作为评估套件,凡是个人、厂商都可以下载这些源代码加以修改使用。未来厂商OEM时,则需依执行时期授权,支付WinCE5.0核心每台机器数美元的授权费用。,作为市场新进入者,微软强调较低的开发成本。微软在WinCE加入了档案系统、IPv4/IPv6、WLAN、蓝牙等联网功能以及Windows Media Coder等功能。
VxWorks是美国Wind River System公司推出的一个实时操作系统。VxWorks是一个运行在目标机上的高性能、可裁减的嵌入式实时操作系统。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域,如卫星通信、军事演习、弹道制导、飞机导航等。