Windows Embedded Compact 7可定制化互联网电视

  欢迎下载试用新一代Windows Embedded CE(Compact 7)
:http://www.microsoft.com/windowsembedded/zh-cn/products/windowsce/default.mspx

Windows Embedded Compact 7可定制化互联网电视

 现如今大家已经切身感受到了普通手机向智能手机的迁移,那么同样的过程将在电视领域再现。

 

互联网电视时代来临,三网融合、三屏融合体现了视听、通信、IT以及内容领域的融合。

那么什么是互联网电视呢?

 

从专业术语方面来解说,互联网电视是一种可以实现在电视上播放互联网内容的解决方案,互联网电视设备多种多样,包括了最基本的P2P网络播放机,有下载功能并自带硬盘的网络播放机,和集成了互联网下载播放功能的一体电视机。

从市场面看,它是面向应用的消费化;

 

从产业面看,它是PC产业式的水平分业的大行其道;

 

从技术面看,它是互联技术与嵌入式计算技术的融合。

实际上,互联网电视早在几年之前就已出现,但受制于政策、终端、技术等因素,一直未能发展起来。随着三网融合取得实质性进展,广电内

容牌照的发放,互联网电视再度成为市场上的热门词汇。

 

Windows Embedded Compact 7可定制化互联网电视
 
互联网电视是最先将互联网与广播电视网相结合的科技产物。

 

最先试图将中国庞大的电视资源与互联网接轨的就是微软。

1999年,微软企图向中国广大消费者提供一种廉价个人电脑替代品,使用嵌入式Windows CE操作系统简化版本的顶置盒或VCD机,售价只有一台个人电脑的五分之一左右,可以充分利用中国庞大的电视机资源,从而可以让中国大多数并不富裕的消费者能够领略到精彩的互联网世界。

 

为此,微软曾耗资数十亿元,虽然这场向信息家电领域的大胆计划,由于当时国内互联网建设过慢而落寞告终,但是此次投资为了中国互联网建设的发展开辟了一条新的道路。

 

近几年的发展,出现了三网融合和云计算,使能微软的电视梦想得以继续。

 

互联网功能是电视继显像管转到平板后的又一次技术性革命,通过简单的遥控板操作,就可以通过电视下载网上各类视频、在线玩游戏等。

“云”概念的出现,使得“三屏融合”的价值得以充分的凸显,应用的共享和存取从此会更加的灵活和便捷。

由于各种应用和数据都放在“云”中,用户不需要在任意“屏”上预先安装各种应用,不需要进行数据同步,只需这些“屏”有浏览功能,足够智能,就可以实现无缝连接。

 

互联网电视软件通常构建于嵌入式系统平台,其中WinCE是微软公司推出的一种32位、多任务、多线程的嵌入式操作系统,能支持多种嵌入式、移动或多媒体系列产品。

 

在互联网电视系统开发中,Windows Embedded Compact7具有得天独厚的优势。

 

首先,其内置播放器Ceplayer支持主流的媒体格式,可以显著提高开发的效率。

其次,它提供Directshow的开发支持,方便Windows程序员对代码进行移植。

Windows Embedded Compact 7可定制化互联网电视
 

服务器端可采用Windows Server 2008,系统的终端运行平台为Windows Embedded Compact 7平台,在Microsoft Visual Studio 2008平台下使用C#语言进行开发完成,后台数据库采用对XML文件的读写。数据通信使用TCP/UDP协议。在进行系统设计时,可以充分考虑软件的通用性、可扩展性和相对独立性等方面问题,以便实现软件开发的灵活性。

互联网电视系统可以分为服务器端与客户端两部分。

在服务器端,管理员通过频道生成器设置视频点播、直播、互动答题和新闻浏览等功能频道。

在客户端,用户则可以浏览管理员预先设置的频道,通过遥控器在Windows Embedded Compact 7终端进行访问学习;视频媒体信息采

用MMS流媒体协议传输,在客户端通过Directshow调用回放;频道信息通过XML加载。

基本工作流程如下图所示:
 
Windows Embedded Compact 7可定制化互联网电视

基本的开发步骤如下:
 

  • 首先需要安装开发工具,Microsoft .NET Framework以及Microsoft Visual Studio 2008;
     
  • 安装Platform Builder;然后安装相应的主板支持包(Board Support Packet),由启动程序(Bootloader),OEM适配层程序及驱动程序和配置文件组成;
     
  • 应用Platform Builder,根据特定的BSP生成针对不同开发板(SDB)的特定的操作系统镜像;
  •  接着,需要建立系统工程,导入硬件设备的BSP,在Platform Builder中新建工程,选择对应的硬件CPU类型;
     
  • 然后选择系统基本的特性组件,生成系统工程;
     
  • 增加或删除系统中特性组件,定制系统启动后的文件系统目录结构,并定制系统启动时应用程序加载的顺序;
     
  • 根据用户对系统工程的参数修改进行编译设置;
     
  • 编译完后,生成系统的镜像;
  •  将其下载到硬件设备的存储介质中;
  •  安装SDK,同时在应用程序开发环境Microsoft Visual Studio 2008中建立应用程序工程;

 

使用Windows Embedded Compact 7可以定制互联网电视软件,让互联网电视的功能变得丰富多彩。

电视也能QQ聊

Windows Embedded Compact 7以有线电视网数字化和移动多媒体广播电视成果为基础,实现电视的互动聊天。操作方便,无论老人还是孩子都可以使用,而且得心应手。
这种互联网电视设有专有对话语音声道,可一边看电视节目,一边聊天,且切换便捷。此外,该电视还可以满足今后家庭影院、高清蓝光、高清机顶盒、高清播放机的需求。

Windows Embedded Compact 7可定制化互联网电视

 

坐拥电影博物馆
看电影,已经成为了都市人休闲娱乐的重要方式,互联网电视在家里就可以体验电影院的震撼视听效果。Windows Embedded Compact 7可以让电视连上网线,直接下载网上高清大片,速度丝毫不亚于电脑的下载速度,而且随着网上不断出现的海量高清大片,互联网电视自然就成为了一座丰富的“电影博物馆”。

 

电视“偷菜”没商量
Windows Embedded Compact 7是多任务操作系统,为用户实现自主管理来自多个网络的服务内容提供了强大技术支持。

大家在观看电视广电网节目的同时,可调出互联网节目内容,或调出通信网中视频聊天程序,实现多任务并行操作;

Windows Embedded Compact 7开发平台可以实现很多PC的功能,如电子商务、偷菜游戏;

另外,电视的UI菜单界面可以根据用户的需求进行皮肤更换,满足用户的个性化需求。

 

三屏融合是一个崭新的商业模式,是一个更为庞大、开放的生态系统,在不久的将来,相信互联网电视会成为家庭娱乐中心。

 

  欢迎下载试用新一代Windows Embedded CE(Compact 7)
:http://www.microsoft.com/windowsembedded/zh-cn/products/windowsce/default.mspx

 

上一篇:建立Windows Embedded Compact 7开发环境


下一篇:定制属于你的UI与开发环境