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

        ?

        基于Android的可交互廣告機設備開發(fā)

        2019-12-05 02:48:34曹禮玉
        無線互聯(lián)科技 2019年16期

        曹禮玉

        摘 ? 要:物聯(lián)網(wǎng)技術(shù)的日益發(fā)展,為智能化廣告系統(tǒng)的完善和發(fā)展提供了技術(shù)支撐和保障。在這種發(fā)展及技術(shù)背景下,文章討論一種基于Android的可交互廣告設備開發(fā),它是智能信息廣告發(fā)布系統(tǒng)的終端設備部分,設備基于Android系統(tǒng)采用網(wǎng)絡通信、觸摸屏交互技術(shù)、Android的APP管理、視頻解碼、高清顯示等技術(shù),通過網(wǎng)絡控制平臺、網(wǎng)絡信息傳輸及控制顯示,實現(xiàn)圖片、文字、視頻、PDF,H5網(wǎng)頁等多煤體素材廣告宣傳及基于觸摸屏的H5網(wǎng)頁、APP應用、電話呼叫等可選的附加交互技術(shù),在社會各行各業(yè)得到廣泛應用。

        關(guān)鍵詞:廣告機終端;Android;APP應用;可交互技術(shù)

        隨著國家對物聯(lián)網(wǎng)產(chǎn)業(yè)的日益重視,基于物聯(lián)網(wǎng)技術(shù)的智能化廣告也獲得極大發(fā)展。我國日趨重視物聯(lián)網(wǎng)產(chǎn)業(yè)和應用平臺的發(fā)展,已將其提高到戰(zhàn)略性地位,伴隨著各大物聯(lián)網(wǎng)應用平臺的產(chǎn)生,物聯(lián)網(wǎng)技術(shù)日益成熟,廣告產(chǎn)業(yè)也面臨著極大挑戰(zhàn)。因此,基于物聯(lián)網(wǎng)的智能化廣告系統(tǒng)必將使得傳統(tǒng)廣告的技術(shù)系統(tǒng)、傳播和商業(yè)模式發(fā)生翻天覆地的變化?;贏ndroid的可交互廣告終端設備,在系統(tǒng)無人機交互需求時用于播放圖片、文字、視頻、PDF及H5網(wǎng)頁等多媒體廣告素材[1],而在有業(yè)務辦理需求時,依托于Android的強大可交互能力,通過H5網(wǎng)頁、APP應用等技術(shù)實現(xiàn)業(yè)務辦理。廣告終端設備作為智能信息廣告發(fā)布系統(tǒng)的終端設備部分,配合廣告發(fā)布業(yè)務平臺的強大功能,可實現(xiàn)廣告播放素材內(nèi)容定制、開放交互業(yè)務APP定制(如:手機營業(yè)廳開放自助服務APP功能,機場開放免費3分鐘電話功能)?;贏ndroid的可交互廣告機設備終端,為信息發(fā)布及業(yè)務辦理的自動化、信息化提供可行的解決方案。

        1 ? ?整體架構(gòu)

        該設備整體架構(gòu)可分為通信服務器、Web業(yè)務服務器、ftp服務器、廣告機終端設備這4個部分,如圖1所示,文章主要討論其中的廣告機設備部分。

        1.1 ?通信服務器

        通信服務器是整個系統(tǒng)的核心組成部分,它負責把Web業(yè)務服務器、廣告機終端設備聯(lián)合在一起,是整個系統(tǒng)的核心處理部分。廣告設備與通信服務器間通過傳輸控制協(xié)議(Transfer Control Protocol,TCP)長連接通信,當信息發(fā)布人員/設備管理人員通過Web業(yè)務服務器來對廣告設備進行控制管理,或者廣告設備狀態(tài)信息上報給Web業(yè)務服務器時,都必須通過通信服務器來傳遞數(shù)據(jù)[2]。

        1.2 ?Web業(yè)務服務器

        Web業(yè)務服務器是信息發(fā)布人員或設備管理維護人員為了實現(xiàn)相應業(yè)務功能的交互服務器,如:通過Web來操作配置設備安裝或開放哪些應用apk、管理設備播放什么素材內(nèi)容、統(tǒng)一管理設備開關(guān)機時間段、設備播放信息截屏、設備播放信息(播放記錄)統(tǒng)計等各種業(yè)務功能。

        1.3 ?ftp服務器

        ftp服務器是用于存放設備需要的下載文件信息,或者用于保存設備上傳的文件信息。如:用于存放Web業(yè)務服務器需求的或用于設備下載播放的素材、存放設備遠程安裝或升級的APP、存放設備上傳的播放畫面截屏、存放設備上傳的播放記錄信息以及設備上傳的電話呼叫記錄等。

        1.4 ?廣告機終端設備

        廣告機終端設備是整個系統(tǒng)方案的基礎,它是實現(xiàn)一切功能的載體。設備通過WiFi/4G/有線LAN/PPPOE方式連接網(wǎng)絡,通過TCP方式與通信服務器保持長連接來處理各項通信命令。業(yè)務管理人員將Web業(yè)務服務器需求的各項業(yè)務經(jīng)過通信服務器把命令轉(zhuǎn)達給廣告機終端設備執(zhí)行。設備在系統(tǒng)無人機交互需求時,用于播放圖片、文字、視頻、PDF及H5網(wǎng)頁等多媒體廣告素材,而在有業(yè)務辦理需求時,依托于Android的強大可交互能力,通過H5網(wǎng)頁、APP應用等技術(shù)實現(xiàn)業(yè)務辦理。此外,為實現(xiàn)設備狀態(tài)監(jiān)控,設備還回傳各項狀態(tài)信息,如:設備軟件版本號、內(nèi)核版本、硬件型號參數(shù)、素材播放記錄、播放畫面截屏、電話呼叫記錄、APP安裝列表及開放給用戶的APP列表等[3]。

        2 ? ?軟件設計

        文章僅討論其中的廣告機設備部分軟件設計實現(xiàn),設備采用Android系統(tǒng)開發(fā),廣告機終端設備的軟件功能組成如圖2所示。

        2.1 ?TCP通信模塊

        設備通過網(wǎng)絡與通信服務器保持TCP長連接,設備與Web業(yè)務平臺間的業(yè)務通信都通過此模塊來完成。此部分主要完成的功能包括:建立TCP的socket長連接,設備登陸,各種通信命令回復及發(fā)起,并且每過5 min發(fā)送一次心跳包給平臺進行socket連接?;?,socket發(fā)送數(shù)據(jù)包協(xié)議封裝,socket接收數(shù)據(jù)包后進行協(xié)議解析并處理等。

        2.2 ?ftp模塊

        ftp模塊是設備用于下載或上傳需要的文件信息到ftp服務器。設備的ftp模塊用于下載Web業(yè)務服務器需求的用于設備下載播放的素材及素材播放組織xml文件,下載設備遠程安裝或升級的APP,設備上傳、播放畫面截屏文件、記錄信息,以及上傳電話呼叫記錄等。如設備管理員需要設備播放廣告素材時,通過Web業(yè)務平臺制作節(jié)目單,包括:播放顯示分屏,播放時間段及時長相關(guān)參數(shù),播放的素材內(nèi)容(視頻,圖片,文本,PDF,HTML網(wǎng)頁)。此時在ftp服務器中生成這些播放內(nèi)容組織XML文件,素材在ftp中的位置索引,并把xml播放文件索引通過通信服務器發(fā)送給設備,設備收到命令并下載完xml、視頻圖片等素材文件后進行播放。

        2.3 ?設備控制模塊

        設備控制模塊是用于控制設備硬件相關(guān)的功能部分,主要包括:設備開關(guān)屏、按時間段自動開關(guān)機、設備音量調(diào)節(jié)、顯示亮度調(diào)節(jié)、設備重啟及關(guān)機等功能。確保廣告機設備在收到Web業(yè)務平臺的相關(guān)控制命令后,能按設備管理員的需求實現(xiàn)遠程統(tǒng)一管理。

        2.4 ?設備狀態(tài)上報

        設備狀態(tài)上報是為了實現(xiàn)設備狀態(tài)監(jiān)控,Web業(yè)務服務器為了實現(xiàn)設備狀態(tài)查詢而通過通信服務器把命令傳達給設備后,設備要獲取相應的狀態(tài)信息返回給服務器。如:設備軟件版本號、內(nèi)核版本、硬件型號參數(shù)、存儲器剩余空間等命令方式直接回傳的參數(shù),此外還有通過ftp文件的方式上報的素材播放記錄、播放畫面截屏、電話呼叫記錄、APP安裝列表及開放給用戶的APP列表等參數(shù)。

        2.5 ?UI交互監(jiān)控模塊

        UI交互監(jiān)控模塊用于可觸控廣告設備實現(xiàn)是否有業(yè)務需求監(jiān)控,從而區(qū)分有交互業(yè)務需求或無交互業(yè)務需求的場景,實現(xiàn)空閑時播放多媒體素材,有業(yè)務辦理需求時進行業(yè)務辦理。如:放置在營業(yè)廳的廣告機設備可通過Web業(yè)務服務器遠程安裝自助服務APP,并把此APP開放給終端用戶使用,而廣告設備平時是在播放廣告素材的。當有用戶觸控顯示屏時,它彈出業(yè)務導航界面,用戶可以選擇業(yè)務進行業(yè)務。當用戶完成辦理并離開時,UI交互模塊自動檢測并切換回素材播放畫面,如圖3所示。

        2.6 ?素材播放模塊

        素材播放模塊是用于非觸控屏設備或可觸摸屏設備。在空閑時用于播放圖片、文字、視頻、PDF及H5網(wǎng)頁等多媒體廣告素材。設備根據(jù)業(yè)務平臺生成的xml播放分屏及素材內(nèi)容組織文件,按相應的要求進行各種素材播放。

        2.7 ?應用APP管理模塊

        應用APP管理模塊是設備管理APP的安裝及開放業(yè)務給終端用戶的模塊,如:安裝并開放百度地圖APP用于機場/酒店方便相關(guān)人員查閱,手機營業(yè)廳開放自助服務APP功能。廣告機設備實現(xiàn)APP安裝管理,已安裝APP列表查詢及配置開放哪些APP給終端用戶,通過UI交互監(jiān)控模塊實現(xiàn)有交互需求時把相應的業(yè)務APP開放給用戶使用,如圖4所示。

        2.8 ?電話管理模塊

        電話管理模塊是開放于機場、車站等場所的一種附加業(yè)務模塊,當設備檢測到有電話手柄摘機操作時,會彈出電話導航界面,包括緊急電話、免費電話、IC卡電話、網(wǎng)絡支付電話。其中,免費電話針對每個被呼叫手機號碼進行限制,每小時可呼叫3 min,而IC卡及網(wǎng)絡支付電話通過業(yè)務平臺配置的電話費率進行計價(管理員按規(guī)定的格式修改費率表,若未配置費率表,則使用默認費率計費),如圖5所示。

        3 ? ?應用案例及效果

        基于全志A8,瑞芯微rk3128,rk3288,rk3368等sdk基礎上的Android方案廣告機設備項目全套研發(fā)完成,正常生產(chǎn)并推向市場。主要應用案例有福建電信、河北移動、遼寧移動、重慶聯(lián)通、成都普惠金融、機場(福州、廈門、長春、南京、三亞、南昌、西安、鄭州等機場)。該設備聯(lián)合Web業(yè)務平臺,為信息發(fā)布及業(yè)務辦理的自動化、信息化提供可行的解決方案。

        [參考文獻]

        [1]閻石.數(shù)字電子技術(shù)基礎[M].5版.北京:高等教育出版社,2006.

        [2]李剛.瘋狂Android講義[J].北京:電子工業(yè)出版社,2011.

        [3]比爾,布萊恩.Android編程權(quán)威指南[M].王明發(fā),譯.北京:人民郵電出版社,2014.

        国产精品成年片在线观看| 亚洲av色香蕉一区二区三区潮| 国产亚洲精品视频一区二区三区| 性色av免费网站| 国产精品熟妇视频国产偷人| 99久久精品国产片| 亚洲一区二区在线观看av| 人人妻人人澡人人爽国产一区| 亚洲av无码片在线观看| 国产精品一区2区三区| 亚洲97成人精品久久久| 久久精品国产亚洲av果冻传媒| 中出内射颜射骚妇| 97超级碰碰碰久久久观看| 日本淫片一区二区三区| 国产无遮挡又黄又爽高潮| 少妇对白露脸打电话系列| 吃下面吃胸在线看无码| 女同恋性吃奶舌吻完整版| 日韩国产精品无码一区二区三区| 波多野结衣aⅴ在线| 精品亚洲人伦一区二区三区| 亚洲一区二区三区高清在线观看| 一本色道久久88精品综合| 78成人精品电影在线播放| 一区二区三区精品婷婷| 丰满少妇人妻无码| 伦人伦xxxx国语对白| 蜜臀aⅴ永久无码一区二区| 91偷自国产一区二区三区| 欧美亚洲国产一区二区三区| 亚洲精品456| 久久国产精品免费久久久| 国产av精品一区二区三| 亚洲精品久久久久久动漫 | 就爱射视频在线视频在线| 中文www新版资源在线| 国产精品毛片久久久久久l| 国产一区在线视频不卡| 久热re这里精品视频在线6| 国产成人国产在线观看入口|