999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人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ā)生翻天覆地的變化。基于Android的可交互廣告終端設備,在系統(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分鐘電話功能)。基于Android的可交互廣告機設備終端,為信息發(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)方案的基礎(chǔ),它是實現(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基礎(chǔ)上的Android方案廣告機設備項目全套研發(fā)完成,正常生產(chǎn)并推向市場。主要應用案例有福建電信、河北移動、遼寧移動、重慶聯(lián)通、成都普惠金融、機場(福州、廈門、長春、南京、三亞、南昌、西安、鄭州等機場)。該設備聯(lián)合Web業(yè)務平臺,為信息發(fā)布及業(yè)務辦理的自動化、信息化提供可行的解決方案。

[參考文獻]

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

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

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

主站蜘蛛池模板: 中文毛片无遮挡播放免费| 综合色天天| 中文字幕永久在线看| 欧美另类一区| 特级aaaaaaaaa毛片免费视频| 日韩经典精品无码一区二区| 国产精品刺激对白在线| 免费国产好深啊好涨好硬视频| 欧美在线视频不卡第一页| 91麻豆精品视频| 国产农村1级毛片| 中文字幕天无码久久精品视频免费| 三上悠亚一区二区| 国产极品粉嫩小泬免费看| 日韩在线永久免费播放| 中国特黄美女一级视频| 一本二本三本不卡无码| 天堂网亚洲综合在线| 成人年鲁鲁在线观看视频| 成人福利在线看| 麻豆精品在线| 丝袜亚洲综合| 亚洲三级电影在线播放| 免费人成黄页在线观看国产| 国产午夜人做人免费视频中文| 亚洲欧州色色免费AV| 欧美一级黄片一区2区| 伊人成人在线| 国产亚洲精品97AA片在线播放| 亚洲一级无毛片无码在线免费视频 | 欧美福利在线| 亚洲AV免费一区二区三区| 91精品国产91欠久久久久| 国产97公开成人免费视频| 国产高清在线观看| 亚洲成在线观看| 在线看免费无码av天堂的| 最新加勒比隔壁人妻| 啦啦啦网站在线观看a毛片| 国产午夜精品鲁丝片| 精品福利网| 九九热在线视频| 波多野结衣二区| 亚洲91精品视频| 精品福利视频导航| 中文字幕欧美日韩| 国产精品九九视频| 中国国产高清免费AV片| 99热最新网址| 久青草网站| 免费Aⅴ片在线观看蜜芽Tⅴ| 午夜人性色福利无码视频在线观看| 日韩成人高清无码| 国禁国产you女视频网站| 狠狠色香婷婷久久亚洲精品| 极品国产在线| 日韩精品免费一线在线观看| 亚洲欧美精品日韩欧美| 九九九久久国产精品| 亚洲an第二区国产精品| 男女猛烈无遮挡午夜视频| 日韩精品资源| 特级精品毛片免费观看| 在线观看91香蕉国产免费| 久久五月视频| 最新国产高清在线| 综合天天色| 精品久久久久成人码免费动漫| 26uuu国产精品视频| 99视频精品全国免费品| 亚洲中文精品人人永久免费| 九九线精品视频在线观看| 91外围女在线观看| 久久九九热视频| 草草影院国产第一页| 久久 午夜福利 张柏芝| 中文字幕中文字字幕码一二区| 精品国产女同疯狂摩擦2| 色综合天天综合中文网| 国产产在线精品亚洲aavv| 国产一二三区在线| 亚洲一区免费看|