摘 要:隨著信息化的不斷發(fā)展,三網(wǎng)融合技術(shù)、雙向網(wǎng)絡(luò)技術(shù)在有線電視網(wǎng)絡(luò)領(lǐng)域的應(yīng)用,以及智能化體驗不斷深入人們的生活,用戶對有線電視的需求已不僅僅停留在電視節(jié)目的欣賞上,而是向娛樂、互動等多個方向綜合發(fā)展。基于廣電雙向網(wǎng)絡(luò)的應(yīng)用軟件商店將有效拓展用戶的電視應(yīng)用功能,增強用戶娛樂項目的選擇,帶動有線電視行業(yè)由傳統(tǒng)的被動服務(wù),轉(zhuǎn)為智能化主動服務(wù),不斷擴大市場應(yīng)用份額,提供用戶滿意度。文章首先論述了應(yīng)用軟件商店的興起過程和有線電視及應(yīng)用軟件商店領(lǐng)域外內(nèi)外研究發(fā)展現(xiàn)狀,并結(jié)合本地有線電視發(fā)展情況進行了應(yīng)用軟件商店的針對性需求分析。
關(guān)鍵詞:應(yīng)用軟件商店;有線電視;智能
當(dāng)前手機行業(yè)已經(jīng)進入全新的時代,傳統(tǒng)的手機已全面智能化,也更多的融入人們的工作和生活中,傳統(tǒng)的電視產(chǎn)業(yè)作為人們生活中不可或缺的娛樂元素需要在信息化時代進行智能化升級與創(chuàng)新,給廣大用戶帶來新鮮的娛樂和視頻體驗。
1 行業(yè)發(fā)展現(xiàn)狀
2015年,我國電視產(chǎn)業(yè)已全面進入數(shù)字化時代,給數(shù)字電視發(fā)展帶來了全新的機遇和挑戰(zhàn),然而從目前應(yīng)用推廣程度看用戶使用增長速度并不客觀。并且隨著電信、聯(lián)通等進軍TV產(chǎn)業(yè),對傳統(tǒng)廣電產(chǎn)業(yè)造成嚴重的沖擊。
1.1 應(yīng)用模式受限
目前,產(chǎn)業(yè)大佬看中硬件終端產(chǎn)品市場,國內(nèi)智能電視、智能機頂盒以及相應(yīng)的應(yīng)用軟件商店等還處于發(fā)展初期,很多都是沿襲智能手機應(yīng)用,并未針對電視屏特性進行針對性的應(yīng)用開發(fā),使得產(chǎn)品和服務(wù)未能統(tǒng)一,形成嚴重的脫節(jié)現(xiàn)象。未能從電視機及其終端的特性中發(fā)現(xiàn)真正的需求。
1.2 缺乏清晰的應(yīng)用管理模式
智能電視機頂盒開啟了有線電視行業(yè)的新模式,并且各運營商已經(jīng)將實現(xiàn)產(chǎn)業(yè)轉(zhuǎn)型的智能化戰(zhàn)略提升到了行業(yè)發(fā)展的戰(zhàn)略高度。應(yīng)用軟件已經(jīng)成為智能電視機頂盒的重要標志之一,所以應(yīng)用軟件商店也就成為智能電視機頂盒不可或缺的重要組成部分。
2 智能電視機頂盒應(yīng)用商店設(shè)計的基本原則
2.1 先進性
應(yīng)用軟件商店在適用于業(yè)務(wù)需求的前提下,采用了先進的系統(tǒng)架構(gòu)及技術(shù),通過應(yīng)用數(shù)據(jù)挖掘技術(shù)建立分析模型,動態(tài)收集處理智能數(shù)字電視云端服務(wù)之間的統(tǒng)計信息,分析用戶與云端服務(wù)的聯(lián)系;分析交互應(yīng)用服務(wù)的生命周期、活躍周期和擴散規(guī)律,通過聚類分析、關(guān)聯(lián)規(guī)則分析等數(shù)據(jù)挖掘方法,定量分析方法建立分析模型。針對這些規(guī)律的分析,采用基本關(guān)聯(lián)、隱性關(guān)聯(lián)、感性關(guān)聯(lián)等方式,對多個單特征個性化服務(wù)檢索返回的結(jié)果依照一定的權(quán)重衡量算法,并整合其應(yīng)用相似度重新排列優(yōu)先級后推廣到用戶中。
2.2 開放性
軟件產(chǎn)品采用了標準開放的協(xié)議,所有廠家需按照標準化需求來完成與本地廣電網(wǎng)絡(luò)內(nèi)的其它系統(tǒng)協(xié)同工作,可以兼容不同廠家的產(chǎn)品和設(shè)備,能完全滿足廣電網(wǎng)絡(luò)播出與運營系統(tǒng)的接口要求。
2.3 標準化
為實現(xiàn)系統(tǒng)之間的互連互通,以及提高系統(tǒng)內(nèi)各模塊的可替換能力,系統(tǒng)采用了標準化的接口,以國家標準及廣電總局行業(yè)標準為規(guī)范。
2.4 安全性
為確保系統(tǒng)內(nèi)部信息不被非法修改和非法獲取,保證存儲安全、設(shè)備安全、數(shù)據(jù)傳輸安全,通過對于終端系統(tǒng)集成的功能定義,結(jié)合對應(yīng)云端的Web Service服務(wù)支撐,實現(xiàn)系統(tǒng)整體的可控支撐。
2.4.1 數(shù)據(jù)源的安全性
保證應(yīng)用的來源可靠、無版權(quán)問題。通過商務(wù)合作談判,簽署版權(quán)協(xié)議的方式保證應(yīng)用無版權(quán)風(fēng)險,保證下載軟件與設(shè)備之間通訊一致。可以通過認證的形式保證應(yīng)用與系統(tǒng)的鑒權(quán)標準一致,方能執(zhí)行安裝升級等操作。
2.4.2 應(yīng)用的安全性
安裝包的管控:保證應(yīng)用安裝包無病毒,需經(jīng)過程序?qū)徍?、人工審核、入庫加密三個步驟來完成。程序?qū)徍耍杭撮_發(fā)者上傳應(yīng)用時,通過程序?qū)?yīng)用進行系統(tǒng)排查,完成應(yīng)用的初步審核;人工審核:通過運營人員和測試人員針對應(yīng)用進行人工測試審核以保證應(yīng)用的安全;入庫加密:人工審核通過后將應(yīng)用入庫并選用合適的加密方式對應(yīng)用進行加密處理;安裝解密:用戶安裝應(yīng)用時,通過對應(yīng)的解密方案確認應(yīng)用的安全,方可執(zhí)行應(yīng)用的安裝操作。
2.4.3 第三方應(yīng)用管控
針對第三方應(yīng)用,鑒于目前的Android平臺的開放性,為了加強系統(tǒng)的安全性,禁止第三方應(yīng)用通過U盤安裝。應(yīng)用程序商店在系統(tǒng)啟動后,啟動后臺服務(wù)上報此用戶所有的已經(jīng)安裝的應(yīng)用列表,平臺根據(jù)此列表,動態(tài)下發(fā)黑名單或強制安裝指令,客戶端收到黑名單后,進行應(yīng)用后臺卸載。
2.4.4 系統(tǒng)級應(yīng)用的管控
在硬件進行系統(tǒng)升級的時候,因為涉及到整個操作系統(tǒng)的升級會導(dǎo)致很多的原有應(yīng)用無法繼續(xù)使用。所以會把應(yīng)用程序商店在系統(tǒng)升級的時候予以同步更新,用戶原有的應(yīng)用予以清理,其需要在新的版本的應(yīng)用程序商店進行應(yīng)用下載。系統(tǒng)可保留根據(jù)用戶老的應(yīng)用列表進行應(yīng)用關(guān)聯(lián),檢查出新版本可用應(yīng)用列表下發(fā)給客戶端,客戶端根據(jù)此列表提示用戶是否一鍵下載升級應(yīng)用。
2.4.5 應(yīng)用的管控
針對惡意應(yīng)用,或違法應(yīng)用,應(yīng)用商店應(yīng)該提供一套完整的管控措施。指定設(shè)備的應(yīng)用控制,即:當(dāng)某臺終端系統(tǒng)的應(yīng)用出現(xiàn)問題,為了降低售后服務(wù)成本,服務(wù)端可以檢測到用戶當(dāng)前安裝列表,并遠程修復(fù)指定應(yīng)用;指定區(qū)域的應(yīng)用管控,即:當(dāng)某些應(yīng)用受到地區(qū)管控限制,需可以指定地區(qū)將某個應(yīng)用批量的卸載或是升級。指定機型的應(yīng)用管控,即:當(dāng)某應(yīng)用不適用于某個終端時,為了減少售后服務(wù)成本,需在后臺可以針對某個機型的應(yīng)用進行刪除或是升級;指定應(yīng)用的管控,即:當(dāng)某個應(yīng)用報錯,服務(wù)端可以及時的以靜默的形式對已安裝此款應(yīng)用的全部用戶終端執(zhí)行卸載和刪除。
2.5 可運維
應(yīng)用商店平臺采用開源技術(shù)開發(fā)與設(shè)計、模塊獨立化與低耦合性,使得整個系統(tǒng)在維護與擴展方面提供了便利。程序提供了友好的用戶界面管理平臺,可對產(chǎn)品、應(yīng)用、操作人員權(quán)限做全面的管理工作。
系統(tǒng)提供有效的監(jiān)控手段和軟硬件工具,具有檢錯、糾錯能力,并提供有效的故障排除手段,在系統(tǒng)出現(xiàn)故障時,應(yīng)能夠在較短的時間內(nèi)恢復(fù)運行。同時,本系統(tǒng)應(yīng)支持SNMP協(xié)議、Syslog標準協(xié)議,可被云平臺統(tǒng)一網(wǎng)管系統(tǒng)進行軟硬件運行狀態(tài)監(jiān)控;配合分布式監(jiān)控系統(tǒng)軟件centreon,底層為nagios支撐監(jiān)控功能、具備故障和異常告警功能,有對外提供標準的性能數(shù)據(jù)訪問接口支持。系統(tǒng)開源化設(shè)計基礎(chǔ)為平臺的運行維護對外銜接提供了支持。
2.6 可擴展性
軟件產(chǎn)品需擁有橫向拓展能力,并以松散耦合架構(gòu)為支撐。用戶可以根據(jù)自己業(yè)務(wù)增長的實際情況,對相應(yīng)的業(yè)務(wù)子系統(tǒng)進行獨立升級和擴容;在程序大小、反應(yīng)速度、存儲性能、網(wǎng)絡(luò)帶寬、工作流程等方面軟件支持擴展,連線平滑升級。
TV客戶端:可根據(jù)不同需求個性化定制界面UI,也可以根據(jù)要求定制開發(fā)其他功能,適應(yīng)不同廠家不同型號的機頂盒,客戶端根據(jù)不同時期對界面的要求可做定制更新,保證已出售的機頂盒可自升級應(yīng)用商店。
其實,做機頂盒的智能化與應(yīng)用商店搭建與完善只是傳統(tǒng)廣電行業(yè),突破自己的第一步,只有在內(nèi)容、業(yè)務(wù)與服務(wù)上不斷的自我升級與優(yōu)化,才是持續(xù)發(fā)展的關(guān)鍵,由此看來我們?nèi)匀沃囟肋h。