,有旬瞒的网络功能,具有完整的网络协议栈。这些都为开发者和厂家提供
了扩展IP机顶盒的可能,易于开发和生产出新的应用程序,比如开发一个网络聊天的程序。另一方面,在硬件配置上,IP机顶盒的核心处理器的主频大多在400MHz以上,内存和Flash的容量也比较大,可以运行一些功能较为复杂的程序。本文提出一种新的应用程序,可以开发为电视的一项增值功能。目前电视用户和手机用户是独立的,彼此之间没有沟通的渠道,而本文提出的应用将建立起这两者之间沟通的桥梁。前文提到IP机顶盒平台的特点之一是具有完善的网络支持,所以在这个平台上开发一个网络聊天的程序是容易实现的。若同时在智能手机上开发出与IPlW终端进行交互的网络聊天程序,那么手机用户和电视用户就具备沟通的可能了。3
Android智能手机操作系统
本文选用的智能手机平台是Android手机操作系统。Android是Google公司于2007年11月15El推出的开源智能手机操作系统。Android平台也基于Linux内核,其源码完全开放。Android是一个真正意义上的开放性移动开发平台,它包括了移动电话工作所需的全部软件:底层操作系统、上层用户界面以及应用程序,而这一切不存在任何以往阻碍移动产业创新的专有权障碍。Android具有很好的可移植性和完善的网络支持,并能根据需要自由裁剪和定制,灵活度高。基于Android的应用程序开发拥有很大的自由度,其程序也具有很好的扩展性。Android平台具有很大的市场潜力,应用开发前景广阔。基于Android操作系统的智能手机,可以通过WiFi无线连接网络。让基于Android手机操作系统的智能手机与基于IP(机顶盒)平台的网络电视进行交互,将给用户带来全新的用户体验。观看电视的人,同时具备与外界沟通消息的渠道,就像在PC机上边看电影边聊天,这将打破用户只能用电视机收看电视节目的传统模式,也是三网融合的一个具体的体现。
4程序设计及实验结果
由于IP机顶盒完善的网络功能,与PC机网络功能相当,所以可以用PC机模拟IP机顶盒的网络程序开发。目前已在Android平台上开发了网络聊天客户端程序,同时在PC机上编写了网络通信的服务器端测试程序,实现了两者之间的通信。PC上的程序是在Linux环境中运行的,可以很容易地移植到机顶盒上。在实验中,Android手机通过WiFi连接网络,与PC机上的服务器连通,向服务器发送消息。实验结果及说明:图l所示为Android手机上的客户端程序窗口,窗口中几个按钮的功能分别为:“WiFi”:点击这个按钮后,将转入WiFi操作的界面,即图2;“登录”:创建基于TCP/IP协议的套接字,并与服务器连接上;“发送”:将编辑的消息发送到服务器端;“退出”:退出程序,关闭页面,回到手机主界面。
茹^届京、津、伊、潜■套国城市有线电视鞋术竹讨备论文桌
一_■-雩阚
M/192Am68.¨L31“"m:搿#:‰
在圉2所示的WiFi操作界面中,“Turnon”按钮用于打开WiFi,“check”按钮用于柱盘WiFi状态
"Tum
off”按钮用于关闭WiFi.“返回”按钮用于返回£十页面。WiFi萨常打开屑的状态如图3所示。
图4—6显示rAndroid手机向PC机发送消息的过程。
5结束语
在政府政策的大力推动下,五网融合的时代已经到来。各种标志性的融合业务接踵而至.而其目的都
是使大众的生活更加方便和丰富。率文开发的肄有与IPn,终端进行盘互功能的Android应用程序,是对传统模式的一种宪破.同时也埘日常使月】的便利性有了新的提高.伴随着愈演愈鼎的融合浪潮,智能手机
与m机顶盒的交瓦必将成为炙手町热的应J}l之一。
参考imlⅪm女InvPB、《*々¥目自flm¥m"2008#船月*自*月月j刚#☆々E
h¨p㈣olw∞keor&tzpic/21}10/sh删arq/