999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種CS結構的數字電視交互式網絡升級軟件設計

2014-01-01 00:00:00李鐵柱
消費電子·下半月 2014年4期

摘要:本系統基于http的網絡協議,完成了機頂盒和服務器之間C/S結構的交互式網絡升級功能。作為客戶端的機頂盒Loader軟件連接服務器,向服務器請求升級文件并下載。升級完成后機頂盒會上報升級信息;同時針對生產車間的批量升級和用戶的遠程升級的特點,完成了兩種網絡升級模式。

關鍵詞:機頂盒;交互式;網絡升級;http

中圖分類號:TP311.52文獻標識碼:A文章編號:1674-7712 (2014) 08-0000-01

隨著網絡相關功能增強,網絡服務已經是數字電視具備的基本功能。但是在數字電視行業,網絡升級功能還沒有大規模發展。網絡升級對比ota或本地升級方式的優勢是方便的和服務器進行信息交互,這樣可以提交更多的升級信息、升級狀態到服務器,以便管理員監控和了解升級的情況。本文在數字電視機頂盒平臺上設計了一種交互式的靈活,快捷,方便的網絡升級功能。

一、C/S結構網絡升級功能的實現

本系統的升級功能基于http的網絡協議,完成了C/S結構的網絡升級功能。客戶端是機頂盒完成升級功能的Loader軟件。Loader連接服務器,向服務器請求升級文件并下載,完成升級后上報升級信息;在PC上搭建網絡升級服務器,提供web服務器和網絡空間,和客戶端交換數據,配合完成升級功能,本文主要描述機頂盒端的實現方法。

為了將機頂盒端的網絡升級功能針對不同的場景分為工廠模式和遠程模式:工廠模式主要使用在出廠前進行批量機頂盒升級。這種模式下,服務端和客戶端都在臨時搭建的局域網內部,可以同時進行多臺機頂盒升級,方便服務部門進行高效升級操作;遠程模式主要針對已經下發到用戶的產品。在這種模式下,升級服務端搭建在公共網絡上,機頂盒直接按照預置的域名訪問服務端進行軟件升級。

工廠模式下,Loader需要首先獲取到局域網中升級服務器的地址信息并配置自身網絡環境。為了提高升級速度,在服務器端搭建建立了DHCP服務器來解決這個問題。

DHCP服務器可以給內部網絡或網絡服務供應商自動分配IP地址,同時還可以為客戶端提供其他的配置信息,比如子網掩碼。這使得客戶端無需用戶動手就能自動配置連接網絡。

為了防止在局域網內有其他DHCP服務器提供服務,系統使用option60字段作為loader軟件選擇IP的判斷依據。Option60字段設置為“hs_loader”。Loader軟件只有收到帶option60且值為“hs_loader”的DHCP offer信息,才會選擇此DHCP服務器。同時,通過域名選項(option15)描述了升級服務器的url地址。Loader升級軟件獲取到IP地址后,根據option15字段內容,就可以得到服務器url地址,最終連接到升級服務器。

Loader接收數據并完成升級后,需要給DHCP服務器發送釋放IP的協議報文,這樣DHCP服務器就可以把此IP回收,并準備分配給其他進行請求的客戶端。因此工廠模式下,可以滿足多臺數字電視終端連續的升級需求。

在遠程模式下,Loader軟件只需要使用自己的網絡配置,并根據預置的域名就可以直接連接到升級服務器。

Loader軟件在以上兩種模式下,成功獲取升級服務器地址后,就開始和升級服務器交互信息,準備開始升級。具體交互流程基本分為以下步驟:

步驟一:loader軟件根據想升級服務器發送升級請求,同時將自己的版本信息傳送給服務器。

步驟二:服務器根據管理員的版本配置,對比接收到的終端版本信息,判斷是否升級。如果不符合升級條件,告知客戶端請求失敗。如果符合升級條件,將符合升級條件的升級文件路徑傳給客戶端。

步驟三:loader軟件從客戶端接收到步驟二的反饋,如果請求失敗,則停止升級;如果成功且有升級文件路徑,則按照升級路徑去獲取升級文件

步驟四:loader軟件接收升級文件后,開始執行升級流程。

步驟五:升級結束后,再向服務器提交升級成功的信息,同時再次將自己的版本信息上報給服務器

步驟六:服務器接收到上報信息后,將接收的上報信息結果反饋給終端,同時將信息記錄到數據庫,供用戶查詢。

以上每個步驟都需要進行網絡數據的交互,本系統中loader軟件使用了curl命令來完成網絡信令的交互和升級文件的接收。Curl命令有很多參數,它支持很多協議和方法,可以很好的完成本系統的需求。

二、結束語

本方案利用和擴展現有的網絡協議,實現了通過網絡的數據校驗和下載功能,同時充分體現了網絡交互特性,完成了信息上報,升級信息查詢等功能。目前廣電的數字電視業務正在接收網絡機頂盒產品的嚴峻挑戰,實現良好體驗的網絡升級功能會充分提升數字電視產品的競爭力。

參考文獻:

[1]tr069標準 Technical Report-069.

[2]中國電信IPTV規范:機頂盒與IPTV業務運營平臺接口技術規范[Z].上海:中國電信上海公司,2005.

[3]廖洪濤.數字電視交互系統中間件[M].北京:中國廣播電視出版社,2005:48-60.

[4]ETSI TS 102 006 V1.3.2,Digital Video Broadcasting(DVB)Specification for System Software Update in DVB Systems[S].FRANCE:ETSI,2008(07).

主站蜘蛛池模板: 国产无码精品在线播放| 久久永久免费人妻精品| 无码久看视频| 国产精品成人第一区| 亚洲色精品国产一区二区三区| 亚洲欧美另类久久久精品播放的| 亚洲国产精品久久久久秋霞影院 | 亚洲国产精品日韩专区AV| 91热爆在线| 视频国产精品丝袜第一页| 狠狠ⅴ日韩v欧美v天堂| 亚洲国产欧美自拍| 一级片免费网站| 国产91无码福利在线| 亚洲最新网址| 久草视频一区| 精品国产成人三级在线观看| 亚洲色图在线观看| 极品国产在线| 国产噜噜噜视频在线观看| 免费人成又黄又爽的视频网站| 国产在线观看成人91| 国产精品成人啪精品视频| 欧美国产综合视频| 国产精品99一区不卡| 久久天天躁狠狠躁夜夜躁| 丁香亚洲综合五月天婷婷| 黄网站欧美内射| 美女毛片在线| 日韩欧美中文字幕一本| 热伊人99re久久精品最新地| 久久中文无码精品| 日韩经典精品无码一区二区| 国产女人在线观看| 少妇精品久久久一区二区三区| 91娇喘视频| 伊人久久青草青青综合| 亚洲精品桃花岛av在线| 中日韩一区二区三区中文免费视频| 九色在线视频导航91| 久久香蕉国产线看观看亚洲片| 国产精品第| 亚洲第一成年免费网站| 国产精品9| 亚洲日韩精品无码专区97| 亚洲精品午夜无码电影网| 国产自在线播放| 亚洲欧洲日韩久久狠狠爱| 久久久精品无码一区二区三区| 97在线免费| 精品国产毛片| 无码国产伊人| 乱人伦99久久| 国产精品高清国产三级囯产AV| 国产人在线成免费视频| 亚洲熟妇AV日韩熟妇在线| 成人国产精品网站在线看| 岛国精品一区免费视频在线观看| 欧美午夜小视频| 一级全黄毛片| 亚洲av无码人妻| 中文字幕在线欧美| 色悠久久综合| 青草精品视频| 午夜性刺激在线观看免费| 欧美三级不卡在线观看视频| 欧美一级特黄aaaaaa在线看片| 高清视频一区| 久久精品免费国产大片| 91精品国产福利| 亚洲欧美色中文字幕| 一区二区三区四区日韩| 亚洲IV视频免费在线光看| 亚洲欧美日韩另类在线一| 久久久久亚洲AV成人网站软件| 人妻丰满熟妇av五码区| 亚洲午夜综合网| 久久久久国色AV免费观看性色| 日韩二区三区无| 2021国产在线视频| 亚洲日本中文综合在线| 国产精品永久免费嫩草研究院|