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

內(nèi)蒙古廣播電視臺(tái)IPTV消息管理系統(tǒng)布局智能家居

2021-08-09 08:02:36
數(shù)字傳媒研究 2021年6期
關(guān)鍵詞:指令微信用戶

張 庸

內(nèi)蒙古廣播電視臺(tái) 內(nèi)蒙古 呼和浩特市 010050

1 系統(tǒng)概述

目前在IPTV行業(yè),無論微信電視、智能音箱或者任何其他應(yīng)用,在與IPTV對(duì)接的時(shí)候,均需要一套獨(dú)立的消息管理系統(tǒng)以及相應(yīng)的SDK,消息管理系統(tǒng)負(fù)責(zé)與機(jī)頂盒建立連接,SDK接收并對(duì)接機(jī)頂盒APK執(zhí)行相應(yīng)操作。這樣就會(huì)存在如下幾個(gè)方面問題:

(1)各方的SDK要分別和機(jī)頂盒APK對(duì)接,增加了機(jī)頂盒的復(fù)雜度;

(2)各方的SDK要與自家的消息系統(tǒng)對(duì)接,增加了機(jī)頂盒的系統(tǒng)開銷;

(3)各方的SDK埋點(diǎn),采集機(jī)頂盒信息,用戶的信息安全得不到保障;

(4)各方的SDK會(huì)相互爭(zhēng)搶資源,影響機(jī)頂盒的穩(wěn)定性;

(5)新業(yè)務(wù)需求,各方SDK均需要升級(jí);

(6)各方消息直接推送到機(jī)頂盒APK,不能夠滿足廣電總局對(duì)機(jī)頂盒可管可控的業(yè)務(wù)要求。

因此,內(nèi)蒙古廣播電視臺(tái)通過建設(shè)統(tǒng)一的消息管理平臺(tái),來處理微信電視、智能音箱、語音遙控等第三方系統(tǒng)傳遞過來的消息命令,同時(shí)實(shí)現(xiàn)日常消息的管理與發(fā)布,從而全面做到播控平臺(tái)對(duì)IPTV業(yè)務(wù)的可管可控。

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

建立統(tǒng)一的消息管理系統(tǒng),包含兩大模塊(見圖1)。

圖1

(1)消息管理系統(tǒng):對(duì)接各個(gè)業(yè)務(wù)系統(tǒng),與各個(gè)業(yè)務(wù)系統(tǒng)進(jìn)行消息交換,以及與機(jī)頂盒建立連接關(guān)系。

消息管理后臺(tái):管理不同的接入外網(wǎng)系統(tǒng),及外網(wǎng)系統(tǒng)與用戶機(jī)頂盒的關(guān)聯(lián)關(guān)系。

消息能力平臺(tái)集群:與機(jī)頂盒建立長(zhǎng)連接,完成外網(wǎng)系統(tǒng)與機(jī)頂盒之間的消息交換。考慮系統(tǒng)的健壯性,以集群模式提供服務(wù)。

消息網(wǎng)關(guān):對(duì)接第三方系統(tǒng),接收內(nèi)網(wǎng)消息。

(2)消息SDK:對(duì)機(jī)頂盒進(jìn)行控制操作,及相關(guān)指令的執(zhí)行。

“本地服務(wù)”模塊,根據(jù)各業(yè)務(wù)系統(tǒng)業(yè)務(wù)需要部署,消息管理系統(tǒng)只從內(nèi)網(wǎng)接收消息。

同一第三方,不同業(yè)務(wù)可以共用消息網(wǎng)關(guān),如智能家居業(yè)務(wù),既有“小翼App”又有“智能音箱”,可以用同一個(gè)消息網(wǎng)關(guān)。

流程說明:

(1)機(jī)頂盒開機(jī)后,默認(rèn)自動(dòng)與消息系統(tǒng)建立長(zhǎng)連接。并將機(jī)頂盒相關(guān)信息發(fā)送到消息系統(tǒng),信息包含:用戶ID,機(jī)頂盒類型,區(qū)域等相關(guān)用戶信息;

(2)消息系統(tǒng)匯總管理,機(jī)頂盒發(fā)送的用戶信息;

(3)第三方系統(tǒng)要進(jìn)行用戶綁定的時(shí)候,需要通過消息系統(tǒng)向該系統(tǒng)請(qǐng)求二維碼;

(4)第三方系統(tǒng)綁定用戶后,通過消息系統(tǒng)向機(jī)頂盒發(fā)送相關(guān)指令;

(5)語音遙控器,嵌入語音SDK到機(jī)頂盒,當(dāng)用戶使用語音功能時(shí),先將語音信息發(fā)到語音云進(jìn)行語意解析,然后將轉(zhuǎn)化后的文字或者操作指令,通過消息系統(tǒng)發(fā)送到機(jī)頂盒。

3 消息業(yè)務(wù)分類

總體分為外網(wǎng)系統(tǒng)設(shè)備和內(nèi)網(wǎng)設(shè)備。外網(wǎng)系統(tǒng)設(shè)備包括智能音箱、小翼App、微信電視、第三方App等互聯(lián)網(wǎng)服務(wù)應(yīng)用。內(nèi)網(wǎng)設(shè)備主要包括語音遙控器。

4 消息業(yè)務(wù)類型

(1)控制類指令

投屏播放影片,控制播放/暫停、跳轉(zhuǎn)到指定位置(seek)、停止等功能;

跳轉(zhuǎn)到指定EPG頁面。

(2)按鍵類指令

發(fā)送按鍵消息到機(jī)頂盒APK。

(3)搜索類指令

通過外網(wǎng)系統(tǒng)文字輸入或者語音輸入,接入到消息管理系統(tǒng)時(shí)是純文字指令,調(diào)用系統(tǒng)的搜索接口,完成搜索功能。

(4)信息類指令

“信息類”指通過消息系統(tǒng)管理后臺(tái)推送文字消息到機(jī)頂盒APK,如“緊急通知”等信息,以彈出窗口的形式展示到EPG頁面中間。

5 消息業(yè)務(wù)流程

5.1 長(zhǎng)連接建立過程

商用環(huán)境因?yàn)橛脩袅勘姸啵瑫r(shí)要考慮單點(diǎn)風(fēng)險(xiǎn)。因此消息能力平臺(tái)以集群的方式提供服務(wù)支撐。所以,消息SDK在建立長(zhǎng)連接請(qǐng)求之前,需要先向消息系統(tǒng)請(qǐng)求,分配給該機(jī)頂盒的消息能力服務(wù)器地址,然后再向指定地址發(fā)起長(zhǎng)連接請(qǐng)求。

(1)消息SDK先向指定的消息服務(wù)器發(fā)起請(qǐng)求,獲得分配給該機(jī)頂盒的消息能力服務(wù)器地址;

(2)消息SDK向該能力服務(wù)器地址發(fā)起長(zhǎng)連接請(qǐng)求;

(3)如果斷開,自動(dòng)重新建立長(zhǎng)連接;

(4)如果嘗試3次仍無法建立連接,機(jī)頂盒重新向消息服務(wù)器發(fā)起請(qǐng)求,請(qǐng)求新的消息能力服務(wù)器地址。

5.2 長(zhǎng)連接業(yè)務(wù)邏輯

機(jī)頂盒開機(jī)后,默認(rèn)與消息系統(tǒng)建立長(zhǎng)連接。

(1)語音遙控器可以直接控制機(jī)頂盒,不需要建立綁定關(guān)系;語音遙控器在發(fā)送語譯解析命令的時(shí)候,需要包含機(jī)頂盒的用戶ID,最后解析后的語譯,通過消息系統(tǒng)發(fā)送到機(jī)頂盒。

(2)外網(wǎng)設(shè)備控制機(jī)頂盒,需要判斷綁定關(guān)系。

5.3 設(shè)備綁定解綁

默認(rèn)采用外設(shè)掃描二維碼綁定機(jī)頂盒。

5.4 外網(wǎng)系統(tǒng)設(shè)備綁定

外網(wǎng)系統(tǒng)如智能音箱、小翼App、微信電視等,統(tǒng)一通過掃描二維碼進(jìn)行設(shè)備綁定。即在機(jī)頂盒的指定路徑顯示二維碼,一般在設(shè)置菜單,用戶可以通過微信、支付寶,或者指定第三方應(yīng)用掃描綁定。

5.5 二維碼的生成

用戶打開機(jī)頂盒指定頁面,如“設(shè)置->微信電視”。

(1)機(jī)頂盒向消息系統(tǒng)發(fā)起請(qǐng)求;

(2)消息系統(tǒng)返回兩部分內(nèi)容:綁定的用戶微信ID,沒有為空;用于綁定的二維碼。綁定原則:一個(gè)機(jī)頂盒終端可以被多個(gè)微信綁定,一個(gè)微信只能綁定一個(gè)機(jī)頂盒終端;

(3)用戶通過微信、支付寶,或者指定第三方應(yīng)用掃碼,外網(wǎng)系統(tǒng)獲得用戶的二維碼信息;

(4)外網(wǎng)系統(tǒng)設(shè)備發(fā)送綁定請(qǐng)求到消息系統(tǒng);

(5)消息系統(tǒng)確認(rèn)該用戶ID發(fā)起過綁定請(qǐng)求,并建立綁定關(guān)系;

(6)外網(wǎng)系統(tǒng)設(shè)備綁定后可以控制機(jī)頂盒。

5.6 外網(wǎng)系統(tǒng)設(shè)備解除綁定

(1)用戶可以從機(jī)頂盒端發(fā)起解除綁定的消息指令;

(2)用戶可以從外網(wǎng)系統(tǒng)設(shè)備端發(fā)起解除綁定的消息指令。

5.7 內(nèi)網(wǎng)語音遙控器綁定

智能語音系統(tǒng)內(nèi)嵌語音SDK,不進(jìn)行設(shè)備的綁定與解綁,默認(rèn)遙控器語音設(shè)備可以控制機(jī)頂盒。

語音遙控器發(fā)送語音消息到語音轉(zhuǎn)譯云平臺(tái)時(shí),帶有機(jī)頂盒的userid信息,云平臺(tái)將解析后的消息指令,根據(jù)userid信息,通過消息系統(tǒng)發(fā)送到機(jī)頂盒。

6 創(chuàng)建圖片二維碼

機(jī)頂盒APK根據(jù)設(shè)備ID或者賬號(hào)ID組裝生成唯一的序列號(hào),標(biāo)識(shí)機(jī)頂盒信息。消息管理系統(tǒng)將參數(shù)發(fā)送到騰訊微信后臺(tái)服務(wù)系統(tǒng),系統(tǒng)生成二維碼給到消息管理系統(tǒng),EPG頁面可以展示該二維碼圖片。

(1)生成二維碼(見圖2)。

圖2

(2)掃描二維碼(見圖3)。

圖3

7 消息隊(duì)列的管理

手機(jī)微信通過代理服務(wù)器把用戶操作命令(消息)發(fā)送到消息隊(duì)列中統(tǒng)一處理。消息隊(duì)列驗(yàn)證消息的格式是否合法。

8 消息處理服務(wù)

(1)建立綁定關(guān)系;

(2)權(quán)限管理;

(3)檢索判斷綁定關(guān)系;

(4)查找綁定機(jī)頂盒;

(5)發(fā)送、接收命令;

(6)向其他第三方系統(tǒng)發(fā)送消息;

(7)其他消息推送。

9 消息的儲(chǔ)存

保存手機(jī)微信用戶的信息,以及微信用戶與響應(yīng)的機(jī)頂盒的綁定關(guān)系。系統(tǒng)支持后臺(tái)瀏覽、查詢、修改、刪除等功能。

猜你喜歡
指令微信用戶
聽我指令:大催眠術(shù)
ARINC661顯控指令快速驗(yàn)證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
微信
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
微信
微信
微信
主站蜘蛛池模板: 国产SUV精品一区二区6| 欧美在线黄| 亚洲美女久久| 亚洲综合国产一区二区三区| 美女免费精品高清毛片在线视| 99中文字幕亚洲一区二区| 成人在线综合| 欧美午夜在线视频| 美女无遮挡免费网站| 国产va欧美va在线观看| 国产在线专区| 国产精品区视频中文字幕| 亚洲黄色片免费看| 国产日产欧美精品| 69综合网| 尤物亚洲最大AV无码网站| 好吊色妇女免费视频免费| 亚洲首页国产精品丝袜| 91年精品国产福利线观看久久| 97在线观看视频免费| 国产精品自在在线午夜| 日韩av高清无码一区二区三区| 亚洲午夜国产片在线观看| 91av成人日本不卡三区| 久草网视频在线| 天堂岛国av无码免费无禁网站| 台湾AV国片精品女同性| 国产在线高清一级毛片| 欧美a√在线| 欧美精品亚洲精品日韩专区va| 亚洲熟女偷拍| 99re这里只有国产中文精品国产精品| 日韩欧美视频第一区在线观看 | 国产免费羞羞视频| 欧美劲爆第一页| 国产在线91在线电影| 国产视频你懂得| 国产一线在线| 亚洲人成网址| AⅤ色综合久久天堂AV色综合 | 国产欧美日韩综合一区在线播放| 国产麻豆精品在线观看| 欧美精品亚洲精品日韩专区| 亚洲V日韩V无码一区二区 | 日本一区二区不卡视频| 91九色国产在线| 人与鲁专区| 波多野结衣爽到高潮漏水大喷| 成人中文在线| 超清无码一区二区三区| 狠狠色狠狠综合久久| 99热这里只有精品在线观看| 中日无码在线观看| 亚洲性网站| 国产精品福利社| 国产综合网站| 国产亚洲精品91| 国产日韩久久久久无码精品| 国产日韩欧美黄色片免费观看| 日本欧美成人免费| 国产三级a| 亚洲精品午夜无码电影网| 六月婷婷激情综合| 亚洲综合欧美在线一区在线播放| 五月激情综合网| 亚洲人成网址| 国产偷国产偷在线高清| 亚洲第一视频免费在线| 青青青亚洲精品国产| 老司机午夜精品视频你懂的| 亚洲天堂视频网站| 国产精品欧美亚洲韩国日本不卡| 极品尤物av美乳在线观看| 极品国产在线| 久久人与动人物A级毛片| 一级全黄毛片| 亚洲国产欧洲精品路线久久| 色悠久久综合| 一级毛片免费的| 国产青青操| 久热这里只有精品6| 国产白浆视频|