网络电视的在线升级功能.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络电视的在线升级功能

精品论文 参考文献 网络电视的在线升级功能 戴立群 合肥海尔电器有限公司 230601 摘要 随着网络电视的普及,用户从中体验到了产品更新换代,观看电影和电视剧时再也不会有广告干扰的快感,但是便利的同时,似乎还有一点点小小的遗憾,就是用户无法获取电视软件的更新信息,包括电视机本身性能改善和网络电视更新等信息,用户不知道电视软件什么时候需要更新,怎么更新。为了解决这些问题,我们现在就在电视上实现了网络在线升级功能,用户家只要连接网线,使用一个U盘就可以自己根据需要更新电视机软件和其他应用软件了。 关键词 网络在线升级、客户端和服务器端、数据传递。 技术领域 此功能目前主要应用在带网络的电视产品上。 1、概述 网络技术已经成为电视行业发展的方向,为了提供更好的用户服务和体验以及便于售后维护升级,海尔电视在网络产品上增加了通过后台服务器进行网络升级的功能。 传统方案的产品更新和升级,需要售后人员联系海尔用户,走进用户家里为用户升级和更新,这既给用户带来了麻烦,也给售后服务工作带来了不便,同时也影响了产品升级和更新的实时性。 海尔向产品用户提供在线自动升级服务。当发布一个新的版本,海尔将测试合格的新版本上传到服务器,通过客户端和服务器的交互,可以实现客户端产品的自动升级。为了保证用户体验效果和终端产品的系统稳定性,所有的升级变更软件必须经过海尔测试合格,通过海尔服务器发布。终端产品可以且仅可通过海尔服务器更新软件,不得访问或者发送数据至未经海尔许可的服务器平台。 2、 实现原理 海尔电视远程升级系统包括客户端和服务器端,首先,客户端与服务器端商定不同类型的或者功能的软件升级包,与海尔12位整机编码、海尔KEY(12位本地MAC地址)、用于描述用户账号和密码的注册和认证信息的认证符、用户账号及账号密码等内容组成客户端与服务器端通信的消息格式;然后,客户端与服务器端使用HTTP协议进行通信,来实现客户端与服务器端数据的传递。 终端与后台服务器通信协议为统一协议格式,如下图1。 3、终端用户升级UI界面要求 (1)主菜单rarr;功能rarr;增加“网络升级”。 (2)确认是否网络升级。 (3)后台检查是否插U盘,是否网络连接正常。 检查有问题,提示:未连接U盘或网络未连接/未插网线(显示错误提示) 检查正常,提示:正在搜索更新文件 。(后台判断是否有更新的软件) (4)后台判断是否有更新文件。 无,提示:无更新文件 有,提示:下载更新文件 , 下方包含“确认”、“取消”键 (5)后台下载更新文件 下载过程中,提示:文件下载中,请勿断电 下载完成后,提示:软件下载完成,下方包含“立刻升级”、“稍候升级”键 (6)升级中 提示:正在升级,请勿断电,升级进度百分比 (7)升级成功 提示:升级成功,系统将重启;(可选) (8)升级失败 提示:升级失败,系统将重启;(可选) 4、实现流程 (1) 客户端 当电视机出现市场问题或相关功能变更时,终端用户需要升级系统程序来保证电视的稳定性。 检测时,客户端把本地版本号上传到服务器,服务器进行比较处理,如果有新版本,返回有新版本的消息和下载地址,如果没有,返回当前版本是最新版本的消息。客户端接收到服务器端发来的消息,如果没有新版本,则继续当前的使用,如果有新版本,开始下载升级程序,下载完成后提示用户开始升级。新的升级版本完成下载后,询问用户是否需要立即升级,如果用户选择立即升级,则擦除checksum(整机编码+软件版本号),升级成功后重新写入新的checksum。系统程序的下载升级流程在开机后,系统后台自动运行,具体流程图参考图2. 图2 终端产品系统程序下载升级流程图 (2) 服务器端 服务器端接收客户端发来的检测新版本的请求,根据发来的版本号判断客户码,对应客户码检测相应的最新版本。如果有新版本,返回有新版本的消息和新版本的下载地址,如果没有新版本,返回没有新版本的消息。 每次有了新版本,需要管理员把新版本上传到服务器上。并记录新版本的版本号,下载地址,上传时间,便

您可能关注的文档

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档