一種基于在線直播的牌類(lèi)互動(dòng)方法、相關(guān)設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種基于在線直播的牌類(lèi)互動(dòng)方法、相關(guān)設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電子科技以及互聯(lián)網(wǎng)的發(fā)展,電子終端的功能越來(lái)越強(qiáng)大,比如只要用戶(hù)按照自身的需求在電子終端上安裝各種客戶(hù)端產(chǎn)品,便可以得到很多咨詢(xún)信息,甚至可以足不出戶(hù)地完成很多事情,人們的生活以及娛樂(lè)越來(lái)越離不開(kāi)電子終端。
[0003]當(dāng)前,用戶(hù)可以使用電子終端通過(guò)互聯(lián)網(wǎng)進(jìn)行牌類(lèi)互動(dòng),比如與其他互聯(lián)網(wǎng)用戶(hù)進(jìn)行德州撲克互動(dòng)。然而,用戶(hù)接收到的牌往往是系統(tǒng)隨機(jī)分發(fā)的,用戶(hù)感知不到真實(shí)場(chǎng)景中的發(fā)牌過(guò)程,用戶(hù)也不能與系統(tǒng)進(jìn)行互動(dòng),不能滿(mǎn)足用戶(hù)通過(guò)互聯(lián)網(wǎng)進(jìn)行牌類(lèi)互動(dòng)時(shí)體驗(yàn)真實(shí)場(chǎng)景發(fā)牌過(guò)程的需求,在整個(gè)牌類(lèi)互動(dòng)過(guò)程中用戶(hù)與系統(tǒng)的互動(dòng)性差,系統(tǒng)的用戶(hù)粘性不好。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種基于在線直播的牌類(lèi)互動(dòng)方法、電子終端、前端設(shè)備、服務(wù)器以及基于在線直播的牌類(lèi)互動(dòng)系統(tǒng),解決了現(xiàn)有技術(shù)在整個(gè)牌類(lèi)互動(dòng)過(guò)程中用戶(hù)與系統(tǒng)的互動(dòng)性差,系統(tǒng)的用戶(hù)粘性不好的技術(shù)問(wèn)題。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例第一方面公開(kāi)了一種基于在線直播的牌類(lèi)互動(dòng)方法,包括:
[0006]主播客戶(hù)端將接收到的圖形編碼信息發(fā)送給前端客戶(hù)端;其中所述圖形編碼信息為掃描設(shè)備通過(guò)掃描目標(biāo)牌上預(yù)設(shè)的圖形而獲取并向所述主播客戶(hù)端發(fā)送的圖形編碼信息;
[0007]所述前端客戶(hù)端將接收到的所述圖形編碼信息發(fā)送給服務(wù)器;
[0008]所述服務(wù)器接收并保存所述圖形編碼信息;
[0009]所述前端客戶(hù)端調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息,并按照預(yù)設(shè)的牌類(lèi)分發(fā)規(guī)則將所述圖像界面元素信息發(fā)送給在線直播頻道中的互動(dòng)參與客戶(hù)端,以使所述互動(dòng)參與客戶(hù)端根據(jù)接收到的圖像界面元素信息展示與所述目標(biāo)牌對(duì)應(yīng)的圖像界面。
[0010]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述主播客戶(hù)端將接收到的圖形編碼信息發(fā)送給前端客戶(hù)端包括:
[0011]主播客戶(hù)端獲取所述服務(wù)器發(fā)送的發(fā)牌請(qǐng)求指示;
[0012]監(jiān)測(cè)是否在獲取到所述發(fā)牌請(qǐng)求指示后接收到所述掃描設(shè)備發(fā)送的圖形編碼信息;
[0013]當(dāng)監(jiān)測(cè)結(jié)果為是時(shí),將所述圖形編碼信息發(fā)送給所述前端服客戶(hù)端。
[0014]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述前端客戶(hù)端將接收到的所述圖形編碼信息發(fā)送給服務(wù)器包括:將接收到的所述圖形編碼信息進(jìn)行加密發(fā)送給服務(wù)器;
[0015]所述服務(wù)器接收并保存所述圖形編碼信息包括:將接收到的信息進(jìn)行解密,讀取出圖形編碼信息,并進(jìn)行保存。
[0016]結(jié)合第一方面,在第三種可能的實(shí)現(xiàn)方式中,所述服務(wù)器接收并保存所述圖形編碼信息之后,還包括:所述服務(wù)器將圖形編碼信息發(fā)送給所述前端客戶(hù)端;
[0017]所述前端客戶(hù)端調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息之前還包括:
[0018]所述前端客戶(hù)端判斷從所述服務(wù)器接收的圖形編碼信息與從所述主播客戶(hù)端接收的圖形編碼信息是否一致;
[0019]當(dāng)判斷結(jié)果為是時(shí),執(zhí)行所述調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息的步驟。
[0020]結(jié)合第一方面,在第四種可能的實(shí)現(xiàn)方式中,所述前端客戶(hù)端將接收到的所述圖形編碼信息進(jìn)行加密后發(fā)送給服務(wù)器之前還包括:
[0021]所述前端客戶(hù)端檢測(cè)所述圖形編碼信息的格式是否符合預(yù)設(shè)的格式;
[0022]當(dāng)檢測(cè)結(jié)果為是時(shí),執(zhí)行所述將接收到的所述圖形編碼信息進(jìn)行加密后發(fā)送給服務(wù)器的步驟。
[0023]結(jié)合第一方面,或者第一方面的第一種可能的實(shí)現(xiàn)方式,或者第一方面的第二種可能的實(shí)現(xiàn)方式,或者第一方面的第三種可能的實(shí)現(xiàn)方式,或者第一方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,還包括:
[0024]所述主播客戶(hù)端通過(guò)攝像設(shè)備拍攝所述掃描設(shè)備掃描目標(biāo)牌,生成所述目標(biāo)牌被所述掃描設(shè)備掃描的在線直播視頻數(shù)據(jù);
[0025]所述主播客戶(hù)端將所述在線直播視頻數(shù)據(jù)發(fā)送給所述服務(wù)器;
[0026]所述服務(wù)器將所述在線直播視頻數(shù)據(jù)發(fā)送給所述在線直播頻道中的所有客戶(hù)端,以使所述客戶(hù)端實(shí)時(shí)地播放所述在線直播視頻數(shù)據(jù)。
[0027]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,還包括:
[0028]所述服務(wù)器接收互動(dòng)參與客戶(hù)端發(fā)送的禮物贈(zèng)送指令;所述禮物贈(zèng)送指令用于指示向所述主播客戶(hù)端贈(zèng)送禮物;
[0029]所述服務(wù)器根據(jù)所述禮物贈(zèng)送指令,向所述主播客戶(hù)端發(fā)送禮物信息。
[0030]本發(fā)明實(shí)施例第二方面公開(kāi)了一種電子終端,包括:
[0031]編碼信息發(fā)送模塊,用于將接收到的圖形編碼信息發(fā)送給前端客戶(hù)端;其中所述圖形編碼信息為掃描設(shè)備通過(guò)掃描目標(biāo)牌上預(yù)設(shè)的圖形而獲取并向所述電子終端端發(fā)送的圖形編碼信息;
[0032]以使所述前端客戶(hù)端將所述圖形編碼信息發(fā)送給服務(wù)器;以使所述服務(wù)器接收并保存所述圖形編碼信息;所述前端客戶(hù)端調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息,并按照預(yù)設(shè)的牌類(lèi)分發(fā)規(guī)則將所述圖像界面元素信息發(fā)送給在線直播頻道中的互動(dòng)參與客戶(hù)端,以使所述互動(dòng)參與客戶(hù)端根據(jù)接收到的圖像界面元素信息展示與所述目標(biāo)牌對(duì)應(yīng)的圖像界面。
[0033]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述編碼信息發(fā)送模塊包括:
[0034]發(fā)牌請(qǐng)求獲取單元,用于獲取所述服務(wù)器發(fā)送的發(fā)牌請(qǐng)求指示;
[0035]監(jiān)測(cè)單元,用于監(jiān)測(cè)是否在獲取到所述發(fā)牌請(qǐng)求指示后接收到所述掃描設(shè)備發(fā)送的圖形編碼信息;
[0036]信息發(fā)送單元,用于當(dāng)所述監(jiān)測(cè)單元的監(jiān)測(cè)結(jié)果為是時(shí),將所述圖形編碼信息發(fā)送給所述前端服客戶(hù)端。
[0037]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,還包括:
[0038]在線直播視頻生成模塊,用于通過(guò)攝像設(shè)備拍攝所述掃描設(shè)備掃描目標(biāo)牌,生成所述目標(biāo)牌被所述掃描設(shè)備掃描的在線直播視頻數(shù)據(jù);
[0039]視頻數(shù)據(jù)發(fā)送模塊,用于將所述在線直播視頻數(shù)據(jù)發(fā)送給所述服務(wù)器;以使所述服務(wù)器將所述在線直播視頻數(shù)據(jù)發(fā)送給所述在線直播頻道中的所有客戶(hù)端,以使所述客戶(hù)端實(shí)時(shí)地播放所述在線直播視頻數(shù)據(jù)。
[0040]本發(fā)明實(shí)施例第三方面公開(kāi)了一種前端設(shè)備,包括:
[0041]編碼信息接收模塊,用于接收主播客戶(hù)端發(fā)送的圖形編碼信息;其中所述圖形編碼信息為掃描設(shè)備通過(guò)掃描目標(biāo)牌上預(yù)設(shè)的圖形而獲取并向所述主播客戶(hù)端發(fā)送的圖形編碼?目息;
[0042]發(fā)送模塊,用于將接收到的所述圖形編碼信息發(fā)送給服務(wù)器;以使所述服務(wù)器接收并保存所述圖形編碼信息;
[0043]元素調(diào)用發(fā)送模塊,用于調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息,并按照預(yù)設(shè)的牌類(lèi)分發(fā)規(guī)則將所述圖像界面元素信息發(fā)送給在線直播頻道中的互動(dòng)參與客戶(hù)端,以使所述互動(dòng)參與客戶(hù)端根據(jù)接收到的圖像界面元素信息展示與所述目標(biāo)牌對(duì)應(yīng)的圖像界面。
[0044]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)器接收并保存所述圖形編碼信息之后,將圖形編碼信息發(fā)送給所述前端客戶(hù)端;所述前端設(shè)備還包括:
[0045]編碼信息判斷模塊,用于在所述元素調(diào)用模塊調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息之前,判斷從所述服務(wù)器接收的圖形編碼信息與從所述主播客戶(hù)端接收的圖形編碼信息是否一致;當(dāng)判斷結(jié)果為是時(shí),觸發(fā)所述元素調(diào)用模塊執(zhí)行調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息的步驟。
[0046]結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,還包括:
[0047]格式檢測(cè)模塊,用于在所述發(fā)送模塊將接收到的所述圖形編碼信息進(jìn)行加密后發(fā)送給服務(wù)器之前,檢測(cè)所述圖形編碼信息的格式是否符合預(yù)設(shè)的格式;當(dāng)檢測(cè)結(jié)果為是時(shí),觸發(fā)所述發(fā)送模塊執(zhí)行所述將接收到的所述圖形編碼信息進(jìn)行加密后發(fā)送給服務(wù)器的步驟。
[0048]本發(fā)明實(shí)施例第四方面公開(kāi)了一種服務(wù)器,包括:
[0049]信息讀取保存模塊,用于接收并保存圖形編碼信息;所述信息為前端客戶(hù)端發(fā)送的圖形編碼信息;其中所述圖形編碼信息為掃描設(shè)備通過(guò)掃描目標(biāo)牌上預(yù)設(shè)的圖形而獲取并發(fā)送給主播客戶(hù)端,由所述主播客戶(hù)端轉(zhuǎn)發(fā)給所述前端客戶(hù)端的信息;
[0050]信息發(fā)送模塊,用于將讀取出的圖形編碼信息發(fā)送給前端客戶(hù)端;以使所述前端客戶(hù)端調(diào)用預(yù)設(shè)的與所述圖形編碼信息對(duì)應(yīng)的圖像界面元素信息,并按照預(yù)設(shè)的牌類(lèi)分發(fā)規(guī)則將所述圖像界面元素信息發(fā)送給在線直播頻道中的互動(dòng)參與客戶(hù)端,以使所述互動(dòng)參與客戶(hù)端根據(jù)接收到的圖像界面元素信息展示與所述目標(biāo)牌對(duì)應(yīng)的圖像界面。
[0051]結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,所述信息發(fā)送模塊還用于根據(jù)預(yù)設(shè)的牌類(lèi)分發(fā)規(guī)則,生成分發(fā)指示信息,所述分發(fā)指示信息用于指示將所述信息讀取保存模塊讀取出的所述圖形編碼信息分發(fā)給對(duì)應(yīng)的互動(dòng)參與客戶(hù)端;并將所述分發(fā)指示信息發(fā)送給所述前端客戶(hù)端,以指示所述前端客戶(hù)端將所述圖像界面元素信息發(fā)送給在線直播頻道中對(duì)應(yīng)的互動(dòng)參與客戶(hù)端。
[0052]結(jié)合第四方面,在第二種可能的實(shí)現(xiàn)方式中,還包括:
[0053]直播數(shù)據(jù)接收模塊,用于接收所述主播客戶(hù)端發(fā)送的在線直播視頻數(shù)據(jù);所述在線直播視頻數(shù)據(jù)為所述主播客戶(hù)端通過(guò)攝像設(shè)備拍攝所述掃描設(shè)備掃描目標(biāo)牌,生成并發(fā)送的所述目標(biāo)牌被所述掃描設(shè)備掃描的在線直播視頻數(shù)據(jù);
[0054]直播數(shù)據(jù)發(fā)送模塊,用于將所述在線直播視頻數(shù)據(jù)發(fā)送給所述在線直播頻道中的所有客戶(hù)端,以使所述客戶(hù)端實(shí)時(shí)地播放所述在線直播視頻數(shù)據(jù)。
[0055]本發(fā)明實(shí)施例第五方面公開(kāi)了一種基于在線直播的牌類(lèi)互動(dòng)系統(tǒng),包括主播客戶(hù)端、掃描設(shè)備、前端客戶(hù)端、服務(wù)器以及互動(dòng)參與客戶(hù)端,其中
[0056]所述主播客戶(hù)端將接收到的圖形編碼信息發(fā)送給所述前端客戶(hù)端;其中所述圖形編碼信息為所述掃描設(shè)備通過(guò)掃