亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于微信小程序的節(jié)目預(yù)約系統(tǒng)及方法與流程

文檔序號:11778977閱讀:1001來源:國知局
一種基于微信小程序的節(jié)目預(yù)約系統(tǒng)及方法與流程

本發(fā)明涉及智能電視遙控領(lǐng)域,尤其是涉及一種基于微信小程序的節(jié)目預(yù)約系統(tǒng)及方法。



背景技術(shù):

epg(electronicprogramguide,電子節(jié)目指南)是iptv上提供的各種業(yè)務(wù)索引及導(dǎo)航的一個門戶系統(tǒng),作為數(shù)字電視機(jī)頂盒最基本也是最實用的應(yīng)用之一,以“頻道-節(jié)目-時間”的方式向用戶提供了一段時間內(nèi)的所有電視節(jié)目信息,用戶可以選擇自己喜歡的頻道,預(yù)約自己喜歡的電視節(jié)目。具體的,數(shù)字電視用戶可通過epg獲知在未來一天內(nèi)、一周內(nèi)或一個月內(nèi)每個頻道的所有節(jié)目具體播出的時間,節(jié)目簡介等信息,用戶可根據(jù)自己的喜好,對未來即將播出的某個節(jié)目進(jìn)行預(yù)約觀看。

傳統(tǒng)的節(jié)目預(yù)約方式,是用戶在機(jī)頂盒上對某節(jié)目進(jìn)行預(yù)約后,在被預(yù)約節(jié)目開始一分鐘前機(jī)頂盒會在電視屏幕上彈出提示框,提示用戶預(yù)約的節(jié)目即將播出,用戶選擇確定之后,即可跳轉(zhuǎn)到所預(yù)約的頻道觀看節(jié)目。這種傳統(tǒng)的節(jié)目預(yù)約方式需要在機(jī)頂盒一直保持在開機(jī)運行的狀態(tài)下,才可實現(xiàn)預(yù)約節(jié)目的提醒和跳轉(zhuǎn),當(dāng)機(jī)頂盒處于關(guān)機(jī)斷電的情況下,這種傳統(tǒng)的節(jié)目預(yù)約方式就無法發(fā)揮作用,用戶很有可能錯過預(yù)約的電視節(jié)目。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種適用范圍廣、提升用戶體驗、多節(jié)目預(yù)約、操作簡單的基于微信小程序的節(jié)目預(yù)約系統(tǒng)及方法。

本發(fā)明的目的可以通過以下技術(shù)方案來實現(xiàn):

一種基于微信小程序的節(jié)目預(yù)約系統(tǒng),該系統(tǒng)包括:

微信服務(wù)器:用于提供與微信用戶相關(guān)的數(shù)據(jù)、響應(yīng)后臺服務(wù)器的請求生成二維碼以及向移動終端推送預(yù)約提醒信息;

后臺服務(wù)器:與微信服務(wù)器通信,用以存儲微信id和電視機(jī)端id的綁定信息以及微信用戶的切換播放頻道遙控指令;

移動終端:與后臺服務(wù)器通信,進(jìn)行id綁定及發(fā)送二維碼生成指令,包括安裝有微信應(yīng)用的智能手機(jī)和平板電腦,并掃描電視機(jī)端顯示的二維碼;

電視機(jī)端:進(jìn)行節(jié)目播放以及通過后臺服務(wù)器獲取微信服務(wù)器生成的二維碼并顯示。

一種節(jié)目預(yù)約方法,用以使用戶無論在機(jī)頂盒是否開機(jī)的情況下都通過移動終端接收預(yù)約界面提醒和跳轉(zhuǎn)觀看,包括以下步驟:

1)移動終端用戶通過微信小程序掃描電視機(jī)端顯示的二維碼,并將移動終端與電視機(jī)端進(jìn)行綁定,綁定信息存儲到后臺服務(wù)器數(shù)據(jù)庫的綁定關(guān)系表中,同時生成預(yù)約信息存儲在后臺服務(wù)器的預(yù)約列表中;

2)后臺服務(wù)器輪詢預(yù)約列表,將符合條件的預(yù)約信息發(fā)送到微信服務(wù)器;

3)微信服務(wù)器向移動終端用戶發(fā)送提醒信息;

4)移動終端用戶點擊微信小程序頁面上的觀看按鈕后,移動終端將跳轉(zhuǎn)頻道信息發(fā)送到后臺服務(wù)器;

5)后臺服務(wù)器將信息轉(zhuǎn)換成遙控指令存儲到遙控指令列表

6)電視機(jī)端到后臺服務(wù)器中獲取遙控指令并跳轉(zhuǎn)顯示對應(yīng)的頻道。

所述的步驟1)具體包括以下步驟:

11)電視機(jī)端將電視機(jī)id發(fā)送到后臺服務(wù)器;

12)后臺服務(wù)器將電視機(jī)id存儲到本地緩存中;

13)后臺服務(wù)器將預(yù)約節(jié)目信息存儲到本地緩存中;

14)后臺服務(wù)器將電視機(jī)id作為參數(shù)向微信服務(wù)器請求二維碼圖片;

15)微信服務(wù)器響應(yīng)請求,生成并發(fā)送二維碼圖片到后臺服務(wù)器;

16)后臺服務(wù)器發(fā)送二維碼圖片到電視機(jī)端并顯示;

17)移動終端掃描電視機(jī)端的二維碼圖片獲取電視機(jī)id;

18)移動終端發(fā)送微信id、電視機(jī)id和預(yù)約節(jié)目key信息到后臺服務(wù)器;

19)后臺服務(wù)器驗證本地緩存中是否存在電視機(jī)id;

110)若存在,將微信id和電視機(jī)id存儲到綁定關(guān)系表中,若不存在,則發(fā)出提示信息到手機(jī)終端,并返回步驟11);

111)綁定完成后,根據(jù)預(yù)約節(jié)目key信息查詢本地緩存獲取預(yù)約節(jié)目信息;

112)后臺服務(wù)器將微信綁定結(jié)果和預(yù)約節(jié)目信息返回移動終端;

113)用戶在移動終端在小程序界面點擊確認(rèn)預(yù)約按鈕;

114)移動終端將預(yù)約節(jié)目請求發(fā)送至后臺服務(wù)器;

115)后臺服務(wù)器將預(yù)約信息存儲到預(yù)約列表并返回預(yù)約結(jié)果到移動終端。

所述的步驟13)中,預(yù)約節(jié)目信息包括節(jié)目名稱、節(jié)目時間和節(jié)目頻道信息。

所述的步驟18)中,預(yù)約節(jié)目key信息為由節(jié)目名稱、節(jié)目時間和節(jié)目頻道加密生成的32位字符串。

所述的步驟18)中,所述的預(yù)約節(jié)目信息包括至少一組節(jié)目名稱、節(jié)目時間和節(jié)目頻道信息。

所述的后臺服務(wù)器為iptv機(jī)頂盒。

與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:

一、適用范圍廣:微信已經(jīng)應(yīng)用于大部分移動終端操作系統(tǒng)上,因此此技術(shù)適用范圍廣,節(jié)目預(yù)約技術(shù)能適用于多種移動終端操作系統(tǒng),包括android、ios和windowsphone等。

二、提升用戶體驗:無論機(jī)頂盒是否開機(jī),移動終端都可以收到預(yù)約提醒消息,提升了用戶體驗。

三、多節(jié)目預(yù)約:用戶可以預(yù)約多個節(jié)目,解決了之前傳統(tǒng)的節(jié)目預(yù)約單個用戶只能預(yù)約一個節(jié)目的限制。

四、操作簡單:用戶通過點擊移動終端收到的預(yù)約提醒消息,點擊觀看按鈕,電視機(jī)端便會自動切換播放頻道,提升了電視節(jié)目預(yù)約的操作效率,為用戶提供了方便。

附圖說明

圖1為本發(fā)明的系統(tǒng)構(gòu)架圖。

圖2為移動終端綁定電視機(jī)端并確認(rèn)節(jié)目預(yù)約的流程圖。

圖3為移動終端接收預(yù)約提醒并在電視機(jī)端播放的流程圖。

圖4為移動終端確認(rèn)預(yù)約界面。

圖中標(biāo)記說明:

101、移動終端,102、電視機(jī)端,103、微信服務(wù)器,104、后臺服務(wù)器。

具體實施方式

下面結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)說明。

實施例

為了解決現(xiàn)有技術(shù)存在的不足,本發(fā)明的目的在于提供一種基于微信小程序的預(yù)約節(jié)目系統(tǒng)及方法,能夠使用戶無論機(jī)頂盒是否開機(jī)的情況下都能通過移動終端接收預(yù)約界面提醒和跳轉(zhuǎn)觀看。

如圖1所示,為實現(xiàn)上述目的,本發(fā)明提供的基于微信小程序的預(yù)約節(jié)目系統(tǒng),包括:移動終端101、電視機(jī)端102、微信服務(wù)器103及后臺服務(wù)器104,其中,

微信服務(wù)器103,用于提供與微信用戶相關(guān)的數(shù)據(jù)和推送預(yù)約提醒信息;

后臺服務(wù)器104,用于存儲微信id和電視機(jī)端id的綁定關(guān)系和存儲用戶切換播放頻道遙控指令;

具體而言,微信服務(wù)器103生成的二維碼顯示在電視機(jī)端102上,移動終端101掃描并電視機(jī)端102上的二維碼后發(fā)送相關(guān)數(shù)據(jù)到后臺服務(wù)器104,后臺服務(wù)器104存儲相關(guān)數(shù)據(jù)。

結(jié)合上述系統(tǒng),本發(fā)明提供的基于微信小程序的預(yù)約節(jié)目方法,包括以下步驟:

a.移動終端用戶通過微信掃描電視機(jī)端的二維碼將移動終端與電視機(jī)端進(jìn)行綁定(存儲到綁定關(guān)系表),同時生成預(yù)約信息存儲在后臺服務(wù)器的預(yù)約列表中,如圖2所示,步驟a進(jìn)一步包括以下步驟:

a1.電視機(jī)端把電視機(jī)id發(fā)送到后臺服務(wù)器;

a2.后臺服務(wù)器將電視機(jī)id存儲到本地memcache中;

a3.后臺服務(wù)器將預(yù)約節(jié)目信息(包括節(jié)目名稱、節(jié)目時間、節(jié)目頻道)存儲到本地memcache中;

a4.后臺服務(wù)器將電視機(jī)id作為參數(shù)向微信服務(wù)器請求二維碼圖片;

a5.微信服務(wù)器返回二維碼圖片到后臺服務(wù)器;

a6.后臺服務(wù)器返回二維碼圖片到電視機(jī)端;

a7.移動終端掃描電視機(jī)端二維碼獲取電視機(jī)id;

a8.移動終端發(fā)送微信id、電視機(jī)id和預(yù)約節(jié)目key(由節(jié)目名稱、節(jié)目時間、節(jié)目頻道加密生成的32位字符串)到后臺服務(wù)器;

a9.后臺服務(wù)器驗證本地memcache中是否存在電視機(jī)id;

a10.若存在,將微信id和電視機(jī)id存儲到綁定關(guān)系表中;

a11.綁定完成后,根據(jù)預(yù)約節(jié)目key查詢本地memcache獲取預(yù)約節(jié)目信息;

a12.將微信綁定結(jié)果和預(yù)約節(jié)目信息返回移動終端;

a13.用戶在移動終端點擊確認(rèn)預(yù)約按鈕;

a14.移動終端將預(yù)約節(jié)目請求發(fā)送至后臺服務(wù)器;

a15.后臺服務(wù)器將預(yù)約信息存儲到預(yù)約列表并返回預(yù)約結(jié)果到移動終端;

b.后臺服務(wù)器輪詢預(yù)約列表,將符合條件的預(yù)約信息發(fā)送到微信服務(wù)器;

c.微信服務(wù)器給移動終端用戶發(fā)送提醒信息;

d.移動終端用戶點擊頁面上的觀看按鈕后,移動終端將跳轉(zhuǎn)頻道信息發(fā)送到后臺服務(wù)器;

e.后臺服務(wù)器將信息轉(zhuǎn)換成遙控指令存儲到遙控指令列表

f.電視機(jī)端到后臺服務(wù)器中獲取遙控指令并跳轉(zhuǎn)顯示對應(yīng)的頻道。

圖3為在移動終端和電視機(jī)端綁定完成,并且用戶提交預(yù)約信息后,移動終端接收到預(yù)約提醒消息步驟,包括b、c、d、e和f。

綜上所述,本發(fā)明所提供的基于微信小程序的節(jié)目預(yù)約方法及系統(tǒng),方法包括:通過微信服務(wù)器獲取帶電視機(jī)id和預(yù)約界面信息的二維碼,當(dāng)移動終端掃描電視機(jī)端展示的二維碼,將用戶微信id、電視機(jī)id和預(yù)約節(jié)目信息發(fā)送到后臺服務(wù)器進(jìn)行綁定和更新預(yù)約列表;預(yù)約信息存儲后,后臺服務(wù)器輪詢符合條件的預(yù)約列表;當(dāng)查詢到符合條件的預(yù)約信息,后臺服務(wù)器把預(yù)約信息發(fā)送到微信服務(wù)器請求發(fā)送提醒消息;微信服務(wù)器根據(jù)微信id給用戶發(fā)送預(yù)約提醒消息;移動終端收到提醒消息后,點擊跳轉(zhuǎn)到確認(rèn)觀看界面,點擊發(fā)送觀看消息到后臺服務(wù)器;后臺服務(wù)器將節(jié)目觀看消息轉(zhuǎn)換成指令存儲到遙控指令列表;電視機(jī)端輪詢到此遙控指令便跳轉(zhuǎn)顯示對應(yīng)的頻道。

基于本發(fā)明的語音遙控方法及系統(tǒng),避免了在機(jī)頂盒斷電或用戶不在電視機(jī)前無法及時得到通知的問題,使用戶在機(jī)頂盒關(guān)機(jī)斷電的情況下也能收到節(jié)目預(yù)約提醒,提升了數(shù)字電視終端用戶的收視體驗和電視節(jié)目預(yù)約的操作效率,用戶可以使用移動智能終端進(jìn)行電視節(jié)目的預(yù)約,通過掃描節(jié)目二維碼提交節(jié)目預(yù)約請求,在預(yù)約時間即將到時,移動終端便會收到提醒信息,并且用戶可以直接通過移動終端直接切換電視機(jī)端的播放頻道,為用戶提供了方便,符合電視節(jié)目預(yù)約的發(fā)展潮流。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1