一种网络电视的管理方法技术

技术编号:4162515 阅读:373 留言:0更新日期:2012-04-11 18:40
一种网络电视的管理方法,包括步骤:网络电视开机后,连接到门户服务器,门户服务器自动地返回服务列表;网络电视收到这个列表后,以合适的方式将这些服务选项呈现给用户,用户从中选择服务;如果该服务的源代码已经存在网络电视的硬盘里,则直接运行该服务;如果该服务是尚未下载源代码的服务,则向门户服务器发送下载该服务程序的请求;门户服务器在验证用户身份后,将该服务的代码发送至网络电视;网络电视的运行该服务时,将该服务应用装入内存中,开始解释执行;运行期间,需要调用门户服务器的后台服务时,网络电视向门户服务器发出调用请求,门户服务器把运算后的数据返回网络电视;网络电视把运算后的结果呈现给用户。

Method for managing network television

Management method for network television comprises the steps of: network TV boot, connected to the portal server, the portal server automatically returns the list of services; network TV received this list, in a proper way will show these service options to the user, the user selects from the service; if the service network of the existing source code TV hard drive, directly run the service; if the service is not to download the source code to the service portal server sends the service request to download the program; in the portal server after the user is authenticated, the code will be sent to the network TV service; network TV to run the service, the service application in memory, began to interpret; during the operation, need to call back service portal server, network television to the portal server. The calling server returns the data after operation to the network TV, and the network television presents the result after operation to the user.

【技术实现步骤摘要】

本专利技术涉及一种网络电视的管理技术,特别是涉及一种在互联网络 中,实现网络电视可扩展应用能力的管理方法。
技术介绍
传统的消费电子类设备,我们通常所说的CE类设备,它的开发应用 的模式通常比较简单基本上是面向某种单一的,狭窄的应用而设计开发。 开发完毕后产品功能在整个生命周期内就已定型,即使进行了固件的升 级,也只是对使用过程中发现的缺陷、漏洞进行修改。总体而言,产品的 功能是静态的,单一的。以数字电视和机顶盒为例,在用户购买了产品回 家后,所能使用的就一直是那些功能,这与目前个人电脑的情况形成了鲜 明的对比用户购买了个人电脑后,通过从互联网上下载和安装各种各样 的软件,可以不断使用更新更多的新服务和新功能。传统的消费电子类设备是完全没有互联网功能,没有互联网接入意味 着本质上缺乏获得更多的功能的来源。目前已经开始出现了具备互联网接 入能力的新型消费电子类设备,但是这些消费电子类设备仍然将自己的功 能开发局限在某一类特定的应用,如信息服务,影音娱乐等等。如果用户 在网络电视上可以做到类似PC那样自由选择安装,删除,添加各种互联 网应用的新功能,将极大地提高了产品的可扩展性和灵活性,极大方便用 户使用。因此,在网络电视领域中,实现网络电视功能的可扩展性是现有技术 中有待解决的问题。
技术实现思路
本专利技术需解决的问题是提供一种新型网络电视的可扩展的互连网应 用架构和技术,使网络电视能不断更新添加功能的网络电视管理方法。 根据上述需解决的问题设计了,实施步骤为(1) 网络电视开机后,启动网络引导程序,连接到互联网门户服务器;(2) 互联网门户服务器自动地返回 一个当前可提供的服务列表;(3) 网络电视收到这个列表后,以合适的方式将这些服务选项呈现给用户,用户从中选择服务;(4) 如果该服务的源代码已经存在网络电视的硬盘里,则直接运行该服务;如果该服务是尚来下载源代码的服务,则向门户服务器发送下载该 服务程序的请求;(5) 门户服务器在验证用户身份后,将该服务的代码发送至网络电视; 代码下载完成后,网络电视将该服务应用的代码保存在本地硬盘上;(6) 网络电视的运行该服务时,网络电视将该服务应用装入内存中,开始解释执行;(7) 运行期间,需要调用门户服务器的后台服务时,网络电视向门户 服务器发出调用请求,门户服务器把运算后的数据返回网络电视;(8) 网络电视把运算后的结果呈现给用户。借助本专利技术管理方法,我们可以实现一个功能非常强大的网络电视平 台,这个平台上用户可以定制自己需要的应用,运营商可以根据需要灵活 地将各种新的网络服务推送给终端用户,用户通过网络电视平台可以享受 到的服务不是静态的, 一次性的,而是动态的,不断更新和增加的,给用 户提供更好的消费体验。 附图说明附图l是本专利技术实施例网络架构图;附图2是本专利技术实施例流程图。 具体实施例方式本专利技术提供一种网络终端设备,如网络电视的管理方法,各类互联网 的应用不是被固化在出厂的终端设备中,而是在开机后通过互联网连 接到后台的门户网站,将服务的列表呈现给用户供其选择。网络电视的功 能可以根据用户的需要不断更新与添加,方便用户使用。下面结合实施例 参照附图进行详细说明,以便对本专利技术方法的技术方案及优点进行更深入 的诠释。本专利技术网络电视的管理方法的具体实施步骤为其一,网络电视开机 后,启动网络引导程序,连接到互联网门户服务器;其二,互联网门户服 务器自动地返回一个当前可提供的服务列表;其三,网络电视以合适的方 式将这些服务选项呈现给用户,用户从中选择服务;其四,如果该服务的 源代码已经存在网络电视的硬盘里,则直接运行该服务;其五,如果该服务是尚未下载源代码的服务,则向门户服务器发送下载该服务程序的请 求;其六,门户服务器在验证用户身份后,将该服务的代码发送至网络电视;代码下载完成后,网络电视将该服务应用的代码保存在本地硬盘上; 其七,网络电视运行该服务时,网络电视将该服务应用装入内存中,开始解释执行;其八,运行期间,需要调用门户服务器的后台服务时,网络电视向门户服务器发出调用请求,门户服务器把运算后的数据返回网络电视;其九,网络电视把运算后的结果呈现给用户。其中,服务应用程序是由JavaScript或VBScript之类的简单的脚本语言编写,而在网络电视端,运行着一个互联网应用的中间件,互联网应用程序是运行在中间件提供的运行环境中,该中间件具有网络连接、事务管理、内存管理、界面控件管理等功能。网络电视向门户服务器请求调用基于浏览器-服务器结构,简称BS结构,在这种信息传送结构中,运行在客户端的互连网应用可以以简单的HTTP调用即可得到所需的数据。门户服务器除被动接收网络电视发出的请求外,还可以发出推式消 息,可以主动向网络电视发送服务列表和试用服务的源程序。参照如图l所示,网络电视l、 2,和门户服务器3,通过互联网相互 连接,借助HTTP协议,网络电视l、 2和门户服务器3可以相互发送请求 和返回结果信息。如果图1中的网络电视.A1要调用门户服务器B上的服务应用时,具 体的交互流程如图2所示(步骤201和202)用户打开网络电视机A1后,通过启动网络引导程序, 连接到门户服务器B,门户服务器B返回一个当前可提供的服务列表;(步骤203)网络电视A1收到这个列表后,以某种合适的方式将这些服 务呈现给用户,用户从中选择服务;例如,可以在当前播放的视频画面前 以半透明的侧栏迭加的方式浮动在视频画面上,而服务则以图标的方式出 现在浮动栏中;(步骤204和205和206和207)如果该服务网络电视Al尚未下载,则 向门户服务器B发送下载该服务程序的请求;门户服务器B在验证用户身 份后,将该服务的代码发送至网络电视Al;代码下载完成后,网络电视 Al将该服务应用的代码保存在本地硬盘上;(步骤208)如果该服务的源代码已经存在网络电视A1的硬盘里,则直接把源代码装入内存中,开始解释执行运行该服务;(步骤209和210和211)运行期间,如果需要调用门户服务器B的后 台服务时,网络电视Al向门户服务器B发出调用请求,门户服务器B把 运算后的数据返回网络电视Al;(步骤212)网络电视A把运算后的结果通过屏幕呈现给用户。服务程序运行在一个功能强大的中间件,其主要功能是提供各类通用 的服务,如网络连接,事务管理,内存管理,界面控件管理等各种服务, 互联网应用通过该容器提供的API接口使用这些服务,这样做的好处是互 联网应用的开发会非常简单,因为主要的复杂计算和管理已经由这个中间 件完成了,另外由于中间件提供了一个中间的屏蔽层,所以与低层的硬件 平台和操作系统的相关性已经由容器负责处理,互联网应用只需开发一 次,即可在各种不同的软硬件平台上运行,而且互联网应用可以用相对简 单的脚本语言进行开发。通过这种方式,我们可以实现一个功能非常强大的网络电视平台,这 个平台上用户可以定制自己需要的应用,运营商可以根据需要灵活地将各 种新的网络服务推送给终端用户,用户通过网络电视平台可以享受到的服 务不是静态的, 一次性的,而是动态的,不断更新和增加的,与当前CE 产品的使用现状相比,这是一种全新的应用模式。总之,本领域的技术人员可以对本专利技术的网络电视的管理方法进行的 各种改动和变形本文档来自技高网...

【技术保护点】
一种网络电视的管理方法,实施步骤为: (1)网络电视开机后,启动网络引导程序,连接到互联网门户服务器; (2)互联网门户服务器自动地返回一个当前可提供的服务列表; (3)网络电视收到这个列表后,以合适的方式将这些服务选项呈 现给用户,用户从中选择服务; (4)如果该服务的源代码已经存在网络电视的硬盘里,则直接运行该服务;如果该服务是尚未下载源代码的服务,则向门户服务器发送下载该服务程序的请求; (5)门户服务器在验证用户身份后,将该服务的代码发送至 网络电视;代码下载完成后,网络电视将该服务应用的代码保存在本地硬盘上; (6)网络电视的运行该服务时,网络电视将该服务应用装入内存中,开始解释执行; (7)运行期间,需要调用门户服务器的后台服务时,网络电视向门户服务器发出调用请 求,门户服务器把运算后的数据返回网络电视; (8)网络电视把运算后的结果呈现给用户。

【技术特征摘要】
1、一种网络电视的管理方法,实施步骤为(1)网络电视开机后,启动网络引导程序,连接到互联网门户服务器;(2)互联网门户服务器自动地返回一个当前可提供的服务列表;(3)网络电视收到这个列表后,以合适的方式将这些服务选项呈现给用户,用户从中选择服务;(4)如果该服务的源代码已经存在网络电视的硬盘里,则直接运行该服务;如果该服务是尚未下载源代码的服务,则向门户服务器发送下载该服务程序的请求;(5)门户服务器在验证用户身份后,将该服务的代码发送至网络电视;代码下载完成后,网络电视将该服务应用的代码保存在本地硬盘上;(6)网络电视的运行该服务时,网络电视将该服务应用装入内存中,开始解释执行;(7)运行期间,需要调用门户服务器的后台服务时,网络电视向门户服务器发出调用请求,门户服务器...

【专利技术属性】
技术研发人员:孙翀
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1