IP机顶盒中的Windows Embedded应用

开发
随着IPTV(Internet Protocol Television)的发展方兴未艾,IP机顶盒产业正在逐渐兴起。IP机顶盒是一个视频解码终端,相当于自带嵌入式操作系统的计算机,接收IPTV信号并进行处理,将信号传至电视机进行播放, IP机顶盒的功能主要包括以下三方面:支持目前的或DSL网络传输,接收及处理IP数据和视频流;支持WMV和Real等视频解码;支持用户认证功能、通过与IPTV系统的交互实现用户的访问控制、计费等管理功能。要想良好地实现这些功能就必须要得到硬件与嵌入式软件的支持。

IP机顶盒的嵌入式操作系统目前主要有Windows XP Embedded、VxWorks和嵌入式Linux等三种,其中Windows XP Embedded得到了越多越多开发者的青睐,得到越来越广的使用。

IP 机顶盒目前的发展动力来源于服务提供商的业务增长需要和用户对新功能的要求。服务提供商的当务之急是,如何用最低的成本在 IP 机顶盒上部署有利可图的新服务和面向多媒体和娱乐的应用,从而满足随着时间的迁移而不断变化的用户需求。服务提供商还需要确保受版权法保护的内容不会被非法传播。这些对IP 机顶盒的操作系统都提出了较高的要求,包括必须具有可扩展性和远程升级能力,并且包括丰富的多媒体技术和基本的安全功能(比如访问控制)。Windows XP Embedded表现出了强大的功能,满足这些要求。

Windows Embedded家族 包括Windows CE和Windows XP Embedded两款嵌入式操作系统,分别针对大众市场和特殊功能市场的要求。

Windows CE主要适用于大多数要求较小内存体积占用的 IP 机顶盒市场,它能够提供更为广阔的硬件平台选择余地、最新的 Windows Media 技术、Internet Explorer 6 浏览器、Instant Messenger 等应用程序、VoIP 应用接口、附加网关和 VoIP 等功能。

Windows XP Embedded允许开发者轻松地将现有的桌面应用程序移植到 IP 机顶盒中,支持最大量和最新的多媒体技术,包括支持那些需要大量访问 Internet 内容和要求具备插件和 ActiveX 控件下载能力的浏览器。除此之外,Windows XP Embedded 还适用于高级、高性能的应用,比如本地游戏或网络游戏等。

无论是Windows CE还是Windows XP Embedded,都良好地支持了IP机顶盒功能的实现,提供了更好的扩展性,包括以下几个方面:

首先,Windows XP Embedded有良好的网络支持功能。基于 Windows XP 的可调 TCP/IP 协议集包括 IPv4 和 IPv6 协议和互操作性,这样使用Windows XP Embedded的IP机顶盒不仅支持目前的互联网架构,还着眼了下一代的IP地址。Windows XP Embedded借助对最新无线网络标准(包括 802.11a、802.11b、802.11g 和 802.1x 局域网无线协议)以及近距离个人区域网络 (PAN) 技术的支持,IP 机顶盒也可以作为无线访问点使用。除此之外,Windows XP Embedded支持 802.3 和 802.5 以太网拨号网络(远程访问服务 [RAS] 和点对点协议 [PPP])、以太网上的点对点协议 (PPPoE) 以及虚拟专用网络 (VPN)。

其次,Windows XP Embedded的安全性更高。Windows XP Embedded提供了IP Security (IPSec)功能,保护在网络上传输的数据。IPSec能够在虚拟专用网络和其它受保护的网络提供安全机制以确保加密格式(如 3DES)的数据可以更安全地通过网络传输。同时,数字权限管理 (DRM) 包括远程购买许可证,并且允许版权所有者加密和管理活动流格式 (ASF) 的内容,可以防止非法播放或复制多媒体内容。这样保护了版权人的利益。

最后,Windows XP Embedded有更丰富的媒体支持功能。Windows XP Embedded支持包括 Microsoft Windows Media Player在内的大多数强大的多媒体技术,集成了大量的音频、视频在内的编码解码器和格式,能够让用户通过IP 机顶盒切实获得快速的性能、高级的音频和视频质量以及对于数字音乐和数字照片的支持。

【编辑推荐】

  1. 打破对Windows Embedded的认识误区
  2. 基于WinCE的液位遥测系统软件设计
  3. Windows CE在嵌入式工业中的应用思考
责任编辑:book05 来源: q-zone
相关推荐

2013-07-11 13:30:32

智能机顶盒

2009-04-15 08:17:36

AndroidGoogle移动OS

2014-07-09 13:15:57

TVOSOTT机顶盒

2010-03-09 11:47:29

思科产品

2011-03-30 17:59:39

电视上网机顶盒傲游

2014-03-24 09:20:56

COS中科院国产

2012-11-06 10:10:06

BoxeeDVR云存储

2009-11-03 10:27:55

思科天地数码

2015-01-07 13:55:19

CES2015Forge TV机顶盒

2010-03-09 15:50:53

2009-04-20 20:16:07

Linux摩托罗拉Android

2013-05-16 09:59:14

中关村在线

2013-03-25 11:26:11

IMCL博通高集成度机顶盒芯片

2009-12-10 09:19:28

Windows 7嵌入式平台

2011-05-16 09:09:40

2015-07-13 12:19:15

华曦达

2009-11-03 17:57:56

思科收购

2015-06-17 16:50:24

华曦达

2010-04-08 11:05:55

2009-07-16 14:58:16

Windows Emb
点赞
收藏

51CTO技术栈公众号