本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體地,涉及互動視頻展示方法和裝置。
背景技術(shù):
隨著商業(yè)經(jīng)濟的迅猛發(fā)展,市場競爭力的加大,商業(yè)廣告也是鋪天蓋地。多樣化的廣告方式融入我們的生活當中,比如說報紙、電視、手機等等。而要從給企業(yè)帶來的巨大效益和經(jīng)濟型兩方面考慮,液晶廣告機無疑最受歡迎。液晶廣告機可以分為多種:車載廣告機、網(wǎng)絡(luò)廣告機、落地式廣告機、樓宇廣告機、框架廣告機、圖片廣告機。液晶廣告機作為一種新的傳媒介質(zhì),它的用途非常廣泛,主要用于廣告和一些公益事業(yè),投放在賓館酒店、電梯口、電梯間、商業(yè)寫字樓、展覽現(xiàn)場、娛樂休閑場所、火車站、地鐵站、飛機場、出租車內(nèi)、公交旅游巴士、列車上、地鐵內(nèi)、飛機里、商場超市、專賣店、連鎖店、便利店、促銷柜臺等場合。傳統(tǒng)的廣告機只是根據(jù)預設(shè)的廣告列表循環(huán)地播放廣告,對于有些視頻廣告信息消費者只能在廣告播放的當前時段獲取,一旦消費者錯過廣告的播放時段就沒有任何意義。若廣告機能與消費者進行互動,將廣告的簡要信息,如廣告名稱、優(yōu)惠信息等內(nèi)容以簡短文字發(fā)送給消費者,定能大大提升廣告的效益。
隨著科技的進步和人民生活水平的提高,手機、平板等移動設(shè)備在普通群眾的普及率越來越高。移動設(shè)備的攜帶方便、服務(wù)個性化、能為用戶提供基于位置的服務(wù)等天然優(yōu)勢,使得手持移動媒體互動廣告這種新型的廣告形式正受到越來越多廣告主的青睞。如何利用移動設(shè)備增強視頻節(jié)目的趣味性,加強視頻展示系統(tǒng)與用戶之間的互動,以彌補自身單向傳播的缺陷與不足是一個亟待解決的現(xiàn)實問題。
在視頻液晶展示系統(tǒng)人機互動方面,公布號為cn105163152a的中國發(fā)明專利申請公開了一種電視互動系統(tǒng)的互動接入方法,其中用戶利用移動設(shè)備上第三方應(yīng)用提供的搖一搖功能接入互動系統(tǒng)。應(yīng)用服務(wù)通過將用戶信息和獎勵信息顯示在電視視頻畫面上,吸引用戶參與互動,從而提高電視節(jié)目的收視率。但是該方法的局限性很大。首先,該電視互動系統(tǒng)有互動時間局限性,只能在廣告等特定時間內(nèi)進行互動,不能全天候24小時實現(xiàn)互動。同時,即使在互動時間段內(nèi),用戶也只能單向參與,電視被動顯示,不能在移動設(shè)備上實現(xiàn)復雜的應(yīng)用,比如互動反饋信息的展示。另外該互動系統(tǒng)受眾群體只是居家人士,覆蓋面不廣,移動性差。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種接入方式簡單、互動效率高的互動視頻展示方法和裝置。
根據(jù)本發(fā)明實施例的一種互動控制裝置,包括:存儲模塊,用于存儲節(jié)目清單以及視頻節(jié)目的相關(guān)信息;播放模塊,連接至存儲模塊,基于節(jié)目清單在顯示模塊上播放視頻節(jié)目;無線發(fā)射模塊,在一定區(qū)域內(nèi)以廣播形式發(fā)送能被用戶的移動設(shè)備所識別的廣播數(shù)據(jù),其中該廣播數(shù)據(jù)包含無線發(fā)射模塊的身份信息;無線通信模塊,耦接至播放模塊,在移動設(shè)備基于其接收到的廣播數(shù)據(jù)選擇性地建立與無線通信模塊間的通信連接后,與移動設(shè)備之間進行與視頻節(jié)目有關(guān)的信息交互。
根據(jù)本發(fā)明實施例的一種互動視頻展示裝置,包括:顯示模塊,用于顯示視頻節(jié)目;以及如前所述的互動控制裝置。
根據(jù)本發(fā)明實施例的一種互動視頻展示方法,包括:在顯示模塊上播放視頻節(jié)目;通過無線發(fā)射模塊在一定區(qū)域內(nèi)以廣播形式發(fā)送能被用戶移動設(shè)備所識別的廣播數(shù)據(jù),其中該廣播數(shù)據(jù)包含無線發(fā)射模塊的身份信息;以及在移動設(shè)備基于其接收到的廣播數(shù)據(jù)選擇性地建立與無線通信模塊間的通信連接后,通過無線通信模塊與移動設(shè)備之間進行與視頻節(jié)目有關(guān)的信息交互。
根據(jù)本發(fā)明實施例的一種人機互動方法,包括:通過位于裝置內(nèi)部的無線發(fā)射模塊在一定區(qū)域內(nèi)以廣播形式不斷發(fā)送廣播數(shù)據(jù),其中該廣播數(shù)據(jù)包含無線發(fā)射模塊的身份信息;用戶在區(qū)域內(nèi)通過移動設(shè)備接收廣播數(shù)據(jù),并基于接收到的廣播數(shù)據(jù)選擇性地建立移動設(shè)備與位于裝置內(nèi)部的無線通信模塊間的通信連接;以及通過移動設(shè)備和無線通信模塊間的通信連接實現(xiàn)用戶與裝置之間的信息交互。
根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng),通過互動視頻展示裝置內(nèi)設(shè)置的無線發(fā)射模塊在一個區(qū)域內(nèi)以廣播形式不斷發(fā)送包含其身份信息的廣播數(shù)據(jù),使得用戶在進入該區(qū)域后,其移動設(shè)備可以接收到上述廣播數(shù)據(jù),并基于該數(shù)據(jù)選擇性地與互動視頻展示裝置內(nèi)的無線通信模塊建立通信連接。隨后,移動設(shè)備和無線通信模塊可以進行雙向數(shù)據(jù)交換,從而實現(xiàn)用戶與互動視頻展示裝置間的人機交互。
附圖說明
圖1為根據(jù)本發(fā)明實施例的的互動視頻展示系統(tǒng)100的示意性框圖;
圖2為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)100a的應(yīng)用示意圖;
圖3為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)100a的互動流程圖;
圖4為根據(jù)本發(fā)明實施例的基于目標頁面的設(shè)備自動綁定方法的信息交互方案圖;
圖5為根據(jù)本發(fā)明實施例的基于目標頁面的數(shù)據(jù)通訊的信息交互方案圖;
圖6為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)的信息交互流程圖;
圖7為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)的多人互動示意圖;
圖8為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)的多人互動實例流程圖。
具體實施方式
現(xiàn)有的視頻廣告展示裝置功能單一,展示裝置只能單向、線性地傳播視頻信息,用戶也只能夠被動地接收視頻展示系統(tǒng)播放的視頻信息。然而作為用戶,不僅僅是信息的接收者其實還是視頻信息傳播的參與者。針對此類不足,本發(fā)明的實施例提供了一種互動視頻展示系統(tǒng),意在加強視頻展示裝置與用戶之間的互動,使用戶參與成為互動的重要組成部分,以彌補視頻展示裝置自身單向傳播的缺陷與不足。
圖1為根據(jù)本發(fā)明實施例的的互動視頻展示系統(tǒng)100的示意性框圖,主要包括:移動設(shè)備10、無線發(fā)射模塊20、無線通信模塊30、播放模塊40、存儲模塊50以及顯示模塊60,其中模塊20-50共同構(gòu)成互動控制裝置,與顯示模塊60一起組成互動視頻展示裝置。顯示模塊60,例如液晶顯示屏,主要用于顯示視頻信息。存儲模塊50存儲視頻節(jié)目清單、視頻節(jié)目相關(guān)信息和優(yōu)惠信息等內(nèi)容,同時可以對節(jié)目清單進行管理。播放模塊40連接至存儲模塊50和顯示模塊60,基于節(jié)目清單在顯示模塊60上播放視頻節(jié)目,這些視頻節(jié)目可以被事先存放于存儲模塊50中。
移動設(shè)備10可以是手機、平板電腦、pda等手持移動設(shè)備。無線發(fā)射模塊20在一定區(qū)域內(nèi)以廣播形式不斷發(fā)送能被移動設(shè)備10所識別的廣播數(shù)據(jù),其中該廣播數(shù)據(jù)包含無線發(fā)射模塊20的身份信息。一般地,無線發(fā)射模塊20可以采用符合微信搖一搖協(xié)議的ibeacon無線發(fā)射設(shè)備,其以一定時間間隔廣播包括proximityuuid、major和minor的ibeaconid數(shù)據(jù)。而相應(yīng)地,想要接收并識別該ibeaconid數(shù)據(jù),移動設(shè)備10需要支持低功耗藍牙(bluetoothlowenergy,ble)技術(shù),例如支持bluetooth4.0或者bluetoothsmart。本領(lǐng)域技術(shù)人員可以理解,前述ibeacon無線發(fā)射設(shè)備也可以用其它采用低功耗藍牙技術(shù)的無線發(fā)射設(shè)備所替代。
用戶使用移動設(shè)備10,例如通過移動設(shè)備10內(nèi)部安裝的客戶端應(yīng)用程序,來查找和接收廣播數(shù)據(jù),并基于接收到的數(shù)據(jù)選擇性地建立與無線通信模塊30間的通信連接。無線通信模塊30通過無線網(wǎng)絡(luò)發(fā)送和接收數(shù)據(jù),可以采用符合微信airsync協(xié)議的藍牙無線通信設(shè)備或者符合微信airkiss協(xié)議的wifi無線通信設(shè)備。在與無線通信模塊30間基于接收到的廣播數(shù)據(jù)建立起通信連接后,移動設(shè)備10和互動視頻展示裝置之間的信息交互即可直接通過無線通信模塊30進行。在一些實施例中,無線通信模塊30還耦接至播放模塊40,移動設(shè)備10發(fā)送給無線通信模塊30的信息可以被提供至播放模塊40,進而顯示在顯示模塊60上。而移動設(shè)備10向互動視頻展示裝置請求的數(shù)據(jù)可經(jīng)過無線通信模塊30返回給移動設(shè)備10,并在移動設(shè)備10的屏幕上加以顯示。
圖2為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)100a的應(yīng)用示意圖,其中移動設(shè)備10a為手機,無線發(fā)射設(shè)備20a為符合微信搖一搖協(xié)議的ibeacon無線發(fā)射設(shè)備,無線通信設(shè)備30a采用符合微信airsync協(xié)議的藍牙無線通信設(shè)備或者符合微信airkiss協(xié)議的wifi無線通信設(shè)備,40a為視頻播放器,50a為視頻節(jié)目存儲設(shè)備,60a為顯示器。以下結(jié)合圖3對圖2所示的互動視頻展示系統(tǒng)的工作原理做進一步描述。圖3為互動視頻展示系統(tǒng)100a的互動流程圖,包括步驟310-360。
在步驟310,互動視頻展示裝置的服務(wù)提供者事先向微信后臺申請ibeaconid,并將其配置到ibeacon無線發(fā)射設(shè)備20a中。同時,服務(wù)提供者還會配置與ibeaconid對應(yīng)的目標頁面,例如自定義的html5頁面(簡稱h5頁面)。
在步驟320,ibeacon無線發(fā)射設(shè)備20a以一定時間間隔廣播該ibeaconid。
在步驟330,用戶在ibeacon無線發(fā)射設(shè)備20a的信號范圍內(nèi),通過手機10a上微信客戶端提供的搖一搖周邊功能搜索ibeacon無線發(fā)射設(shè)備20a。在步驟330中,用戶可能進行以下操作:使能手機10a上的藍牙功能并打開微信客戶端,進入微信發(fā)現(xiàn)下的搖一搖界面,選擇周邊,然后搖動手機10a。此時,微信客戶端通過監(jiān)聽手機加速度變化來檢測手機10a的搖動操作。當手機加速度變化超過設(shè)定值時,即觸發(fā)微信客戶端接收前述ibeaconid,并將與ibeaconid對應(yīng)的目標頁面的鏈接顯示給用戶。
在步驟340,用戶點擊微信返回的頁面鏈接進入預設(shè)的目標頁面,并隨后在步驟350通過一系列操作,例如身份授權(quán)、設(shè)備綁定等,建立手機10a與無線通信設(shè)備30a間的通信連接。
連接建立后,在步驟360,手機10a通過airsync或者airkiss協(xié)議和無線通信設(shè)備30a進行雙向的直接信息交互?;诖耍纯蓪崿F(xiàn)用戶與互動視頻展示裝置之間的互動。用戶可以從互動視頻展示裝置處獲取正在播放的視頻節(jié)目的相關(guān)信息,如節(jié)目的名稱、簡要內(nèi)容、時長等。交互的信息可以根據(jù)需要展示在手機微信的目標頁面上,或者顯示于顯示器60a中。
在實際應(yīng)用中,若想要建立手機10a與無線通信設(shè)備30a的通信連接,使得手機10a可以與無線通信設(shè)備30a進行直接的信息交互,需要先將openid和deviceid進行綁定,其中openid是每個微信用戶的唯一身份標識碼,而deviceid是每個設(shè)備的唯一身份標識碼。一般地,可以通過在微信公眾平臺接口網(wǎng)站或者開發(fā)者自己開發(fā)的綁定頁面上手動輸入openid和deviceid進行綁定,但這個過程比較繁瑣。在本發(fā)明的一些實施例中,利用微信頁面授權(quán)機制和微信jsapi掃描接口分別獲取openid和deviceid,然后通過調(diào)用微信綁定接口進行自動綁定,大大地提高了用戶體驗。該設(shè)備自動綁定方法的具體步驟如圖4所示。
步驟410:用戶進入微信搖一搖周邊頁面,搖動手機,手機開始搜索周邊ibeacon設(shè)備信號,并顯示所有與周邊ibeacon設(shè)備關(guān)聯(lián)的目標頁面鏈接,用戶點擊目標鏈接進入目標頁面。
步驟420:遠程服務(wù)器檢測到目標頁面在微信客戶端被載入,首先判斷本次會話中的openid是否有效,如果會話中的openid已過期,立即啟用微信授權(quán)機制,將頁面重定向到用戶授權(quán)頁面。反之,直接返回openid給目標頁面,存儲到對應(yīng)的變量中。此處所指的遠程服務(wù)器是指服務(wù)提供者自行搭建的服務(wù)器,用來處理來自用戶微信客戶端的網(wǎng)絡(luò)請求、存儲優(yōu)惠信息與節(jié)目的對應(yīng)關(guān)系、存儲優(yōu)惠券信息等。
步驟430:在用戶授權(quán)頁面中,用戶點擊頁面上的同意按鈕進行授權(quán)之后,頁面重新回調(diào)到目標頁面,并將授權(quán)返回的結(jié)果參數(shù)openid存儲到本次會話中,同時返回給目標頁面,由目標頁面存儲到對應(yīng)的變量中。
步驟440:用戶在目標頁面中搖動手機,目標頁面檢測到用戶搖動手機后調(diào)用jsapi的掃描接口,自動掃描無線通信設(shè)備30a并返回對應(yīng)的deviceid,同時將這個deviceid存儲到另一個變量中。特別地,無線通信設(shè)備30a在被接入到系統(tǒng)之前需要到微信硬件平臺進行注冊,注冊通過的設(shè)備才可能被微信的掃描接口掃描到,以便進行數(shù)據(jù)發(fā)送和接收等后續(xù)開發(fā)。
步驟450:目標頁面一旦檢測到openid和deviceid變量值都存在,就調(diào)用ajax方法向遠程服務(wù)器發(fā)送包含openid和deviceid參數(shù)綁定的網(wǎng)絡(luò)請求。
步驟460:遠程服務(wù)器收到綁定請求后,解析出openid和deviceid,并調(diào)用微信的綁定接口進行自動綁定。
目標頁面與無線通信設(shè)備30a間的數(shù)據(jù)交互主要通過微信的jsapi接口進行。微信的jsapi接口一般包括初始化設(shè)備庫、掃描設(shè)備、連接設(shè)備、發(fā)送數(shù)據(jù)、接收數(shù)據(jù)等接口,在不同的手機(比如不同型號或者不同操作系統(tǒng))上有不同的表現(xiàn)。為了優(yōu)化數(shù)據(jù)交互界面、提升用戶體驗,在一些實施例中,可以采用如圖5所示的數(shù)據(jù)通訊方案。
步驟510:用戶進入微信搖一搖周邊功能,搖動手機,微信顯示目標頁面鏈接,用戶點擊鏈接進入目標頁面。
步驟520:在目標頁面中,用戶搖動手機,目標頁面監(jiān)測到手機搖動,調(diào)用搖動回調(diào)函數(shù)。
步驟530:搖動回調(diào)函數(shù)里執(zhí)行微信jsapi掃描設(shè)備接口,搜索周邊設(shè)備,同時啟用掃描定時器。
步驟540:掃描定時時間到后如果沒有掃描到周邊設(shè)備,則調(diào)用窗口組件進行提示,如果掃描到周邊設(shè)備,則執(zhí)行發(fā)送查詢數(shù)據(jù)(例如查詢當前播放視頻節(jié)目的節(jié)目名稱)到設(shè)備,并啟用查詢定時器。
步驟550:查詢定時時間到后設(shè)備如果沒有返回查詢結(jié)果(例如節(jié)目名稱),則調(diào)用窗口組件進行提示,如果查詢到對應(yīng)結(jié)果,則將查詢結(jié)果發(fā)給遠程服務(wù)器以進行關(guān)聯(lián)數(shù)據(jù)的查詢。
步驟560:在遠程服務(wù)器返回關(guān)聯(lián)數(shù)據(jù)(例如產(chǎn)品的詳細信息、商家的網(wǎng)頁鏈接、紅包、公眾號、廣告、優(yōu)惠券信息)后調(diào)用窗口進行關(guān)聯(lián)數(shù)據(jù)的展示。
本發(fā)明實施例提供的互動視頻展示系統(tǒng)和展示方法是為了解決傳統(tǒng)視頻廣告展示裝置功能單一,展示裝置只能單向、線性地傳播視頻信息等問題。通過使用手機與互動視頻展示裝置建立連接,用戶可以在目標頁面通過手機搖一搖、頁面按鈕和文字輸入等操作獲取或發(fā)送所需的相關(guān)信息,實現(xiàn)人與機器、人與內(nèi)容、人與人三種形式的互動,從而提高視頻展示的關(guān)注度,提升經(jīng)濟效益。
所述人與機器互動,即人機互動,指的是人與互動視頻展示裝置之間的互動,具體地可通過單人搖一搖獲取展示裝置正播放的視頻信息。手機與展示裝置建立連接后,用戶在目標頁面通過相應(yīng)操作即可獲取當前展示裝置正在在播放的視頻節(jié)目的相關(guān)信息,例如節(jié)目名稱、簡單介紹、視頻時長和相關(guān)優(yōu)惠信息。
所述人與內(nèi)容互動,即人與信息之間的互動。以廣告視頻為例,各商品廠商為了吸引消費者促進購物,往往會提供各種優(yōu)惠信息,如購物券、預約等服務(wù)。用戶通過領(lǐng)取購物券和預約等動作實現(xiàn)人與內(nèi)容之間的互動。
所述人與人互動,即人與人之間的互動且為雙人甚至多人之間的互動。本發(fā)明所指的人與人互動并非指的是面對面的直接信息交流的互動形式,而是指通過手機或者其他手持移動設(shè)備與互動視頻展示裝置之間的信息交互,實現(xiàn)多用戶在互動展示裝置乃至用戶手機端的信息交流?;右曨l展示裝置將用戶發(fā)送的信息顯示在顯示器上。用戶通過手機與互動視頻展示裝置之間的通信連接,可以獲取其他用戶發(fā)送給互動視頻展示裝置的具體信息,并在自己的手機端進行信息的瀏覽和回復。具體的實現(xiàn)形式可以是針對某一活動進行集贊、給廣告廠商留言、對某一個廣告進行評價、用戶評論、中獎公告信息等屏幕走字或者彈幕等多人互動方式。
圖6為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)的信息交互流程圖,主要詳述手機客戶端如何向互動展示裝置請求視頻節(jié)目信息。具體步驟如下:
步驟610:用戶在目標頁面使用搖一搖或頁面按鈕等操作通過airsync或者airkiss協(xié)議與無線通信設(shè)備進行信息交互,以獲取當前顯示器上正在播放的節(jié)目的名稱filename。
步驟620:發(fā)送基于filename的頁面更新請求到遠程服務(wù)器。
步驟630:遠程服務(wù)器查詢與filename匹配的頁面廣告或者優(yōu)惠券等信息,將其轉(zhuǎn)化為頁面信息,發(fā)送給手機。
步驟640:手機接收頁面信息并顯示。
圖7為根據(jù)本發(fā)明實施例的互動視頻展示系統(tǒng)的多用戶互動示意圖,該圖主要展示多用戶互動時的情景。每個用戶都能觀看到互動視頻展示裝置上顯示的內(nèi)容,每個手機都能建立與互動視頻展示裝置的通信連接,因此互動視頻展示裝置可以作為各用戶信息交互的媒介。具體信息交互流程可以參見圖8,其中以中獎公告信息屏幕走字為實例做詳細介紹。
步驟810:在互動之前,顯示器上正在播放相關(guān)視頻節(jié)目,同時顯示信息n1,其中n1可包括互動活動(例如搖優(yōu)惠券活動)的參與提示信息。
步驟820:用戶1通過手機搖一搖或者頁面操作等方式建立其手機與互動視頻展示裝置的連接,發(fā)送數(shù)據(jù)至互動視頻展示裝置,經(jīng)過類似圖6所示的信息交互流程,得到頁面信息m1并顯示在用戶1手機上。同時,互動視頻展示裝置以屏幕走字的形式在顯示器上顯示用戶1本次連接數(shù)據(jù)的結(jié)果m1,例如“恭喜用戶1搖到了某某優(yōu)惠券”,并將m1存儲到存儲設(shè)備。
步驟830:用戶2通過手機搖一搖或者頁面操作等方式建立其手機與互動展示裝置的連接,發(fā)送數(shù)據(jù)至互動視頻展示裝置,經(jīng)過類似圖6所示的信息交互流程,得到信息m2?;右曨l展示裝置將用戶2的返回信息m2和用戶1的連接數(shù)據(jù)結(jié)果m1相結(jié)合,得到最終的頁面信息r2并顯示在用戶2手機上。同時,互動視頻展示裝置以屏幕走字的形式在顯示器上顯示用戶2本次連接數(shù)據(jù)的結(jié)果m2,并將m2存儲到存儲設(shè)備。
步驟840:用戶n通過手機搖一搖或者頁面操作等方式建立其手機與互動展示裝置的連接,發(fā)送數(shù)據(jù)至互動視頻展示裝置,經(jīng)過類似圖6所示的信息交互流程,得到信息mn。互動視頻展示裝置將用戶n的返回信息mn和用戶n-1的連接數(shù)據(jù)結(jié)果m(n-1)相結(jié)合,得到最終的頁面信息rn并顯示在用戶n手機上。同時,互動視頻展示裝置以屏幕走字的形式在顯示器上顯示用戶n本次連接數(shù)據(jù)的結(jié)果mn,同時將mn存儲到存儲設(shè)備。
最后需要說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其進行限制。盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案脫離本發(fā)明的保護范圍。