本發(fā)明涉及數(shù)字視聽場(chǎng)所消息顯示領(lǐng)域,尤其涉及一種消息顯示方法和系統(tǒng)。
背景技術(shù):
現(xiàn)在彈幕技術(shù)基本應(yīng)用于視頻網(wǎng)站、直播間、圖片彈幕app的交互中,架構(gòu)一般包含服務(wù)端,單一類型的終端。如:視頻網(wǎng)站播放一個(gè)視頻,多個(gè)用戶在相同終端的同一個(gè)視頻上完成交互。彈幕可以給觀眾一種“實(shí)時(shí)互動(dòng)”的感覺,雖然不同彈幕的發(fā)送時(shí)間有所區(qū)別,但是其只會(huì)在視頻中特定的一個(gè)時(shí)間點(diǎn)出現(xiàn),因此在相同時(shí)刻發(fā)送的彈幕基本上也具有相同的主題,在參與評(píng)論時(shí)就會(huì)有與其他觀眾同時(shí)評(píng)論的感覺。而傳統(tǒng)的數(shù)字視聽場(chǎng)所系統(tǒng)交互中現(xiàn)在一般是靜態(tài)的、單一的、通知類消息的文字交互,話題性不強(qiáng),也沒有“實(shí)時(shí)互動(dòng)”的感覺。
技術(shù)實(shí)現(xiàn)要素:
為此,需要提供一種消息顯示方法和系統(tǒng),解決數(shù)字視聽場(chǎng)所中消息顯示單一、互動(dòng)性不強(qiáng)的問題。
為實(shí)現(xiàn)上述目的,發(fā)明人提供了一種消息顯示方法,包括如下步驟:
多個(gè)電子設(shè)備通過數(shù)據(jù)中心服務(wù)器形成一個(gè)分組;
數(shù)據(jù)中心服務(wù)器獲取到該分組中電子設(shè)備發(fā)送的消息;
數(shù)據(jù)中心服務(wù)器將接收的消息發(fā)送到該分組中所有的電子設(shè)備;
電子設(shè)備接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示;
所述多個(gè)電子設(shè)備包括一個(gè)數(shù)字視聽處所內(nèi)的多媒體播放設(shè)備。
進(jìn)一步地,還包括如下步驟:
數(shù)據(jù)中心服務(wù)器獲取分組外的電子設(shè)備發(fā)送的消息;
數(shù)據(jù)中心服務(wù)器根據(jù)獲取的消息判斷分組外的電子設(shè)備的用戶權(quán)限;
如果該用戶未有發(fā)送消息到該分組的權(quán)限,則數(shù)據(jù)中心服務(wù)器不發(fā)送該分組外的電子設(shè)備的消息到該分組中的電子設(shè)備;
否則,數(shù)據(jù)中心服務(wù)器發(fā)送該分組外的電子設(shè)備的消息到該分組中所有的電子設(shè)備;
電子設(shè)備接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示。
進(jìn)一步地,步驟“數(shù)據(jù)中心服務(wù)器將接收到的消息發(fā)送到電子設(shè)備”包括如下步驟:
數(shù)據(jù)中心服務(wù)器發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備。
進(jìn)一步地,步驟“數(shù)據(jù)中心服務(wù)器將接收到的消息發(fā)送到電子設(shè)備”包括如下步驟:
數(shù)據(jù)中心服務(wù)器判斷獲取到的消息的用戶權(quán)限;
如果用戶權(quán)限包含有發(fā)送用戶頭像的權(quán)限,則數(shù)據(jù)中心服務(wù)器發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備;
否則的話,數(shù)據(jù)中心服務(wù)器發(fā)送消息到電子設(shè)備。
進(jìn)一步地,所述消息包括重復(fù)發(fā)送該條消息的指令,數(shù)據(jù)中心服務(wù)器接收到該指令后,數(shù)據(jù)中心服務(wù)器再發(fā)送該條消息到該分組中所有的電子設(shè)備。
進(jìn)一步地,步驟“電子設(shè)備接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示”包括步驟:
所述數(shù)字視聽處所內(nèi)的多媒體播放設(shè)備接收到消息后根據(jù)當(dāng)前播放的歌曲選擇相應(yīng)的顯示特效;
多媒體播放設(shè)備將消息疊加到當(dāng)前的屏幕上并以該顯示特效顯示。
進(jìn)一步地,步驟“電子設(shè)備接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示”包括步驟:
電子設(shè)備接收到消息根據(jù)該消息的用戶等級(jí)確定顯示字體大??;
而后將消息以該字體大小疊加到當(dāng)前的屏幕上并顯示。
進(jìn)一步地,所述消息包括聲音消息,電子設(shè)備接收到聲音消息后播放該聲音消息并在屏幕上疊加顯示該聲音消息的用戶信息。
進(jìn)一步地,還包括如下步驟:
電子設(shè)備獲取用戶對(duì)在屏幕顯示的消息的點(diǎn)擊信號(hào);
電子設(shè)備顯示文本輸入框;
電子設(shè)備在獲取到用戶的信息發(fā)送信號(hào)后將文本輸入框的內(nèi)容和點(diǎn)擊信號(hào)對(duì)應(yīng)的消息發(fā)送給數(shù)據(jù)中心服務(wù)器;
數(shù)據(jù)中心服務(wù)器將接收到的信息發(fā)送到該分組中所有的電子設(shè)備;
電子設(shè)備接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。
進(jìn)一步地,還包括如下步驟:
電子設(shè)備獲取分組中其他電子設(shè)備的用戶登錄賬號(hào);
電子設(shè)備顯示文本輸入框;
電子設(shè)備將文本輸入框的內(nèi)容和用戶登錄賬號(hào)給數(shù)據(jù)中心服務(wù)器;
數(shù)據(jù)中心服務(wù)器將接收到的信息發(fā)送用戶登錄賬號(hào)對(duì)應(yīng)的電子設(shè)備;
對(duì)應(yīng)電子設(shè)備接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。
以及本發(fā)明還提供一種消息顯示系統(tǒng),包括數(shù)據(jù)中心服務(wù)器和與之連接的多個(gè)電子設(shè)備,多個(gè)電子設(shè)備通過數(shù)據(jù)中心服務(wù)器形成一個(gè)分組;
電子設(shè)備包括消息發(fā)送模塊和消息顯示模塊,數(shù)據(jù)中心服務(wù)器包括消息獲取模塊和消息轉(zhuǎn)發(fā)模塊,
消息發(fā)送模塊用于發(fā)送消息到數(shù)據(jù)中心服務(wù)器;
消息獲取模塊用于獲取到該分組中電子設(shè)備發(fā)送的消息;
消息轉(zhuǎn)發(fā)模塊用于發(fā)送消息到該分組中所有的電子設(shè)備;
消息顯示模塊用于接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示;
所述多個(gè)電子設(shè)備包括一個(gè)數(shù)字視聽處所內(nèi)的多媒體播放設(shè)備。
進(jìn)一步地,數(shù)據(jù)中心服務(wù)器還包括權(quán)限判斷模塊,權(quán)限判斷模塊用于根據(jù)獲取的消息判斷分組外的電子設(shè)備的用戶權(quán)限;消息獲取模塊獲取分組外的電子設(shè)備發(fā)送的消息;如果該用戶未有發(fā)送消息到該分組的權(quán)限,則消息轉(zhuǎn)發(fā)模塊不發(fā)送該分組外的電子設(shè)備的消息到該分組中的電子設(shè)備;
否則,消息轉(zhuǎn)發(fā)模塊發(fā)送該分組外的電子設(shè)備的消息到該分組中所有的電子設(shè)備。
進(jìn)一步地,消息轉(zhuǎn)發(fā)模塊還用于發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備。
進(jìn)一步地,權(quán)限判斷模塊判斷獲取到的消息的用戶權(quán)限;
如果用戶權(quán)限包含有發(fā)送用戶頭像的權(quán)限,則消息轉(zhuǎn)發(fā)模塊發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備;
否則的話,消息轉(zhuǎn)發(fā)模塊發(fā)送消息到電子設(shè)備。
進(jìn)一步地,所述消息包括重復(fù)發(fā)送該條消息的指令,數(shù)據(jù)中心服務(wù)器接收到該指令后,數(shù)據(jù)中心服務(wù)器再發(fā)送該條消息到該分組中所有的電子設(shè)備。
進(jìn)一步地,數(shù)字視聽處所內(nèi)的多媒體播放設(shè)備的消息顯示模塊還用于接收到消息后根據(jù)當(dāng)前播放的歌曲選擇相應(yīng)的顯示特效;
多媒體播放設(shè)備將消息疊加到當(dāng)前的屏幕上并以該顯示特效顯示。
進(jìn)一步地,所述消息包括聲音消息,消息顯示模塊接收到聲音消息后播放該聲音消息并在屏幕上疊加顯示該聲音消息的用戶信息。
進(jìn)一步地,電子設(shè)備還包括輸入獲取模塊;
輸入獲取模塊用于獲取用戶對(duì)在屏幕顯示的消息的點(diǎn)擊信號(hào)并顯示文本輸入框;
消息發(fā)送模塊還用于在獲取到用戶的信息發(fā)送信號(hào)后將文本輸入框的內(nèi)容和點(diǎn)擊信號(hào)對(duì)應(yīng)的消息發(fā)送給數(shù)據(jù)中心服務(wù)器;
消息轉(zhuǎn)發(fā)模塊還用于將接收到的信息發(fā)送到該分組中所有的電子設(shè)備;
消息顯示模塊還用于接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。
進(jìn)一步地,電子設(shè)備還包括輸入獲取模塊;
輸入獲取模塊用于電子設(shè)備獲取分組中其他電子設(shè)備的用戶登錄賬號(hào),并顯示文本輸入框;
消息發(fā)送模塊還用于電子設(shè)備將文本輸入框的內(nèi)容和用戶登錄賬號(hào)給數(shù)據(jù)中心服務(wù)器;
消息轉(zhuǎn)發(fā)模塊還用于將數(shù)據(jù)中心服務(wù)器接收到的信息發(fā)送用戶登錄賬號(hào)對(duì)應(yīng)的電子設(shè)備;
對(duì)應(yīng)電子設(shè)備的消息顯示模塊還用于接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。
區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案通過構(gòu)建分組,使得特定的用戶可以在一個(gè)組內(nèi),而后組內(nèi)的用戶發(fā)送消息后,可以實(shí)時(shí)在組內(nèi)所有用戶的顯示屏幕上顯示,而且該顯示方式是疊加在顯示屏幕上顯示,而不管當(dāng)前顯示屏幕上的顯示內(nèi)容,這樣所有用戶即可以實(shí)時(shí)在屏幕上看到該消息,實(shí)現(xiàn)了所有用戶的消息互動(dòng),大大增強(qiáng)了用戶的互動(dòng)性。
附圖說明
圖1為一實(shí)施例的系統(tǒng)架構(gòu)圖;
圖2為方法一實(shí)施例的流程圖;
圖3為一種權(quán)限消息顯示的方法流程圖;
圖4為另一種權(quán)限消息顯示的方法流程圖;
圖5為再一種權(quán)限消息顯示的方法流程圖;
圖6為系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
附圖標(biāo)記說明:
600、數(shù)據(jù)中心服務(wù)器,
601、數(shù)據(jù)獲取模塊,602、消息轉(zhuǎn)發(fā)模塊,603、權(quán)限判斷模塊,
610、電子設(shè)備,
611、消息發(fā)送模塊,612、消息顯示模塊。
具體實(shí)施方式
為詳細(xì)說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合具體實(shí)施例并配合附圖詳予說明。
請(qǐng)參閱圖1到圖6,本實(shí)施例提供一種消息顯示方法,可以應(yīng)用于如圖1所示的數(shù)字視聽場(chǎng)所系統(tǒng)中,當(dāng)然,本發(fā)明的方法也可以應(yīng)用于圖6所示的單個(gè)服務(wù)器和多個(gè)電子設(shè)備的系統(tǒng)中。其中,數(shù)據(jù)中心服務(wù)器并非是特定的設(shè)備,可以是普通的電子設(shè)備或者服務(wù)器,只要能實(shí)現(xiàn)本實(shí)施例數(shù)據(jù)中心服務(wù)器所實(shí)現(xiàn)的功能即可。電子設(shè)備可以是常用的電子設(shè)備,如圖1中所示的電腦(或稱網(wǎng)頁端)、移動(dòng)設(shè)備和數(shù)字視聽場(chǎng)所中的設(shè)備,如數(shù)字視聽處所內(nèi)的多媒體播放設(shè)備。對(duì)于電腦或者移動(dòng)設(shè)備,用戶可以通過在這些設(shè)備上進(jìn)行登錄或者身份驗(yàn)證等方式進(jìn)入到相應(yīng)的分組。在數(shù)字視聽場(chǎng)所中,為了實(shí)現(xiàn)網(wǎng)絡(luò)管理,一般包含有網(wǎng)關(guān)服務(wù)器,而后數(shù)字視聽場(chǎng)所中的聯(lián)網(wǎng)設(shè)備都通過網(wǎng)關(guān)服務(wù)器與數(shù)據(jù)中心服務(wù)器進(jìn)行通信。在單個(gè)的數(shù)字視聽場(chǎng)所中,一般包含有多個(gè)包廂,每個(gè)包廂中包含有用于數(shù)據(jù)處理的包廂機(jī)頂盒、用于顯示的包廂電視和用于輸出的包廂觸摸屏。包廂中的包廂機(jī)頂盒、包廂電視和包廂觸摸屏可以看作是一個(gè)電子設(shè)備。網(wǎng)頁端、移動(dòng)終端、包廂機(jī)頂盒與數(shù)據(jù)中心服務(wù)器可以完成相互之間的通信。
某些實(shí)施例中,數(shù)字視聽場(chǎng)所的多媒體播放設(shè)備還可以包括處所終端,所述處所終端設(shè)置于數(shù)字視聽處所中,所述處所終端通過網(wǎng)絡(luò)與數(shù)據(jù)中心服務(wù)器連接。例如圖1所示,在KTV場(chǎng)所中,參見圖1所示的單個(gè)包廂中的包廂機(jī)頂盒、包廂電視和包廂觸摸屏,上述處所終端可以是KTV包廂的點(diǎn)歌機(jī)頂盒或點(diǎn)歌設(shè)備,所示數(shù)字視聽處所為KTV包廂。在KTV包廂的實(shí)施例中,作為處所終端的點(diǎn)歌機(jī)頂盒與主電視屏連接,并可能還連接有點(diǎn)歌顯示屏、互動(dòng)電視屏、門牌機(jī)/點(diǎn)歌屏等顯示屏。在其他實(shí)施例中,如在酒吧、咖啡廳等場(chǎng)所中,數(shù)字視聽處所終端又可以是設(shè)置在歌曲演唱,表演位置的點(diǎn)歌設(shè)備,則所述數(shù)字視聽處所為酒吧或咖啡廳;在家庭住所,數(shù)字視聽處所終端可以是設(shè)置在家庭客廳的具有點(diǎn)歌功能的多媒體盒子,所述數(shù)字視聽處所為家庭住宅。
如圖2所示,本發(fā)明方法首先進(jìn)入步驟S201中多個(gè)電子設(shè)備通過數(shù)據(jù)中心服務(wù)器形成一個(gè)分組。在本發(fā)明中,電子設(shè)備可以處在多個(gè)不同的分組中,也可以只處在一個(gè)分組中。在數(shù)字視聽技術(shù)領(lǐng)域中,這個(gè)分組可以被認(rèn)為是虛擬包廂。分組中的每個(gè)電子設(shè)備可以發(fā)送數(shù)據(jù)到數(shù)據(jù)中心服務(wù)器,當(dāng)使用電子設(shè)備的用戶想發(fā)送消息時(shí),用戶可以在電子設(shè)備上輸入想要發(fā)送的消息并發(fā)送,則數(shù)據(jù)中心服務(wù)器會(huì)接收到該消息。即在步驟S202中數(shù)據(jù)中心服務(wù)器獲取到該分組中電子設(shè)備發(fā)送的消息;在數(shù)據(jù)中心服務(wù)器獲得消息后,則進(jìn)入步驟S203數(shù)據(jù)中心服務(wù)器將接收到的消息發(fā)送到該分組中所有的電子設(shè)備,則分組中的電子設(shè)備都會(huì)接收到該消息。電子設(shè)備接收到消息后在步驟S204中將消息疊加到當(dāng)前的屏幕上并顯示。即電子設(shè)備以彈幕的形式將消息顯示出來。疊加到屏幕上顯示與現(xiàn)有的對(duì)話框顯示具有本質(zhì)的不同,現(xiàn)有的對(duì)話框在顯示消息的屏幕上必須顯示對(duì)話框,如果屏幕上正在全屏播放視頻,則沒有對(duì)話框,現(xiàn)有技術(shù)即無法顯示。而本發(fā)明不管電子設(shè)備顯示的是什么內(nèi)容(可以是視頻),都可以疊加到當(dāng)前屏幕上并與當(dāng)前屏幕的顯示內(nèi)容一起顯示。具體說來,這個(gè)屏幕是系統(tǒng)屏幕,而不是應(yīng)用程序屏幕,不管當(dāng)前屏幕的顯示內(nèi)容是什么,都可以疊加的系統(tǒng)屏幕上顯示。這樣,用戶在數(shù)字視聽場(chǎng)所中觀看視頻時(shí),也可以直接實(shí)時(shí)地顯示消息,并且不影響視頻的播放,即用戶可以實(shí)時(shí)獲取到其他用戶發(fā)送的消息。同時(shí),所有使用電子設(shè)備的用戶都可以發(fā)送消息,并在組內(nèi)各個(gè)設(shè)備屏幕上顯示,可以完成消息的實(shí)時(shí)互動(dòng),大大提高了消息的互動(dòng)性。同時(shí),當(dāng)電子設(shè)備是用戶的移動(dòng)終端時(shí),用戶即使不在數(shù)字視聽場(chǎng)所,也可以通過手持的移動(dòng)終端的界面看到其他用戶發(fā)送的消息。
對(duì)于不同的用戶,可以有不同的權(quán)限,通過這些權(quán)限可以方便地實(shí)現(xiàn)對(duì)消息的管理。分組內(nèi)的電子設(shè)備都可以發(fā)送消息到組內(nèi)所有的電子設(shè)備,對(duì)于分組外部的電子設(shè)備,可以根據(jù)分組外部電子設(shè)備的權(quán)限進(jìn)行管理。具體地,本發(fā)明方法還可以包括如下步驟:步驟S211數(shù)據(jù)中心服務(wù)器獲取分組外的電子設(shè)備發(fā)送的消息,該設(shè)備可以稱為組外設(shè)備,該消息可以稱為組外消息。而后在步驟S212數(shù)據(jù)中心服務(wù)器判斷獲取到分組外的電子設(shè)備發(fā)送的消息的用戶權(quán)限,即在步驟S213判斷是否包含有該分組內(nèi)權(quán)限。如果該用戶未有發(fā)送消息到該分組的權(quán)限,則進(jìn)入步驟S214數(shù)據(jù)中心服務(wù)器不發(fā)送該分組外的電子設(shè)備的消息到該分組中的電子設(shè)備。否則,即組外消息具有該分組內(nèi)的權(quán)限,則進(jìn)入步驟S203數(shù)據(jù)中心服務(wù)器發(fā)送該分組外的電子設(shè)備的消息到該分組中所有的電子設(shè)備;最后在步驟S204電子設(shè)備接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示。這樣,組外高權(quán)限的用戶在有需要的時(shí)候,可以不用加入到分組中,即可以發(fā)送消息到分組中的所有設(shè)備。而組外低權(quán)限的用戶只可以在分組內(nèi)發(fā)送組內(nèi)消息。
用戶的權(quán)限可以有多種類型,對(duì)于數(shù)字視聽領(lǐng)域,本發(fā)明在此給出三種用戶權(quán)限的實(shí)施例。第一種可以稱為全國(guó)特權(quán)用戶權(quán)限,或者是全網(wǎng)用戶權(quán)限,該用戶的用戶等級(jí)最高,在圖1的架構(gòu)中,可以從移動(dòng)端或網(wǎng)頁端登錄。可將消息發(fā)送到數(shù)據(jù)中心服務(wù)器連接的所有的包廂及相關(guān)聯(lián)的移動(dòng)端用戶。具體的過程可以如圖3所示,首先在步驟S301與數(shù)據(jù)中心服務(wù)器連接的所有用戶進(jìn)入到對(duì)應(yīng)的分組中,而后全國(guó)特權(quán)用戶登錄并在步驟S302發(fā)送消息,該全國(guó)特權(quán)用戶具有所有分組的權(quán)限,則數(shù)據(jù)中心服務(wù)器發(fā)送該消息到所有的分組中,具體地在步驟S303消息可以通過場(chǎng)所的網(wǎng)關(guān)服務(wù)器。則在步驟S304所有分組中的電子設(shè)備會(huì)接收到該消息并顯示。對(duì)于該消息,可以在包廂電視端以最醒目的方式顯示,可以包含用戶頭像。全國(guó)特權(quán)用戶權(quán)限可以用于廠商發(fā)送軟件版本有更新信息等,方便全國(guó)用戶對(duì)軟件版本進(jìn)行更新。
第二種的用戶權(quán)限可以是場(chǎng)所特權(quán)用戶權(quán)限,該用戶的用戶等級(jí)次之,移動(dòng)端或網(wǎng)頁端登錄??蓪⑾l(fā)送到全國(guó)指定場(chǎng)所的所有包廂及相關(guān)聯(lián)的移動(dòng)端用戶。具體的過程可以如圖4所示,首先在步驟S301與數(shù)據(jù)中心服務(wù)器連接的該場(chǎng)所的用戶進(jìn)入到對(duì)應(yīng)的分組中,而后場(chǎng)所特權(quán)用戶登錄并在步驟S302發(fā)送消息,該場(chǎng)所特權(quán)用戶具有場(chǎng)所內(nèi)所有分組的權(quán)限,則數(shù)據(jù)中心服務(wù)器發(fā)送該消息到該場(chǎng)所內(nèi)所有的分組中,由于場(chǎng)所特權(quán)用戶不具有其他場(chǎng)所的權(quán)限,則消息不會(huì)發(fā)送到其他場(chǎng)所的分組中的電子設(shè)備。消息的發(fā)送具體地在步驟S303消息可以通過場(chǎng)所的網(wǎng)關(guān)服務(wù)器進(jìn)行發(fā)送。則在步驟S304場(chǎng)所內(nèi)所有分組中的電子設(shè)備會(huì)接收到該消息并顯示。對(duì)于該消息,可以在包廂電視端以較醒目的方式顯示,可以包含用戶頭像。場(chǎng)所特權(quán)用戶權(quán)限可以用于場(chǎng)所管理員發(fā)送場(chǎng)所的促銷信息等,方便在該場(chǎng)所消費(fèi)的用戶獲取到該消息。
第三種即分組內(nèi)或特定包廂內(nèi)的用戶,這種用戶只有普通用戶權(quán)限,只能將消息發(fā)送到綁定的特定包廂及包廂內(nèi)關(guān)聯(lián)的移動(dòng)端用戶。具體的過程可以如圖5所示,首先在步驟S501與數(shù)據(jù)中心服務(wù)器連接的該場(chǎng)所的用戶進(jìn)入到對(duì)應(yīng)的分組中,而后分組內(nèi)的用戶在步驟S502發(fā)送消息,該用戶只有普通用戶權(quán)限,即分組內(nèi)用戶權(quán)限。則數(shù)據(jù)中心服務(wù)器發(fā)送該消息到該分組中,由于普通用戶不具有其他分組的權(quán)限,則消息不會(huì)發(fā)送到其他分組中的電子設(shè)備。消息的發(fā)送具體地在步驟S503消息可以通過場(chǎng)所的網(wǎng)關(guān)服務(wù)器進(jìn)行發(fā)送。則在步驟S504該分組中的電子設(shè)備會(huì)接收到該消息并顯示。對(duì)于該消息,可以在包廂電視端醒目的方式顯示,可以包含用戶頭像。普通用戶權(quán)限可以用于分組內(nèi)的用戶進(jìn)行消息互動(dòng),可以提高用戶的互動(dòng)性。
本發(fā)明中,用戶發(fā)送消息后,電子設(shè)備可以只顯示該消息,這樣增加消息的私密性,但用戶也無法知道該消息是誰發(fā)送的。在某些實(shí)施例中,數(shù)據(jù)中心服務(wù)在發(fā)送消息時(shí)也發(fā)送該消息對(duì)應(yīng)的用戶頭像,則電子設(shè)備在顯示消息時(shí)也會(huì)同時(shí)在屏幕上疊加顯示用戶頭像。根據(jù)屏幕上顯示的用戶頭像,用戶可以方便地知道消息對(duì)應(yīng)的用戶。
對(duì)于是否顯示用戶頭像,可以根據(jù)用戶權(quán)限進(jìn)行控制,則數(shù)據(jù)中心服務(wù)器在接收到消息后,數(shù)據(jù)中心服務(wù)器判斷獲取到的消息的用戶權(quán)限。如果用戶權(quán)限包含有發(fā)送用戶頭像的權(quán)限,則數(shù)據(jù)中心服務(wù)器發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備;否則的話,數(shù)據(jù)中心服務(wù)器發(fā)送消息到電子設(shè)備。該用戶權(quán)限可以獨(dú)立使用或者與上述的是否有分組內(nèi)權(quán)限的用戶權(quán)限進(jìn)行組合起來使用。如可以設(shè)置一個(gè)包廂電視端的用戶權(quán)限,這個(gè)用戶權(quán)限只具有分組內(nèi)的權(quán)限,沒有用戶頭像的權(quán)限,則包廂電視端的消息只會(huì)在分組內(nèi)顯示并且不帶有用戶頭像。這樣可以讓不需要顯示頭像的電子設(shè)備發(fā)送出的消息不帶有用戶頭像,避免這些用戶頭像過多地阻擋屏幕內(nèi)容的顯示。
現(xiàn)有的用戶在發(fā)送消息都是通過輸入的方式,用戶在需要發(fā)送與上面一條消息內(nèi)容完全一致的消息也需要重新輸入,這樣需要很多時(shí)間,特別在本發(fā)明中需要實(shí)時(shí)性很強(qiáng)的情景下,消息的重新輸入會(huì)大大降低交互的實(shí)時(shí)性。本發(fā)明通過命令數(shù)據(jù)的方式解決上述問題,用戶可以輸入重復(fù)上一條的命令,如“+1”。數(shù)據(jù)中心服務(wù)器接收到該命令數(shù)據(jù)后,數(shù)據(jù)中心服務(wù)器發(fā)送上一條消息到該分組中所有的電子設(shè)備。這樣只需要短短的幾個(gè)字符,即可以將上一次輸入的多字符的消息重新在分組內(nèi)的電子設(shè)備上顯示,大大縮短消息輸入的時(shí)間,提高消息互動(dòng)實(shí)時(shí)性。在某些實(shí)施例中,所述消息包括重復(fù)發(fā)送該條消息的指令,數(shù)據(jù)中心服務(wù)器接收到該指令后,數(shù)據(jù)中心服務(wù)器再發(fā)送該條消息到該分組中所有的電子設(shè)備。具體地,重復(fù)發(fā)送該條指令可以是用戶點(diǎn)擊屏幕上某一條彈幕消息的指令,電子設(shè)備會(huì)將該指令對(duì)應(yīng)的這一條的彈幕消息發(fā)送到數(shù)據(jù)中心服務(wù)器,數(shù)據(jù)中心服務(wù)器接收到后將該條彈幕消息發(fā)送到該分組中所有的電子設(shè)備。在某些實(shí)施例中,本發(fā)明還可以實(shí)現(xiàn)對(duì)特定信息回復(fù),用戶可針對(duì)某條特定用戶的特定消息發(fā)起回復(fù)。以及還可以包括用戶私聊功能,可針對(duì)單個(gè)電子設(shè)備用戶發(fā)送信息,僅該用戶能看到該條彈幕信息。
在數(shù)字視聽技術(shù)領(lǐng)域中,電子設(shè)備多用于播放歌曲和視頻。為了增加消息顯示的趣味性,在數(shù)字視聽場(chǎng)所中的多媒體播放設(shè)備在顯示消息的時(shí)候可以根據(jù)多媒體設(shè)備當(dāng)前播放的歌曲選擇相應(yīng)的顯示特效;多媒體設(shè)備將消息疊加到當(dāng)前的屏幕上并以該顯示特效顯示。如舞曲和disco歌曲配合翻轉(zhuǎn)等動(dòng)畫效果明顯的特效。流行歌曲配合緩慢顯示燈較柔和特效。
正如上面所述,消息在顯示的時(shí)候可以帶有特效,消息也可以包含圖像或者背景圖等,消息的顯示可以采用動(dòng)畫的形式顯示。動(dòng)畫可以包括a、翻轉(zhuǎn)出現(xiàn),然后向屏幕左端運(yùn)動(dòng),b、漸顯出現(xiàn),然后向屏幕左端運(yùn)動(dòng),c、直接屏幕右端向左端運(yùn)動(dòng),d、其它方式,如伴隨一定特效出現(xiàn),氣泡伴隨,星星特效伴隨等等,本發(fā)明并不對(duì)此進(jìn)行限定。本發(fā)明還可以根據(jù)不同的用戶等級(jí)確定不同的字體大小,這里的用戶等級(jí)可以是上述的用戶權(quán)限或者是用戶虛擬的級(jí)別,虛擬的級(jí)別可以根據(jù)用戶在線時(shí)長(zhǎng)得到或者其他方式得到。則電子設(shè)備接收到消息根據(jù)該消息的用戶等級(jí)確定顯示字體大小;而后將消息以該字體大小疊加到當(dāng)前的屏幕上并顯示。一般地,用戶等級(jí)越高,字體越大,這樣顯示效果越明顯。根據(jù)字體大小用戶就能很快地確定消息對(duì)應(yīng)的用戶等級(jí),而不用在屏幕上顯示用戶等級(jí),加快了用戶獲取用戶等級(jí)的速度。由于用戶可快速的通過字體大小判斷用戶等級(jí),可激發(fā)用戶進(jìn)行升級(jí)的興趣。
在某些實(shí)施例中,所述消息包括聲音消息,則電子設(shè)備在接收到聲音消息后可以直接播放聲音,進(jìn)一步可以在屏幕上疊加顯示該聲音消息的用戶信息。這樣根據(jù)用戶信息可以知道是哪個(gè)用戶發(fā)送的聲音消息,用戶信息可以是用戶頭像或者用戶名等。對(duì)于聲音信息的播放方式可以進(jìn)行相應(yīng)的設(shè)置,聲音信息可設(shè)置成默認(rèn)播放、默認(rèn)點(diǎn)擊后再播放等。默認(rèn)播放則在電子設(shè)備接收到聲音消息即對(duì)聲音消息進(jìn)行播放,默認(rèn)點(diǎn)擊后再播放可以在接收到聲音消息在電子設(shè)備屏幕一個(gè)聲音信息標(biāo)識(shí),而后電子設(shè)備獲取到用戶點(diǎn)擊聲音信息標(biāo)識(shí)的信號(hào)后才播放聲音消息,這樣可以避免聲音消息對(duì)電子設(shè)備正常使用的干擾。聲音消息還可方便用戶在無法過程時(shí)間觀看屏幕的情況下,收聽其他用戶的消息,例如用戶在開車時(shí),只需點(diǎn)擊播放消息,則就可收聽到其他用戶發(fā)送的消息,大大方便用戶在一些特殊場(chǎng)景下的應(yīng)用。
為了實(shí)現(xiàn)對(duì)某一條彈幕的回復(fù)并讓其他人能知道是對(duì)該彈幕的回復(fù),則本發(fā)明在上述任一實(shí)施例的基礎(chǔ)上還可以包括如下步驟:
電子設(shè)備獲取用戶對(duì)在屏幕顯示的消息的點(diǎn)擊信號(hào),用戶在看到想要回復(fù)的彈幕時(shí),可以通過屏幕點(diǎn)擊該條彈幕。而后電子設(shè)備顯示文本輸入框;用戶可以在文本輸入框中輸入想要回復(fù)的消息,而后按下發(fā)送按鈕激活信息發(fā)送信號(hào)。電子設(shè)備在獲取到用戶的信息發(fā)送信號(hào)后將文本輸入框的內(nèi)容和點(diǎn)擊信號(hào)對(duì)應(yīng)的消息發(fā)送給數(shù)據(jù)中心服務(wù)器。即電子設(shè)備將用戶的回復(fù)和之前點(diǎn)擊的彈幕的消息一并發(fā)給數(shù)據(jù)中心服務(wù)器。數(shù)據(jù)中心服務(wù)器發(fā)送接收到的信息到該分組中所有的電子設(shè)備,即將用戶回復(fù)和之前點(diǎn)擊的彈幕消息一并發(fā)給所有的電子設(shè)備。最后,電子設(shè)備接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。電子設(shè)備在屏幕上疊加顯示用戶點(diǎn)擊的預(yù)回復(fù)的彈幕和回復(fù)的消息,這樣所有人可以在屏幕上看到這兩條消息,即可知道回復(fù)的消息和對(duì)應(yīng)的原本的彈幕消息。其中,電子設(shè)備或者數(shù)據(jù)中心服務(wù)器可以在預(yù)回復(fù)的消息后面加個(gè)回復(fù)標(biāo)志,如冒號(hào),這樣可以使得用戶可以很簡(jiǎn)單地分辨出回復(fù)的消息和之前的彈幕。
在某些實(shí)施例中,為了實(shí)現(xiàn)對(duì)特定用戶的彈幕,本發(fā)明在上述任意實(shí)施例的基礎(chǔ)上還包括如下步驟:電子設(shè)備獲取分組中其他電子設(shè)備的用戶登錄賬號(hào);通過選擇用戶登錄賬號(hào)確定要發(fā)送彈幕的特定的電子設(shè)備,然后電子設(shè)備顯示文本輸入框,而后按下發(fā)送按鈕激活信息發(fā)送信號(hào)。電子設(shè)備將文本輸入框的內(nèi)容和用戶登錄賬號(hào)給數(shù)據(jù)中心服務(wù)器;數(shù)據(jù)中心服務(wù)器將接收到的信息發(fā)送用戶登錄賬號(hào)對(duì)應(yīng)的電子設(shè)備;對(duì)應(yīng)電子設(shè)備接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。
用戶登錄賬號(hào)可以是電子設(shè)備上登錄的用戶的用戶名等。數(shù)據(jù)中心服務(wù)器發(fā)送接收到的信息到用戶登錄賬號(hào)對(duì)應(yīng)的電子設(shè)備,數(shù)據(jù)中心服務(wù)器并不發(fā)送信息到其他設(shè)備,這樣其他設(shè)備看不到該信息。最后用戶登錄賬號(hào)對(duì)應(yīng)的電子設(shè)備接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示,則只有特定的電子設(shè)備可以看到,避免其他用戶看到,實(shí)現(xiàn)一對(duì)一的聊天。
以及本發(fā)明還提供一種消息顯示系統(tǒng),如圖6所示,包括數(shù)據(jù)中心服務(wù)器600和與之連接的多個(gè)電子設(shè)備610,多個(gè)電子設(shè)備通過數(shù)據(jù)中心服務(wù)器形成一個(gè)分組。電子設(shè)備包括消息發(fā)送模塊611和消息顯示模塊612,數(shù)據(jù)中心服務(wù)器包括數(shù)據(jù)獲取模塊601和消息轉(zhuǎn)發(fā)模塊602,消息發(fā)送模塊用于發(fā)送消息到數(shù)據(jù)中心服務(wù)器,數(shù)據(jù)獲取模塊用于獲取到該分組中電子設(shè)備發(fā)送的消息;消息轉(zhuǎn)發(fā)模塊用于發(fā)送消息到該分組中所有的電子設(shè)備;消息顯示模塊用于接收到消息后將消息疊加到當(dāng)前的屏幕上并顯示。在本發(fā)明中,不管電子設(shè)備顯示的是什么內(nèi)容(可以是視頻),消息顯示模塊都可以疊加到當(dāng)前屏幕上并與當(dāng)前屏幕的顯示內(nèi)容一起顯示。這樣,用戶在數(shù)字視聽場(chǎng)所中觀看視頻時(shí),也可以直接實(shí)時(shí)地顯示消息,并且不影響視頻的播放,即用戶可以實(shí)時(shí)獲取到其他用戶發(fā)送的消息。同時(shí),所有使用電子設(shè)備的用戶都可以發(fā)送消息,并在組內(nèi)各個(gè)設(shè)備屏幕上顯示,可以完成消息的實(shí)時(shí)互動(dòng),大大提高了消息的互動(dòng)性。
進(jìn)一步地,數(shù)據(jù)中心服務(wù)器還包括權(quán)限判斷模塊603,權(quán)限判斷模塊用于判斷獲取到該分組外的電子設(shè)備的消息的用戶權(quán)限;如果該用戶權(quán)限未有發(fā)送消息到分組內(nèi)的權(quán)限,則消息轉(zhuǎn)發(fā)模塊不發(fā)送該分組外的電子設(shè)備的消息的到該分組中的電子設(shè)備;否則,權(quán)限判斷模塊使消息轉(zhuǎn)發(fā)模塊發(fā)送該分組外的電子設(shè)備的消息到該分組中所有的電子設(shè)備。對(duì)于不同的用戶,可以有不同的權(quán)限,通過這些權(quán)限可以方便地實(shí)現(xiàn)對(duì)消息的管理。
在某些實(shí)施例中,消息轉(zhuǎn)發(fā)模塊還用于發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備。方便用戶區(qū)分不同用戶的消息。用戶頭像的顯示與否可以通過用戶權(quán)限控制,則權(quán)限判斷模塊判斷獲取到的消息的用戶權(quán)限;如果用戶權(quán)限包含有發(fā)送用戶頭像的權(quán)限,則消息轉(zhuǎn)發(fā)模塊發(fā)送消息和該消息對(duì)應(yīng)的用戶頭像到電子設(shè)備;否則的話,消息轉(zhuǎn)發(fā)模塊發(fā)送消息到電子設(shè)備。
為了完成快速的消息的輸入,所述消息包括重復(fù)發(fā)送該條消息指令,數(shù)據(jù)獲取模塊還用于接收到該指令,消息轉(zhuǎn)發(fā)模塊發(fā)送該條消息到該分組中所有的電子設(shè)備。在某些實(shí)施例中,重復(fù)發(fā)送該條指令可以是用戶點(diǎn)擊屏幕上某一條彈幕消息的指令,電子設(shè)備會(huì)將該指令對(duì)應(yīng)的這一條的彈幕消息發(fā)送到數(shù)據(jù)中心服務(wù)器,數(shù)據(jù)中心服務(wù)器接收到后將該條彈幕消息發(fā)送到該分組中所有的電子設(shè)備。
消息的顯示可以是多種多樣的,可以是包含有與歌曲有關(guān)的特效,則數(shù)字視聽處所的多媒體播放設(shè)備的消息顯示模塊還用于接收到消息后根據(jù)電子設(shè)備當(dāng)前播放的歌曲選擇相應(yīng)的顯示特效;消息顯示模塊將消息疊加到當(dāng)前的屏幕上并以該顯示特效顯示。消息顯示還可以根據(jù)用戶等級(jí)確定字體大小,方便用戶根據(jù)字體大小方便地獲取到對(duì)應(yīng)的用戶等級(jí)。則消息顯示模塊還用于接收到消息根據(jù)該消息的用戶等級(jí)確定顯示字體大小;而后消息顯示模塊將消息以該字體大小疊加到當(dāng)前的屏幕上并顯示。
當(dāng)然消息可以包括文字、圖片或者聲音等,當(dāng)消息是聲音時(shí),消息顯示模塊接收到聲音消息后播放該聲音消息,也可以在屏幕上疊加顯示該聲音消息的用戶信息。方便用戶獲取聲音消息和聲音消息對(duì)應(yīng)的用戶。
在某些實(shí)施例中,電子設(shè)備還包括輸入獲取模塊;輸入獲取模塊用于獲取用戶對(duì)在屏幕顯示的消息的點(diǎn)擊信號(hào)并顯示文本輸入框;消息發(fā)送模塊還用于在獲取到用戶的信息發(fā)送信號(hào)后將文本輸入框的內(nèi)容和點(diǎn)擊信號(hào)對(duì)應(yīng)的消息發(fā)送給數(shù)據(jù)中心服務(wù)器;消息轉(zhuǎn)發(fā)模塊還用于發(fā)送接收到的信息到該分組中所有的電子設(shè)備;消息顯示模塊還用于接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。這樣,用戶可以實(shí)現(xiàn)對(duì)某一條彈幕消息進(jìn)行回復(fù),其他用戶可以獲取到該回復(fù)的消息以及對(duì)應(yīng)的彈幕。
進(jìn)一步地,電子設(shè)備還包括輸入獲取模塊;輸入獲取模塊用于電子設(shè)備獲取分組中其他電子設(shè)備的用戶登錄賬號(hào),并顯示文本輸入框;消息發(fā)送模塊還用于電子設(shè)備將文本輸入框的內(nèi)容和用戶登錄賬號(hào)給數(shù)據(jù)中心服務(wù)器;消息轉(zhuǎn)發(fā)模塊還用于將數(shù)據(jù)中心服務(wù)器接收到的信息發(fā)送用戶登錄賬號(hào)對(duì)應(yīng)的電子設(shè)備;對(duì)應(yīng)電子設(shè)備的消息顯示模塊還用于接收到信息后將信息疊加到當(dāng)前的屏幕上并顯示。這樣其他電子設(shè)備無法看到該消息,實(shí)現(xiàn)私聊功能。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括……”或“包含……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設(shè)備中還存在另外的要素。此外,在本文中,“大于”、“小于”、“超過”等理解為不包括本數(shù);“以上”、“以下”、“以內(nèi)”等理解為包括本數(shù)。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,上述各實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。這些實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。上述各實(shí)施例涉及的方法中的全部或部分步驟可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)設(shè)備可讀取的存儲(chǔ)介質(zhì)中,用于執(zhí)行上述各實(shí)施例方法所述的全部或部分步驟。所述計(jì)算機(jī)設(shè)備,包括但不限于:個(gè)人計(jì)算機(jī)、服務(wù)器、通用計(jì)算機(jī)、專用計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、嵌入式設(shè)備、可編程設(shè)備、智能移動(dòng)終端、智能家居設(shè)備、穿戴式智能設(shè)備、車載智能設(shè)備等;所述的存儲(chǔ)介質(zhì),包括但不限于:RAM、ROM、磁碟、磁帶、光盤、閃存、U盤、移動(dòng)硬盤、存儲(chǔ)卡、記憶棒、網(wǎng)絡(luò)服務(wù)器存儲(chǔ)、網(wǎng)絡(luò)云存儲(chǔ)等。
上述各實(shí)施例是參照根據(jù)實(shí)施例所述的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到計(jì)算機(jī)設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)設(shè)備以特定方式工作的計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)設(shè)備可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)設(shè)備上,使得在計(jì)算機(jī)設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已經(jīng)對(duì)上述各實(shí)施例進(jìn)行了描述,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改,所以以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利保護(hù)范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍之內(nèi)。