亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Launcher管理發(fā)布系統(tǒng)設(shè)計(jì)

        2022-03-09 08:49:42鄒容容
        電視技術(shù) 2022年1期
        關(guān)鍵詞:機(jī)頂盒布局架構(gòu)

        鄒容容,楊 晨

        (江蘇省廣電有線信息網(wǎng)絡(luò)股份有限公司,江蘇 南京 210000)

        0 引 言

        隨著智能電視、智能機(jī)頂盒的不斷普及,各種操作系統(tǒng)應(yīng)運(yùn)而生,其中,安卓是主流的操作系統(tǒng),LG收購(gòu)了Webos系統(tǒng),三星規(guī)劃開(kāi)發(fā)Tizen系統(tǒng)。我國(guó)國(guó)家廣播電視總局為規(guī)范廣電智能機(jī)頂盒操作系統(tǒng)而牽頭研發(fā)的下一代網(wǎng)絡(luò)電視操作系統(tǒng)TVOS操作系統(tǒng)[1],具有自主知識(shí)產(chǎn)權(quán)、可管可控、安全高效、開(kāi)放兼容的特點(diǎn)。借助TVOS平臺(tái)[2]能夠?qū)崿F(xiàn)全省前端各業(yè)務(wù)平臺(tái)、網(wǎng)絡(luò)及終端的技術(shù)體系統(tǒng)一,實(shí)現(xiàn)各業(yè)務(wù)系統(tǒng)資源共享和業(yè)務(wù)能力開(kāi)放,提高業(yè)務(wù)運(yùn)營(yíng)效率。

        借助TVOS實(shí)現(xiàn)全省機(jī)頂盒升級(jí)[3],是前期公司統(tǒng)一全省技術(shù)體系、實(shí)現(xiàn)業(yè)務(wù)分級(jí)運(yùn)營(yíng)管理的一個(gè)重要環(huán)節(jié),可以提高全省數(shù)字電視服務(wù)水平,降低全省TVOS業(yè)務(wù)運(yùn)營(yíng)[4]成本,實(shí)現(xiàn)發(fā)展用戶的要求,有助于實(shí)現(xiàn)全省技術(shù)架構(gòu)統(tǒng)一,有助于解決云媒體2.0不能實(shí)現(xiàn)的頁(yè)面定制化、屬地化升級(jí)、雙向廣告、定制化EPG等功能,具有實(shí)現(xiàn)新業(yè)務(wù)快速接入等諸多優(yōu)勢(shì);同時(shí),由于TVOS始終將安全放在第一位,伴隨著TVOS推廣[5],必將為提高安播效率、降低運(yùn)營(yíng)成本提供幫助。

        為了實(shí)現(xiàn)TVOS系統(tǒng)的快速落地,簡(jiǎn)化運(yùn)營(yíng)操作、提高用戶體驗(yàn)的目標(biāo),需要建設(shè)一套有特色的Launcher管理發(fā)布系統(tǒng),負(fù)責(zé)對(duì)全省UI進(jìn)行管理和發(fā)布,同時(shí)用于中間件云媒體機(jī)頂盒Portal發(fā)布和TVOS智能機(jī)頂盒Launcher管理。

        1 系統(tǒng)概述

        Launcher終端應(yīng)用是TVOS機(jī)頂盒的桌面系統(tǒng),是重要的人機(jī)交互入口。Launcher管理發(fā)布系統(tǒng)作為L(zhǎng)auncher終端APK的后臺(tái)支撐系統(tǒng),可以輕松對(duì)Launcher進(jìn)行像素級(jí)的設(shè)計(jì)、布局以及上架,同時(shí)還具備豐富的內(nèi)容聚合能力、強(qiáng)大的差異化運(yùn)營(yíng)能力、靈活的桌面設(shè)計(jì)以及資源配置能力。

        Launcher管理發(fā)布系統(tǒng)在保證全省UI統(tǒng)一框架的前提下,面向全省TVOS用戶提供統(tǒng)一門(mén)戶,實(shí)現(xiàn)門(mén)戶導(dǎo)航、業(yè)務(wù)系統(tǒng)跳轉(zhuǎn)、個(gè)性化智能推薦、終端自動(dòng)適配等功能,為用戶提供豐富功能和高質(zhì)量的用戶體驗(yàn)。同時(shí),該系統(tǒng)具有靈活的權(quán)限管理功能,支持省、市、縣三級(jí)運(yùn)維人員在各自權(quán)限范圍內(nèi)對(duì)Launcher進(jìn)行設(shè)計(jì)、修改、調(diào)整以及上架,支持節(jié)假日排期功能和定點(diǎn)定向發(fā)布功能,為各地業(yè)務(wù)運(yùn)營(yíng)提供了靈活的管理工具。全省所有TVOS機(jī)頂盒用戶都可以使用Launcher管理發(fā)布系統(tǒng)功能展示當(dāng)?shù)貙?duì)應(yīng)的UI布局。

        Launcher管理發(fā)布系統(tǒng)解決現(xiàn)有中間件平臺(tái)UI固化在機(jī)頂盒中、UI的任何調(diào)整都需要終端配合進(jìn)行升級(jí)的局限性,在保證全省UI統(tǒng)一框架的前提下,開(kāi)放地市獨(dú)立運(yùn)營(yíng)部分界面的能力。具體功能如下。

        (1)省管理域。省管理域?qū)Ω鞯厥杏虻慕缑孢M(jìn)行統(tǒng)一管理,分配地市和區(qū)縣操作員的操作權(quán)限;對(duì)全省性業(yè)務(wù)進(jìn)行統(tǒng)一編輯和分發(fā),對(duì)各地市發(fā)布內(nèi)容具有審核權(quán),確保TVOS系統(tǒng)高效、合規(guī)、合理運(yùn)行。

        (2)地市管理域。地市管理域主要負(fù)責(zé)對(duì)地市權(quán)限范圍內(nèi)的UI進(jìn)行配置化管理,支持分組、分區(qū)域、分策略個(gè)性化的UI設(shè)計(jì)和發(fā)布。

        2 系統(tǒng)架構(gòu)

        2.1 系統(tǒng)邏輯架構(gòu)

        Launcher管理發(fā)布系統(tǒng)包括省中心及泰州備份中心共兩套系統(tǒng),支持雙活熱備在線部署并支持無(wú)縫故障切換。系統(tǒng)由運(yùn)營(yíng)管理系統(tǒng)OMS、代理模塊IEUM、服務(wù)模塊IEPG以及大數(shù)據(jù)模塊4個(gè)模塊組成,終端包括TVOS單引擎終端和TVOS雙引擎終端。系統(tǒng)邏輯架構(gòu)如圖1所示。

        圖1 系統(tǒng)邏輯架構(gòu)圖

        2.1.1 運(yùn)營(yíng)管理系統(tǒng)OMS

        運(yùn)營(yíng)管理系統(tǒng)OMS向運(yùn)營(yíng)人員展示可視化的布局和資源的編輯管理功能,錄入資源數(shù)據(jù),包括直播、點(diǎn)播、應(yīng)用、游戲及專(zhuān)題等信息;運(yùn)營(yíng)人員根據(jù)Launch的展示要求,可對(duì)布局進(jìn)行靈活的配置和調(diào)整,針對(duì)不同的角色可創(chuàng)建不同的布局,可維護(hù)管理跑馬燈和logo。該系統(tǒng)模塊可獲取和處理用戶分組,對(duì)用戶分組與布局的關(guān)聯(lián)關(guān)系進(jìn)行管理,可進(jìn)行布局的定向發(fā)布、預(yù)發(fā)布、正式發(fā)布及排期。

        2.1.2 代理模塊IEUM

        代理分發(fā)模塊是中心管理模塊和在線服務(wù)模塊之間的橋梁,管理中心管理模塊與在線服務(wù)模塊的數(shù)據(jù)分發(fā),并控制在線服務(wù)模塊的緩存更新。系統(tǒng)滿足高可靠、高并發(fā)需求,管理系統(tǒng)與在線服務(wù)模塊IEPG的數(shù)據(jù)交互通過(guò)IEUM進(jìn)行代理分發(fā),IEUM負(fù)責(zé)數(shù)據(jù)存儲(chǔ)及集群IEPG緩存的更新。

        2.1.3 服務(wù)模塊IEPG

        服務(wù)模塊IEPG對(duì)終端提供高可靠、高并發(fā)服務(wù),主要提供標(biāo)簽、布局?jǐn)?shù)據(jù)、系統(tǒng)數(shù)據(jù)的下發(fā),負(fù)責(zé)存儲(chǔ)海報(bào)源與APK源,Web容器采用Nginx技術(shù),以負(fù)載均衡的方式提供服務(wù)。

        2.1.4 大數(shù)據(jù)模塊

        大數(shù)據(jù)數(shù)據(jù)采集模塊,采用數(shù)據(jù)上報(bào)模式、分布式部署模式,支持上線消息上報(bào)、各個(gè)標(biāo)簽請(qǐng)求、各種資源請(qǐng)求的上報(bào)以及直播視頻框上報(bào)等,可以按照大數(shù)據(jù)規(guī)范記錄用戶的訪問(wèn)數(shù)據(jù)和使用數(shù)據(jù),通過(guò)Ftp的方式提供給大數(shù)據(jù)系統(tǒng)進(jìn)行分析。

        2.2 系統(tǒng)技術(shù)架構(gòu)

        中心管理系統(tǒng)采用Springmvc+Mybatis+EasyUI+ Struts2技術(shù)實(shí)現(xiàn),在線服務(wù)系統(tǒng)采用Tomcat+Jetty+Nginx+spring+Struts2+Mybatis+EhCache框架技術(shù)實(shí)現(xiàn)。其中,EhCache緩存框架提供數(shù)據(jù)緩存服務(wù),在線服務(wù)重啟時(shí)依賴(lài)EhCache緩存框架會(huì)將數(shù)據(jù)庫(kù)所有數(shù)據(jù)加載至JVM內(nèi)存緩存,當(dāng)中心管理系統(tǒng)修改資源、標(biāo)簽、布局等數(shù)據(jù)時(shí),通過(guò)代理分發(fā)模塊更新在線服務(wù)的緩存數(shù)據(jù),緩存數(shù)據(jù)采用LRU算法進(jìn)行淘汰,在JVM中會(huì)長(zhǎng)期保存;Tomcat容器主要存儲(chǔ)TVOS Laucnher平臺(tái)單引擎機(jī)頂盒訪問(wèn)的Launcher靜態(tài)頁(yè)面,用于單引擎機(jī)頂盒開(kāi)機(jī)啟動(dòng)后加載Laucher布局;Nginx服務(wù)主要提供反向代理能力和APK源、海報(bào)源的緩存能力。源文件服務(wù)系統(tǒng)采用Nginx框架技術(shù)實(shí)現(xiàn),提供海報(bào)和APK源的訪問(wèn)能力。大數(shù)據(jù)服務(wù)系統(tǒng)采用ElasticSearch+Kaf ka+Zookeeper+Flume+Nginx框架技術(shù)實(shí)現(xiàn)。數(shù)據(jù)庫(kù)采用Mysql、MHA架構(gòu)的主備模式。

        TVOS Launcher同一節(jié)點(diǎn)內(nèi)的數(shù)據(jù)庫(kù)采用主從復(fù)制模式實(shí)現(xiàn)數(shù)據(jù)的同步,主備節(jié)點(diǎn)之間數(shù)據(jù)庫(kù)實(shí)時(shí)進(jìn)行數(shù)據(jù)同步,保證主備節(jié)點(diǎn)的數(shù)據(jù)一致。系統(tǒng)整體技術(shù)架構(gòu)如圖2所示。

        圖2 系統(tǒng)技術(shù)架構(gòu)圖

        3 系統(tǒng)使用流程

        部分系統(tǒng)使用流程如圖3所示,詳細(xì)介紹如下。

        (1)運(yùn)營(yíng)人員登陸OMS,根據(jù)業(yè)務(wù)方的要求錄入對(duì)應(yīng)的資源,資源包括直播、點(diǎn)播、應(yīng)用、游戲及專(zhuān)題等信息。創(chuàng)建角色,如大眾、少兒等。創(chuàng)建標(biāo)簽,可設(shè)置標(biāo)簽間的間距、字體大小、顏色及透明度等信息。

        (2)創(chuàng)建布局,可以創(chuàng)建不同分辨率的終端布局,對(duì)布局進(jìn)行角色及標(biāo)簽關(guān)聯(lián)。

        (3)配置布局,根據(jù)局方要求,可靈活對(duì)布局的cell進(jìn)行任何資源的拖動(dòng)布局,調(diào)整寬度及高度。

        (4)發(fā)布布局,系統(tǒng)支持對(duì)配置好的布局進(jìn)行預(yù)發(fā)布驗(yàn)證,預(yù)發(fā)布時(shí)可以指定盒子進(jìn)行訪問(wèn),待驗(yàn)證無(wú)問(wèn)題后,正式向所有用戶發(fā)布[6]。

        4 結(jié) 語(yǔ)

        通過(guò)全省數(shù)字機(jī)頂盒的軟件升級(jí),實(shí)現(xiàn)了公司業(yè)務(wù)從互動(dòng)到TVOS的跨越式發(fā)展,解決了全省架構(gòu)不統(tǒng)一的問(wèn)題。原來(lái)分散在區(qū)縣、不同架構(gòu)的分系統(tǒng),統(tǒng)一由Launcher管理發(fā)布系統(tǒng)進(jìn)行承載。未來(lái)業(yè)務(wù)的開(kāi)展使用統(tǒng)一的標(biāo)準(zhǔn),地市具備運(yùn)營(yíng)管理能力,可運(yùn)營(yíng)地市個(gè)性化業(yè)務(wù)。TVOS是行業(yè)標(biāo)準(zhǔn),是未來(lái)廣電行業(yè)的技術(shù)發(fā)展趨勢(shì),Launcher管理發(fā)布系統(tǒng)則為T(mén)VOS的發(fā)展提供必要的保障,是未來(lái)廣電運(yùn)營(yíng)商創(chuàng)新業(yè)務(wù)發(fā)展的重要支撐,從技術(shù)體系上帶動(dòng)公司的資源整合、業(yè)態(tài)創(chuàng)新。

        猜你喜歡
        機(jī)頂盒布局架構(gòu)
        基于FPGA的RNN硬件加速架構(gòu)
        功能架構(gòu)在電子電氣架構(gòu)開(kāi)發(fā)中的應(yīng)用和實(shí)踐
        安全使用機(jī)頂盒注意五點(diǎn)
        數(shù)字電視機(jī)頂盒軟件自動(dòng)測(cè)試系統(tǒng)的開(kāi)發(fā)及應(yīng)用
        BP的可再生能源布局
        能源(2017年5期)2017-07-06 09:25:57
        LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實(shí)現(xiàn)
        VR布局
        有線電視高清數(shù)字電視機(jī)頂盒測(cè)試系統(tǒng)的構(gòu)建
        2015 我們這樣布局在探索中尋找突破
        What is Apple Watch All About?
        日日摸夜夜欧美一区二区| 免费无码又爽又刺激网站直播| 国产精品毛片完整版视频| 免费人成又黄又爽的视频在线| 天堂岛国精品在线观看一区二区| 免费看黄视频亚洲网站| 男女猛烈无遮挡免费视频| 免费无码av片在线观看 | 少妇人妻字幕精品毛片专区| 麻豆精品国产精华液好用吗| 国产精品半夜| 中文字幕亚洲乱码熟女在线| 久久精品亚洲熟女av蜜謦| 国产精品成人久久电影| 人妻无码Aⅴ中文系列| 中文字幕被公侵犯的丰满人妻| 精品人妻码一区二区三区剧情 | 精品国产一区二区三区久久久狼 | 国产精品麻豆aⅴ人妻| 日韩精品精品一区二区三区| 久久精品国产亚洲av影院毛片| 麻豆一区二区三区蜜桃免费| 亚洲AV电影天堂男人的天堂| 久久色悠悠亚洲综合网| 国产av自拍视频在线观看| 国产麻豆md传媒视频| 久久精品国产一区二区蜜芽| 性色国产成人久久久精品二区三区| 国产精品一区二区av麻豆| 人妻精品无码一区二区三区| 亚洲成熟丰满熟妇高潮XXXXX| 国产婷婷成人久久av免费| 成人美女黄网站色大免费的| 久久久国产精品樱花网站| 中文片内射在线视频播放| 97久人人做人人妻人人玩精品| 一卡二卡三卡视频| 99熟妇人妻精品一区五一看片| 亚洲中文久久精品字幕| 无套内射蜜桃小视频| 人妻中文字幕不卡精品|