一種多媒體播放方法及相關(guān)設(shè)備的制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種多媒體播放方法及相關(guān)設(shè)備,其中的方法可包括:獲取多媒體播放設(shè)備的播放標(biāo)識(shí);基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián);接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的;獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。采用本發(fā)明實(shí)施例可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升用戶對(duì)多媒體播放的參與感。
【專利說明】
一種多媒體播放方法及相關(guān)設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)視頻播放領(lǐng)域,具體涉及一種多媒體播放方法及相關(guān)設(shè)備。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,目前的網(wǎng)絡(luò)多媒體播放已經(jīng)成為主流,用戶可以通過互聯(lián)網(wǎng)在任何一個(gè)多媒體播放設(shè)備播放多媒體資源,比如播放視頻、音頻等等。但是目前,比較主流的多媒體播放方式主要是以觀眾被動(dòng)接受信息(播放內(nèi)容)為主要形式,觀眾對(duì)多媒體播放內(nèi)容沒有太多參與,例如,用戶在電影院觀看電影時(shí),用戶對(duì)電影的劇情走向,結(jié)局安排等沒有太多的參與性,只能被動(dòng)接收劇情內(nèi)容。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種多媒體播放方法及相關(guān)設(shè)備,可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升對(duì)多媒體播放的參與感。
[0004]本發(fā)明第一方面提供一種多媒體播放方法,包括:
[0005]獲取多媒體播放設(shè)備的播放標(biāo)識(shí);
[0006]基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián);
[0007]接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的;
[0008]獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0009]本發(fā)明第二方面提供一種多媒體播放方法,包括:
[0010]為多媒體播放設(shè)備分配播放標(biāo)識(shí);
[0011 ]接收至少一個(gè)終端根據(jù)所述播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立所述多媒體播放設(shè)備與所述至少一個(gè)終端之間的關(guān)聯(lián);
[0012]當(dāng)檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向所述至少一個(gè)終端同步推送多個(gè)候選項(xiàng);
[0013]獲取所述至少一個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0014]本發(fā)明第三方面提供一種客戶端,包括:
[0015]第一獲取模塊,用于獲取多媒體播放設(shè)備的播放標(biāo)識(shí);
[0016]發(fā)送模塊,用于基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián);
[0017]接收模塊,用于接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的;
[0018]第二獲取模塊,用于獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0019]本發(fā)明第四方面提供一種服務(wù)器,包括:
[0020]分配模塊,用于為多媒體播放設(shè)備分配播放標(biāo)識(shí);
[0021]建立模塊,用于接收至少一個(gè)終端根據(jù)所述播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立所述多媒體播放設(shè)備與所述至少一個(gè)終端之間的關(guān)聯(lián);
[0022]第一推送模塊,用于當(dāng)檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向所述至少一個(gè)終端同步推送多個(gè)候選項(xiàng);
[0023]確定模塊,用于獲取所述至少一個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0024]本發(fā)明第五方面提供一種多媒體播放系統(tǒng),包括服務(wù)器、多媒體播放設(shè)備以及至少一個(gè)客戶端,所述服務(wù)器為上述第四方面提供的服務(wù)器,所述客戶端為上述第三方面提供的客戶端。
[0025]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0026]本發(fā)明實(shí)施例,獲取多媒體播放設(shè)備的播放標(biāo)識(shí),基于該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使該服務(wù)器建立終端與多媒體播放設(shè)備之間的關(guān)聯(lián),接收服務(wù)器推送的多個(gè)候選項(xiàng),該多個(gè)候選項(xiàng)為服務(wù)器檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的,獲取用戶針對(duì)該多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將該目標(biāo)項(xiàng)反饋至服務(wù)器,以使服務(wù)器確定多媒體播放設(shè)備預(yù)播放的第二媒體資源,這種方式可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升用戶對(duì)多媒體播放的參與感。
【附圖說明】
[0027]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0028]圖1為本發(fā)明實(shí)施例提供的一種多媒體播放方法的流程圖;
[0029]圖2為本發(fā)明實(shí)施例提供的一種多媒體播放系統(tǒng)架構(gòu)圖;
[0030]圖3為本發(fā)明實(shí)施例提供的一種播放端與手機(jī)端互動(dòng)顯示圖;
[0031 ]圖4為本發(fā)明實(shí)施例提供的一種播放器顯示互動(dòng)結(jié)果圖;
[0032]圖5為本發(fā)明實(shí)施例提供的一種信息交互圖;
[0033]圖6為本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖;
[0034]圖7為本發(fā)明實(shí)施例提供的一種確定模塊的結(jié)構(gòu)示意圖;
[0035]圖8為本發(fā)明實(shí)施例提供的一種分配模塊的結(jié)構(gòu)示意圖;
[0036]圖9為本發(fā)明實(shí)施例提供的一種客戶端的結(jié)構(gòu)示意圖;
[0037]圖10為本發(fā)明實(shí)施例提供的一種多媒體播放系統(tǒng)架構(gòu)圖。
【具體實(shí)施方式】
[0038]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0039]本發(fā)明實(shí)施例中,客戶端可以安裝并運(yùn)行于終端設(shè)備中,該終端設(shè)備可以包括但不限于:平板電腦、手機(jī)、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、電子閱讀器、筆記本電腦、智能電視、車載終端等智能設(shè)備。
[0040]本發(fā)明實(shí)施例中,多媒體播放設(shè)備可以為電腦、網(wǎng)絡(luò)電視或者影院視頻播放設(shè)備等等。
[0041]本發(fā)明實(shí)施例的第一媒體資源與第二媒體資源之間可以關(guān)聯(lián),比如,第一媒體資源和第二媒體資源均屬于目標(biāo)媒體資源,第二媒體資源為第一媒體資源的其中一個(gè)劇情分支,例如,目標(biāo)媒體資源為一個(gè)電影,則第二媒體資源為編劇預(yù)先設(shè)定的在第一媒體資源基礎(chǔ)上的其中一個(gè)劇情發(fā)展分支。
[0042]本發(fā)明實(shí)施例的第一媒體資源與第二媒體資源之間也可以是不關(guān)聯(lián),比如第一媒體資源為一個(gè)電影,第二媒體資源為另一個(gè)電影,或者第一媒體資源為視頻,第二媒體資源為音頻。
[0043]本發(fā)明實(shí)施例的多媒體播放方法主要應(yīng)用于互聯(lián)網(wǎng)視頻播放領(lǐng)域,比如在電影院或者小型展覽會(huì)中,各個(gè)用戶手持終端觀看互聯(lián)網(wǎng)視頻時(shí),為了能夠參與該視頻播放的互動(dòng)中,用戶可以利用終端參與視頻播放的互動(dòng)中。
[0044]如圖2所示,即是本發(fā)明實(shí)施例提供的一種多媒體播放系統(tǒng)架構(gòu)圖,如圖所示,該系統(tǒng)包括服務(wù)器、多媒體播放設(shè)備以及至少一個(gè)客戶端(終端),該多媒體播放設(shè)備與服務(wù)器建立網(wǎng)絡(luò)連接,該至少一個(gè)客戶端也與服務(wù)器建立連接,該多媒體播放設(shè)備與該至少一個(gè)客戶端之間通過播放標(biāo)識(shí)匹配關(guān)聯(lián)。
[0045]下面將結(jié)合附圖1-附圖5,對(duì)本發(fā)明實(shí)施例提供的多媒體播放方法進(jìn)行詳細(xì)介紹。
[0046]請(qǐng)參照?qǐng)D1,為本發(fā)明實(shí)施例提供的一種多媒體播放方法的流程圖;本發(fā)明實(shí)施例的終端為在預(yù)設(shè)空間內(nèi)觀看互聯(lián)網(wǎng)視頻播放的任意一個(gè)用戶手持的終端,本實(shí)施例所示的多媒體播放方法的流程包括以下步驟S100-步驟S110。
[0047]S100,多媒體播放設(shè)備向服務(wù)器發(fā)送播放請(qǐng)求,并接收所述服務(wù)器根據(jù)所述播放請(qǐng)求分配的播放標(biāo)識(shí);
[0048]本發(fā)明實(shí)施例中,該多媒體播放設(shè)備可以是互聯(lián)網(wǎng)視頻播放設(shè)備,比如,電影院的視頻播放設(shè)備。在多媒體播放設(shè)備需要播放第一媒體資源時(shí),通過互聯(lián)網(wǎng)向服務(wù)器發(fā)送播放請(qǐng)求,該播放請(qǐng)求中攜帶第一媒體資源的資源標(biāo)識(shí),比如,第一媒體資源屬于一個(gè)電影情節(jié),則該資源標(biāo)識(shí)可以是該電影的名字。
[0049]SlOl,服務(wù)器為多媒體播放設(shè)備分配播放標(biāo)識(shí);
[0050]本發(fā)明實(shí)施例中,服務(wù)器為多媒體播放設(shè)備的每一次播放分配播放標(biāo)識(shí),播放標(biāo)識(shí)用于唯一標(biāo)識(shí)該多媒體播放設(shè)備當(dāng)前需要播放的第一媒體資源,需要說明的是,該播放標(biāo)識(shí)可以是實(shí)時(shí)生成,并且是根據(jù)多媒體播放設(shè)備和當(dāng)前播放的第一媒體資源唯一確定,即是,相同的媒體資源在不同多媒體播放設(shè)備播放,所生成的播放標(biāo)識(shí)不同,相同的多媒體播放設(shè)備播放不同的媒體資源,所生成的播放標(biāo)識(shí)也不同。當(dāng)獲知該播放標(biāo)識(shí),可以唯一定位到該多媒體播放設(shè)備當(dāng)前所播放的第一媒體資源。該播放標(biāo)識(shí)是全球唯一的標(biāo)識(shí),可以是根據(jù)預(yù)設(shè)算法獲得。
[0051 ]可選的,所述為多媒體播放設(shè)備分配播放標(biāo)識(shí)可以包括以下三個(gè)步驟:
[0052]步驟一,接收多媒體播放設(shè)備發(fā)送的多媒體播放請(qǐng)求;
[0053]步驟二,根據(jù)所述多媒體播放請(qǐng)求,為所述多媒體播放設(shè)備實(shí)時(shí)生成播放標(biāo)識(shí);
[0054]步驟三,將所述播放標(biāo)識(shí)返回至所述多媒體播放設(shè)備。
[0055]本發(fā)明實(shí)施例中,當(dāng)多媒體播放設(shè)備每次開始播放新的媒體資源時(shí),會(huì)向服務(wù)器提交多媒體播放請(qǐng)求,并與服務(wù)器進(jìn)行時(shí)間同步,可選的,該多媒體播放請(qǐng)求中攜帶該多媒體播放設(shè)備預(yù)播放的第一媒體資源的標(biāo)識(shí)(比如電影名字)以及該多媒體播放設(shè)備的標(biāo)識(shí),服務(wù)器接收到多媒體播放請(qǐng)求后,根據(jù)該多媒體播放請(qǐng)求返回一個(gè)全球唯一的播放標(biāo)識(shí)playback id,該播放標(biāo)識(shí)playback id可以是實(shí)時(shí)基于預(yù)設(shè)算法計(jì)算得到。
[0056]進(jìn)一步可選的,服務(wù)器同時(shí)提供對(duì)應(yīng)的播放指令(包括多媒體播放設(shè)備預(yù)播放的第一媒體資源)與互動(dòng)指令(包含與多個(gè)用戶互動(dòng)的預(yù)設(shè)時(shí)間點(diǎn),以及與該預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的多個(gè)候選項(xiàng))給多媒體播放設(shè)備。
[0057]多媒體播放設(shè)備獲得所有有關(guān)指令后會(huì)正式開始播放,可選的,該多媒體播放設(shè)備同時(shí)將playback id生成二維碼,顯示在播放界面上。各個(gè)用戶可以手持終端對(duì)該二維碼進(jìn)行掃描,獲得該播放標(biāo)識(shí),可以理解的是,該播放標(biāo)識(shí)也可以是通過其他方式告知各個(gè)用戶,比如該播放標(biāo)識(shí)是一串字符,則通過語言播報(bào)該播放標(biāo)識(shí)等等,在此不作限定。
[0058]S102,多媒體播放設(shè)備獲取待播放的第一媒體資源、與所述第一媒體資源對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)以及與所述預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的多個(gè)候選項(xiàng);
[0059]本發(fā)明實(shí)施例中,服務(wù)器接收到多媒體播放設(shè)備的播放請(qǐng)求后,也會(huì)同時(shí)將該多媒體播放設(shè)備預(yù)播放的第一媒體資源返回至多媒體播放設(shè)備,同時(shí)將于該第一媒體資源對(duì)應(yīng)的互動(dòng)預(yù)設(shè)時(shí)間點(diǎn)以及與該預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的多個(gè)候選項(xiàng)反饋至多媒體播放設(shè)備。
[0060]本發(fā)明實(shí)施例中,多媒體播放設(shè)備開始播放第一媒體資源,當(dāng)播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),顯示該多個(gè)候選項(xiàng),如圖3所示,該多媒體播放設(shè)備顯示“選項(xiàng)I”、“選項(xiàng)2”以及“選項(xiàng)3”。
[0061 ] S103,終端獲取多媒體播放設(shè)備的播放標(biāo)識(shí);
[0062]本發(fā)明實(shí)施例中,終端可以是在預(yù)設(shè)空間內(nèi)(比如電影院)觀看互聯(lián)網(wǎng)視頻播放的用戶手持的終端。終端的客戶端獲取多媒體播放設(shè)備的播放標(biāo)識(shí),具體可選的,獲取方式可以包括多種,例如用戶可以利用終端掃描包含播放標(biāo)識(shí)的圖形碼,并對(duì)所述圖形碼進(jìn)行解析,獲得多媒體播放設(shè)備的所述播放標(biāo)識(shí)。該圖形碼可以是多媒體播放設(shè)備根據(jù)播放標(biāo)識(shí)生成的,并顯示于播放界面。
[0063]S104,終端基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián);
[0064]本發(fā)明實(shí)施例中,終端基于該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,并與服務(wù)器進(jìn)行時(shí)間同步,服務(wù)器接收到該關(guān)聯(lián)請(qǐng)求后,即解析出該播放標(biāo)識(shí),從而根據(jù)該播放標(biāo)識(shí)建立終端與相應(yīng)的多媒體播放設(shè)備之間的關(guān)聯(lián),該播放標(biāo)識(shí)為該多媒體播放設(shè)備預(yù)先請(qǐng)求服務(wù)器生成的。
[0065]S105,服務(wù)器接收至少一個(gè)終端根據(jù)所述播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立所述多媒體播放設(shè)備與所述至少一個(gè)終端之間的關(guān)聯(lián);
[0066]本發(fā)明實(shí)施例中,每個(gè)終端獲知該播放標(biāo)識(shí)后,為了能夠與該播放設(shè)備建立匹配關(guān)聯(lián)關(guān)系,每個(gè)終端根據(jù)該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,同時(shí)與服務(wù)器進(jìn)行校時(shí)。服務(wù)器接收到至少一個(gè)終端發(fā)送的關(guān)聯(lián)請(qǐng)求,并解析出該關(guān)聯(lián)請(qǐng)求中的播放標(biāo)識(shí),根據(jù)該播放標(biāo)識(shí)建立多媒體播放設(shè)備與該至少一個(gè)終端之間的關(guān)聯(lián),即是通過該播放標(biāo)識(shí)建立該多媒體播放設(shè)備與該至少一個(gè)終端之間的虛擬連接,從而可以保持該多媒體播放設(shè)備與該至少一個(gè)終端之間的同步。
[0067]S106,當(dāng)檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),服務(wù)器向所述至少一個(gè)終端同步推送多個(gè)候選項(xiàng);
[0068]本發(fā)明實(shí)施例中,多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),會(huì)給予用戶一次互動(dòng)的機(jī)會(huì),即是通過多個(gè)用戶共同選擇接下來所播放的媒體資源。
[0069]具體可選的,當(dāng)服務(wù)器檢測(cè)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),為了能夠達(dá)到多媒體播放設(shè)備與該至少一個(gè)終端的同步,服務(wù)器向該至少一個(gè)終端同步推送多個(gè)候選項(xiàng),可選的,多媒體播放設(shè)備達(dá)到該預(yù)設(shè)時(shí)間點(diǎn)時(shí),也會(huì)顯示該多個(gè)候選項(xiàng),用戶在觀看第一媒體資源過程中,當(dāng)看到多媒體播放設(shè)備顯示該多個(gè)候選項(xiàng)時(shí),即在終端上進(jìn)行操作選擇。如圖3所示,多媒體播放設(shè)備上顯示三個(gè)候選項(xiàng)“選項(xiàng)I”、“選項(xiàng)2”以及“選項(xiàng)3”,同時(shí)已匹配的終端(手機(jī))也會(huì)同步顯示該三個(gè)選項(xiàng)。
[0070]該多個(gè)候選項(xiàng)即是提供給用戶確定多媒體播放設(shè)備接下來播放媒體資源的選擇項(xiàng),一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源,比如,第一媒體資源為一個(gè)電影的一個(gè)片段,該片段描述了 “A和B掉水里了,C會(huì)選擇救誰”,從而產(chǎn)生兩個(gè)候選項(xiàng)“救A” “救B”,該兩個(gè)候選項(xiàng)分別對(duì)應(yīng)不同的故事情節(jié),因此,所選擇的目標(biāo)項(xiàng)不同,則該多媒體播放設(shè)備預(yù)播放的第二媒體資源就不同。需要說明的是,該候選項(xiàng)與預(yù)設(shè)媒體資源之間的對(duì)應(yīng)關(guān)系存儲(chǔ)在服務(wù)器中,一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源。
[0071]可選的,該多個(gè)候選項(xiàng)也可以是對(duì)應(yīng)于某目標(biāo)媒體資源的不同時(shí)間點(diǎn)開始的媒體資源,即是以不同的時(shí)間點(diǎn)來標(biāo)識(shí)不同的情節(jié)。比如在I分鐘時(shí)多媒體播放設(shè)備播放目標(biāo)媒體資源中的第一媒體資源出現(xiàn)選項(xiàng),若此時(shí)多數(shù)觀眾選擇選項(xiàng)1,則確定該多媒體播放設(shè)備預(yù)播放的第二媒體資源為I分20秒開始的媒體資源,多媒體播放設(shè)備會(huì)跳到I分20秒開始播放;若多數(shù)觀眾選擇選項(xiàng)2,則確定該多媒體播放設(shè)備預(yù)播放的第二媒體資源為2分39秒開始的媒體資源,多媒體播放設(shè)備會(huì)跳至2分39秒開始播放,本發(fā)明實(shí)施例中的第一媒體資源與第二媒體資源僅僅用于區(qū)別媒體資源內(nèi)容不同。
[0072]S107,終端接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的;
[0073]本發(fā)明實(shí)施例中,當(dāng)服務(wù)器檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),即向終端推送多個(gè)候選項(xiàng),該終端接收到該多個(gè)候選項(xiàng)后,即顯示該多個(gè)候選項(xiàng),用戶可以對(duì)該多個(gè)候選項(xiàng)進(jìn)行選擇操作。如圖5所示,該終端即顯示“選項(xiàng)I” “選項(xiàng)2” “選項(xiàng)3”。
[0074]S108,終端獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0075]本發(fā)明實(shí)施例中,終端獲取用戶所選擇的目標(biāo)項(xiàng),并通過網(wǎng)絡(luò)連接將該目標(biāo)項(xiàng)反饋至服務(wù)器,需要說明的是,該互動(dòng)時(shí)間有限,用戶需要在互動(dòng)時(shí)間結(jié)束之前選擇目標(biāo)項(xiàng)才有效。服務(wù)器可以根據(jù)各個(gè)終端所選擇的目標(biāo)項(xiàng)確定預(yù)播放的第二媒體資源。
[0076]可選的,在終端接收服務(wù)器推送的多個(gè)候選項(xiàng)之后,還包括步驟S10;
[0077]SlO,顯示所述多個(gè)候選項(xiàng);
[0078]所述獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),包括:
[0079]檢測(cè)用戶針對(duì)所述多個(gè)候選項(xiàng)的交互操作,并根據(jù)所述交互操作確定用戶所選擇的目標(biāo)項(xiàng)。
[0080]具體的,終端可以為觸屏終端,用戶可以通過觸屏操作,對(duì)該多個(gè)候選項(xiàng)進(jìn)行選擇,并根據(jù)觸屏操作的位置確定用戶所選擇的目標(biāo)項(xiàng)。
[0081]可以理解的是,交互操作也可以通過按鍵的輸入方式或者鼠標(biāo)輸入方式等對(duì)多個(gè)候選項(xiàng)進(jìn)行選擇。
[0082]S109,服務(wù)器獲取所述至少一個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0083]本發(fā)明實(shí)施例中,該至少一個(gè)終端中每個(gè)終端收到該多個(gè)候選項(xiàng)后,用戶即可以在終端上對(duì)該多個(gè)候選項(xiàng)進(jìn)行選擇,并將所選擇的目標(biāo)項(xiàng)返回至服務(wù)器,服務(wù)器獲取該至少一個(gè)終端每個(gè)終端所反饋的目標(biāo)項(xiàng),并根據(jù)該目標(biāo)項(xiàng)確定該多媒體播放設(shè)備預(yù)播放的第二媒體資源,需要說明的是,該第二媒體資源可以與第一媒體資源關(guān)聯(lián),也可以與第一媒體資源不關(guān)聯(lián)。
[0084]可選的,根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源,可以包括以下步驟S11-S12;
[0085]Sll,根據(jù)所述至少一個(gè)終端每個(gè)終端所選擇的目標(biāo)項(xiàng),統(tǒng)計(jì)所述多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比;
[0086]具體的,互動(dòng)結(jié)束時(shí)間到達(dá)時(shí),服務(wù)器根據(jù)每個(gè)終端所選擇的目標(biāo)項(xiàng)可以統(tǒng)計(jì)得到該多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比,比如總共有10個(gè)終端與該多媒體播放設(shè)備匹配關(guān)聯(lián),其中,有3個(gè)終端選擇了選項(xiàng)I,2個(gè)終端選擇了選項(xiàng)2,5個(gè)終端選擇了選項(xiàng)3,則選項(xiàng)I的選擇占比為30%,選項(xiàng)2的占比為20%,選項(xiàng)3的占比為50%。
[0087]S12,將所述多個(gè)候選項(xiàng)中選擇占比最多的候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源確定為所述多媒體播放設(shè)備預(yù)播放的第二媒體資源,一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源。
[0088]具體的,將該多個(gè)候選項(xiàng)中選擇占比最多的候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源確定為該多媒體播放設(shè)備預(yù)播放的第二媒體資源,通常一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源,繼續(xù)以上述選項(xiàng)為例進(jìn)行說明,3個(gè)選項(xiàng)中選項(xiàng)3的占比最多,即將選項(xiàng)3對(duì)應(yīng)的預(yù)設(shè)媒體資源作為預(yù)播放的第二媒體資源。
[0089]S110,將所述多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比以及所述第二媒體資源推送至所述多媒體播放設(shè)備。
[0090]本發(fā)明實(shí)施例中,為了讓觀眾獲得總體的占比情況,服務(wù)器將每個(gè)候選項(xiàng)的選擇占比推送至多媒體播放設(shè)備,多媒體播放設(shè)備顯示該占比,如圖4所示,即是多媒體播放設(shè)備顯示各個(gè)候選項(xiàng)的選擇占比示意圖。同時(shí)服務(wù)器將多媒體播放設(shè)備預(yù)播放的第二媒體資源推送至多媒體播放設(shè)備進(jìn)行緩存播放,這種根據(jù)目標(biāo)項(xiàng)確定第二媒體資源,再推送相應(yīng)的第二媒體資源至多媒體播放設(shè)備的方式可以減少多媒體播放設(shè)備的緩存數(shù)據(jù)量。
[0091 ]可以理解的是,只要多媒體播放設(shè)備的緩存比較大,上述各個(gè)候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源也可以預(yù)先全部推送至多媒體播放設(shè)備,當(dāng)服務(wù)器確定預(yù)播放的第二媒體資源后,可以將第二媒體資源的資源標(biāo)識(shí)發(fā)送至多媒體播放設(shè)備,該多媒體播放設(shè)備即可根據(jù)資源標(biāo)識(shí)播放第二媒體資源。
[0092]此外,若服務(wù)器未接收到任何終端發(fā)送的關(guān)聯(lián)請(qǐng)求,即是沒有任何用戶參與該互動(dòng)過程,則在多媒體播放設(shè)備播放完第一媒體資源后,以預(yù)先設(shè)定的默認(rèn)媒體資源作為該多媒體播放設(shè)備接下來需要播放的媒體資源,并將默認(rèn)媒體資源推送至多媒體播放設(shè)備進(jìn)行播放。
[0093]另外,若服務(wù)器接收到至少一個(gè)終端發(fā)送的關(guān)聯(lián)請(qǐng)求,但是服務(wù)器未在預(yù)設(shè)時(shí)間點(diǎn)起的互動(dòng)時(shí)段內(nèi)接收到任何終端發(fā)送的針對(duì)該多個(gè)候選項(xiàng)所確定的目標(biāo)項(xiàng),即是有用戶使用終端進(jìn)行關(guān)聯(lián)匹配,但是沒有用戶在終端進(jìn)行選擇操作,則在多媒體播放設(shè)備播放完第一媒體資源后,以預(yù)先設(shè)定的默認(rèn)媒體資源作為該多媒體播放設(shè)備接下來需要播放的媒體資源,并將默認(rèn)媒體資源推送至多媒體播放設(shè)備進(jìn)行播放。
[0094]本發(fā)明實(shí)施例,獲取多媒體播放設(shè)備的播放標(biāo)識(shí),基于該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使該服務(wù)器建立終端與多媒體播放設(shè)備之間的關(guān)聯(lián),接收服務(wù)器推送的多個(gè)候選項(xiàng),該多個(gè)候選項(xiàng)為服務(wù)器檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的,獲取用戶針對(duì)該多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將該目標(biāo)項(xiàng)反饋至服務(wù)器,以使服務(wù)器確定多媒體播放設(shè)備預(yù)播放的第二媒體資源,這種方式可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升用戶對(duì)多媒體播放的參與感。
[0095]請(qǐng)參照?qǐng)D5,為本發(fā)明實(shí)施例提供的一種信息交互圖,如圖所示,該系統(tǒng)架構(gòu)包括后臺(tái)服務(wù)器、多媒體播放設(shè)備以及客戶端(終端);
[0096]1、多媒體播放設(shè)備向服務(wù)器發(fā)送播放請(qǐng)求,并進(jìn)行校時(shí);
[0097]2、服務(wù)器為該多媒體播放設(shè)備分配全球唯一的播放標(biāo)識(shí)playback id;
[0098]3、服務(wù)器向多媒體播放設(shè)備提供對(duì)應(yīng)的播放指令與互動(dòng)指令(包含互動(dòng)時(shí)間,互動(dòng)選項(xiàng)內(nèi)容等相關(guān)信息)。多媒體播放設(shè)備獲得所有有關(guān)信息后會(huì)正式開始播放,同時(shí)將playback id生成二維碼,顯示在播放界面上;
[00"] 4、觀眾使用終端掃描二維碼獲得此次播放的playback id;
[0100]5、終端向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,請(qǐng)求匹配到此次多媒體播放設(shè)備所播放的電影中,并進(jìn)行校時(shí);
[0101]6、服務(wù)器實(shí)時(shí)將此次電影的互動(dòng)內(nèi)容和互動(dòng)時(shí)間等有關(guān)信息更新至終端的客戶端;
[0102]7、進(jìn)入互動(dòng)環(huán)節(jié)時(shí),通過匹配和校時(shí)的多媒體播放設(shè)備和終端同步顯示互動(dòng)選項(xiàng),此時(shí)觀眾便可通過終端的客戶端參與互動(dòng)選擇,選擇信息反饋到服務(wù)器;
[0103]8、多媒體播放設(shè)備通過服務(wù)器實(shí)時(shí)獲得所有觀眾的反饋結(jié)果統(tǒng)計(jì),并顯示該統(tǒng)計(jì)結(jié)果。
[0104]除了校時(shí)和投票操作外,大部分情況下服務(wù)器中終端接口不再需要額外計(jì)算量便可增加終端數(shù)量,因此,只要后臺(tái)帶寬允許,在運(yùn)算量上能允許無上限的匹配終端。這個(gè)特點(diǎn)非常適用于多人同時(shí)參與的場(chǎng)景(如年會(huì),晚會(huì),影院等)下的互動(dòng)解決方案。
[0105]下面將結(jié)合附圖6-附圖9,對(duì)本發(fā)明實(shí)施例提供的服務(wù)器、客戶端進(jìn)行詳細(xì)介紹。
[0106]請(qǐng)參照?qǐng)D6,為本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖,如圖所示,該服務(wù)器包括分配模塊10、建立模塊11、第一推送模塊102以及確定模塊103;
[0107]分配模塊100,用于為多媒體播放設(shè)備分配播放標(biāo)識(shí);
[0108]本發(fā)明實(shí)施例中,服務(wù)器分配模塊100為多媒體播放設(shè)備的每一次播放分配播放標(biāo)識(shí),播放標(biāo)識(shí)用于唯一標(biāo)識(shí)該多媒體播放設(shè)備當(dāng)前需要播放的第一媒體資源,需要說明的是,該播放標(biāo)識(shí)可以是實(shí)時(shí)生成,并且是根據(jù)多媒體播放設(shè)備和當(dāng)前播放的第一媒體資源唯一確定,即是,相同的媒體資源在不同多媒體播放設(shè)備播放,所生成的播放標(biāo)識(shí)不同,相同的多媒體播放設(shè)備播放不同的媒體資源,所生成的播放標(biāo)識(shí)也不同。當(dāng)獲知該播放標(biāo)識(shí),可以唯一定位到該多媒體播放設(shè)備當(dāng)前所播放的第一媒體資源。該播放標(biāo)識(shí)是全球唯一的標(biāo)識(shí),可以是根據(jù)預(yù)設(shè)算法獲得。
[0109]可選的,請(qǐng)參照?qǐng)D8所示,分配模塊100可以包括接收單元1000、生成單元1001以及返回單元1002;
[0110]接收單元1000,用于接收多媒體播放設(shè)備發(fā)送的多媒體播放請(qǐng)求;
[0111]生成單元1001,用于根據(jù)所述多媒體播放請(qǐng)求,為所述多媒體播放設(shè)備實(shí)時(shí)生成播放標(biāo)識(shí);
[0112]返回單元1002,用于將所述播放標(biāo)識(shí)返回至所述多媒體播放設(shè)備。
[0113]本發(fā)明實(shí)施例中,當(dāng)多媒體播放設(shè)備每次開始播放新的媒體資源時(shí),會(huì)向服務(wù)器提交多媒體播放請(qǐng)求,并與服務(wù)器進(jìn)行時(shí)間同步,可選的,該多媒體播放請(qǐng)求中攜帶該多媒體播放設(shè)備預(yù)播放的第一媒體資源的標(biāo)識(shí)(比如電影名字)以及該多媒體播放設(shè)備的標(biāo)識(shí),服務(wù)器接收到多媒體播放請(qǐng)求后,根據(jù)該多媒體播放請(qǐng)求返回一個(gè)全球唯一的播放標(biāo)識(shí)playback id,該播放標(biāo)識(shí)playback id可以是實(shí)時(shí)基于預(yù)設(shè)算法計(jì)算得到。
[0114]進(jìn)一步可選的,服務(wù)器同時(shí)提供對(duì)應(yīng)的播放指令(包括多媒體播放設(shè)備預(yù)播放的第一媒體資源)與互動(dòng)指令(包含與多個(gè)用戶互動(dòng)的預(yù)設(shè)時(shí)間點(diǎn),以及與該預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的多個(gè)候選項(xiàng))給多媒體播放設(shè)備。
[0115]多媒體播放設(shè)備獲得所有有關(guān)指令后會(huì)正式開始播放,可選的,該多媒體播放設(shè)備同時(shí)將playback id生成二維碼,顯示在播放界面上。各個(gè)用戶可以手持終端對(duì)該二維碼進(jìn)行掃描,獲得該播放標(biāo)識(shí),可以理解的是,該播放標(biāo)識(shí)也可以是通過其他方式告知各個(gè)用戶,比如該播放標(biāo)識(shí)是一串字符,則通過語言播報(bào)該播放標(biāo)識(shí)等等,在此不作限定。
[0116]建立模塊ιο?,用于接收至少一個(gè)終端根據(jù)所述播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立所述多媒體播放設(shè)備與所述至少一個(gè)終端之間的關(guān)聯(lián);
[0117]本發(fā)明實(shí)施例中,每個(gè)終端獲知該播放標(biāo)識(shí)后,為了能夠與該播放設(shè)備建立匹配關(guān)聯(lián)關(guān)系,每個(gè)終端根據(jù)該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,同時(shí)與服務(wù)器進(jìn)行校時(shí)。服務(wù)器接收到至少一個(gè)終端發(fā)送的關(guān)聯(lián)請(qǐng)求,并解析出該關(guān)聯(lián)請(qǐng)求中的播放標(biāo)識(shí),建立模塊101根據(jù)該播放標(biāo)識(shí)建立多媒體播放設(shè)備與該至少一個(gè)終端之間的關(guān)聯(lián),即是通過該播放標(biāo)識(shí)建立該多媒體播放設(shè)備與該至少一個(gè)終端之間的虛擬連接,從而可以保持該多媒體播放設(shè)備與該至少一個(gè)終端之間的同步。
[0118]第一推送模塊102,用于當(dāng)檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向所述至少一個(gè)終端同步推送多個(gè)候選項(xiàng);
[0119]本發(fā)明實(shí)施例中,多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),會(huì)給予用戶一次互動(dòng)的機(jī)會(huì),即是通過多個(gè)用戶共同選擇接下來所播放的媒體資源。
[0120]具體可選的,當(dāng)服務(wù)器檢測(cè)達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),為了能夠達(dá)到多媒體播放設(shè)備與該至少一個(gè)終端的同步,服務(wù)器第一推送模塊102向該至少一個(gè)終端同步推送多個(gè)候選項(xiàng),可選的,多媒體播放設(shè)備達(dá)到該預(yù)設(shè)時(shí)間點(diǎn)時(shí),也會(huì)顯示該多個(gè)候選項(xiàng),用戶在觀看第一媒體資源過程中,當(dāng)看到多媒體播放設(shè)備顯示該多個(gè)候選項(xiàng)時(shí),即在終端上進(jìn)行操作選擇。如圖5所示,多媒體播放設(shè)備上顯示三個(gè)候選項(xiàng)“選項(xiàng)I”、“選項(xiàng)2”以及“選項(xiàng)3”,同時(shí)已匹配的終端(手機(jī))也會(huì)同步顯示該三個(gè)選項(xiàng)。
[0121]該多個(gè)候選項(xiàng)即是提供給用戶確定多媒體播放設(shè)備接下來播放媒體資源的選擇項(xiàng),一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)播放的媒體資源,比如,第一媒體資源為一個(gè)電影的一個(gè)片段,該片段描述了 “A和B掉水里了,C會(huì)選擇救誰”,從而產(chǎn)生兩個(gè)候選項(xiàng)“救A” “救B”,該兩個(gè)候選項(xiàng)分別對(duì)應(yīng)不同的故事情節(jié),因此,所選擇的目標(biāo)項(xiàng)不同,則該多媒體播放設(shè)備預(yù)播放的第二媒體資源就不同。
[0122]確定模塊103,用于獲取所述至少一個(gè)終端每個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0123]本發(fā)明實(shí)施例中,該至少一個(gè)終端中每個(gè)終端收到該多個(gè)候選項(xiàng)后,用戶即可以在終端上對(duì)該多個(gè)候選項(xiàng)進(jìn)行選擇,并將所選擇的目標(biāo)項(xiàng)返回至服務(wù)器,服務(wù)器確定模塊103獲取該至少一個(gè)終端每個(gè)終端所反饋的目標(biāo)項(xiàng),并根據(jù)該目標(biāo)項(xiàng)確定該多媒體播放設(shè)備預(yù)播放的第二媒體資源,需要說明的是,該第二媒體資源可以與第一媒體資源關(guān)聯(lián),也可以與第一媒體資源不關(guān)聯(lián)。
[0124]可選的,如圖7所示,確定模塊103可以包括統(tǒng)計(jì)單元1030和確定單元1031;
[0125]統(tǒng)計(jì)單元1030,用于獲取所述至少一個(gè)終端每個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),根據(jù)所述至少一個(gè)終端每個(gè)終端所選擇的目標(biāo)項(xiàng),統(tǒng)計(jì)所述多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比;
[0126]具體的,互動(dòng)結(jié)束時(shí)間到達(dá)時(shí),服務(wù)器統(tǒng)計(jì)單元1030根據(jù)每個(gè)終端所選擇的目標(biāo)項(xiàng)可以統(tǒng)計(jì)得到該多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比,比如總共有10個(gè)終端與該多媒體播放設(shè)備匹配關(guān)聯(lián),其中,有3個(gè)終端選擇了選項(xiàng)1,2個(gè)終端選擇了選項(xiàng)2,5個(gè)終端選擇了選項(xiàng)3,則選項(xiàng)I的選擇占比為30 %,選項(xiàng)2的占比為20 %,選項(xiàng)3的占比為50 %。
[0127]確定單元1031,用于將所述多個(gè)候選項(xiàng)中選擇占比最多的候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源確定為所述多媒體播放設(shè)備預(yù)播放的第二媒體資源,一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源。
[0128]具體的,確定單元1031將該多個(gè)候選項(xiàng)中選擇占比最多的候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源確定為該多媒體播放設(shè)備預(yù)播放的第二媒體資源,通常一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源,繼續(xù)以上述選項(xiàng)為例進(jìn)行說明,3個(gè)選項(xiàng)中選項(xiàng)3的占比最多,即將選項(xiàng)3對(duì)應(yīng)的預(yù)設(shè)媒體資源作為預(yù)播放的第二媒體資源。
[0129]進(jìn)一步可選的,該服務(wù)器還可以包括第二推送模塊;
[0130]第二推送模塊,用于將所述多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比以及所述第二媒體資源推送至所述多媒體播放設(shè)備。
[0131]本發(fā)明實(shí)施例中,為了讓觀眾獲得總體的占比情況,服務(wù)器將每個(gè)候選項(xiàng)的選擇占比推送至多媒體播放設(shè)備,多媒體播放設(shè)備顯示該占比,如圖6所示,即是多媒體播放設(shè)備顯示各個(gè)候選項(xiàng)的選擇占比示意圖。同時(shí)服務(wù)器將多媒體播放設(shè)備預(yù)播放的第二媒體資源推送至多媒體播放設(shè)備進(jìn)行緩存播放,這種根據(jù)目標(biāo)項(xiàng)確定第二媒體資源,再推送相應(yīng)的第二媒體資源至多媒體播放設(shè)備的方式可以減少多媒體播放設(shè)備的緩存數(shù)據(jù)量。
[0132]可以理解的是,只要多媒體播放設(shè)備的緩存比較大,上述各個(gè)候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源也可以預(yù)先全部推送至多媒體播放設(shè)備,當(dāng)服務(wù)器確定預(yù)播放的第二媒體資源后,可以將第二媒體資源的資源標(biāo)識(shí)發(fā)送至多媒體播放設(shè)備,該多媒體播放設(shè)備即可根據(jù)資源標(biāo)識(shí)播放第二媒體資源。
[0133]此外,若服務(wù)器未接收到任何終端發(fā)送的關(guān)聯(lián)請(qǐng)求,即是沒有任何用戶參與該互動(dòng)過程,則在多媒體播放設(shè)備播放完第一媒體資源后,以預(yù)先設(shè)定的默認(rèn)媒體資源作為該多媒體播放設(shè)備接下來需要播放的媒體資源,并將默認(rèn)媒體資源推送至多媒體播放設(shè)備進(jìn)行播放。
[0134]另外,若服務(wù)器接收到至少一個(gè)終端發(fā)送的關(guān)聯(lián)請(qǐng)求,但是服務(wù)器未在預(yù)設(shè)時(shí)間點(diǎn)起的互動(dòng)時(shí)段內(nèi)接收到任何終端發(fā)送的針對(duì)該多個(gè)候選項(xiàng)所確定的目標(biāo)項(xiàng),即是有用戶使用終端進(jìn)行關(guān)聯(lián)匹配,但是沒有用戶在終端進(jìn)行選擇操作,則在多媒體播放設(shè)備播放完第一媒體資源后,以預(yù)先設(shè)定的默認(rèn)媒體資源作為該多媒體播放設(shè)備接下來需要播放的媒體資源,并將默認(rèn)媒體資源推送至多媒體播放設(shè)備進(jìn)行播放。
[0135]本發(fā)明實(shí)施例,為多媒體播放設(shè)備分配播放標(biāo)識(shí),接收至少一個(gè)終端根據(jù)該播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立該多媒體播放設(shè)備與該至少一個(gè)終端之間的關(guān)聯(lián),當(dāng)檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向該至少一個(gè)終端同步推送多個(gè)候選項(xiàng),獲取該至少一個(gè)終端每個(gè)終端針對(duì)該多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)目標(biāo)項(xiàng)確定多媒體播放設(shè)備預(yù)播放的第二媒體資源,這種方式可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升用戶對(duì)多媒體播放的參與感。
[0136]請(qǐng)參照?qǐng)D9,為本發(fā)明實(shí)施例提供的一種客戶端的結(jié)構(gòu)示意圖,如圖所示,所述客戶端應(yīng)用于終端,如圖所示,該客戶端包括:第一獲取模塊200、發(fā)送模塊201、接收模塊202以及第二獲取模塊203;
[0137]第一獲取模塊200,用于獲取多媒體播放設(shè)備的播放標(biāo)識(shí);
[0138]本發(fā)明實(shí)施例中,終端的客戶端第一獲取模塊200獲取多媒體播放設(shè)備的播放標(biāo)識(shí),具體可選的,獲取方式可以包括多種,例如用戶可以利用終端掃描包含播放標(biāo)識(shí)的圖形碼,并對(duì)所述圖形碼進(jìn)行解析,獲得多媒體播放設(shè)備的所述播放標(biāo)識(shí)。該圖形碼可以是多媒體播放設(shè)備根據(jù)播放標(biāo)識(shí)生成的,并顯示于播放界面。
[0139]發(fā)送模塊201,用于基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián);
[0140]本發(fā)明實(shí)施例中,終端基于該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,并與服務(wù)器進(jìn)行時(shí)間同步,服務(wù)器接收到該關(guān)聯(lián)請(qǐng)求后,即解析出該播放標(biāo)識(shí),從而根據(jù)該播放標(biāo)識(shí)建立終端與相應(yīng)的多媒體播放設(shè)備之間的關(guān)聯(lián),該播放標(biāo)識(shí)為該多媒體播放設(shè)備預(yù)先請(qǐng)求服務(wù)器生成的。
[0141]接收模塊202,用于接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的;
[0142]本發(fā)明實(shí)施例中,當(dāng)服務(wù)器檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),即向終端推送多個(gè)候選項(xiàng),該終端接收到該多個(gè)候選項(xiàng)后,即顯示該多個(gè)候選項(xiàng),用戶可以對(duì)該多個(gè)候選項(xiàng)進(jìn)行選擇操作。如圖5所示,該終端即顯示“選項(xiàng)I” “選項(xiàng)2” “選項(xiàng)3”。
[0143]第二獲取模塊203,用于獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。
[0144]本發(fā)明實(shí)施例中,終端獲取用戶所選擇的目標(biāo)項(xiàng),并通過網(wǎng)絡(luò)連接將該目標(biāo)項(xiàng)反饋至服務(wù)器,需要說明的是,該互動(dòng)時(shí)間有限,用戶需要在互動(dòng)時(shí)間結(jié)束之前選擇目標(biāo)項(xiàng)才有效。服務(wù)器可以根據(jù)各個(gè)終端所選擇的目標(biāo)項(xiàng)確定預(yù)播放的第二媒體資源,具體的確定方式可以參照?qǐng)D1的實(shí)施例描述,在此不再贅述。
[0145]進(jìn)一步可選的,該客戶端還可以包括顯示模塊;
[0146]顯示模塊,用于顯示所述多個(gè)候選項(xiàng);
[0147]所述第二獲取模塊203具體用于檢測(cè)用戶針對(duì)所述多個(gè)候選項(xiàng)的觸屏操作,并根據(jù)所述觸屏操作確定用戶所選擇的目標(biāo)項(xiàng)。
[0148]具體的,終端可以為觸屏終端,用戶可以通過觸屏操作,對(duì)該多個(gè)候選項(xiàng)進(jìn)行選擇,并根據(jù)觸屏操作的位置確定用戶所選擇的目標(biāo)項(xiàng)。
[0149]可以理解的是,用戶也可以通過按鍵的輸入方式或者鼠標(biāo)輸入方式等對(duì)多個(gè)候選項(xiàng)進(jìn)行選擇。
[0150]本發(fā)明實(shí)施例,獲取多媒體播放設(shè)備的播放標(biāo)識(shí),基于該播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使該服務(wù)器建立終端與多媒體播放設(shè)備之間的關(guān)聯(lián),接收服務(wù)器推送的多個(gè)候選項(xiàng),該多個(gè)候選項(xiàng)為服務(wù)器檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的,獲取用戶針對(duì)該多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將該目標(biāo)項(xiàng)反饋至服務(wù)器,以使服務(wù)器確定多媒體播放設(shè)備預(yù)播放的第二媒體資源,這種方式可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升用戶對(duì)多媒體播放的參與感。
[0151]請(qǐng)參照?qǐng)D10,為本發(fā)明實(shí)施例提供的一種多媒體播放系統(tǒng)的架構(gòu)圖,如圖所示,包括服務(wù)器、多媒體播放設(shè)備以及至少一個(gè)客戶端;
[0152]其中,所述服務(wù)器可參見附圖6-附圖8所示實(shí)施例的相關(guān)描述,所述客戶端可參見附圖9所示實(shí)施例的相關(guān)描述。
[0153]通過上述各實(shí)施例的描述,本發(fā)明實(shí)施例,為多媒體播放設(shè)備分配播放標(biāo)識(shí),接收至少一個(gè)終端根據(jù)該播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立該多媒體播放設(shè)備與該至少一個(gè)終端之間的關(guān)聯(lián),當(dāng)檢測(cè)到多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向該至少一個(gè)終端同步推送多個(gè)候選項(xiàng),獲取該至少一個(gè)終端每個(gè)終端針對(duì)該多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)目標(biāo)項(xiàng)確定多媒體播放設(shè)備預(yù)播放的第二媒體資源,這種方式可允許至少一個(gè)用戶參與多媒體播放的互動(dòng)中,提升用戶對(duì)多媒體播放的參與感。
[0154]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,附圖6-附圖8所示服務(wù)器對(duì)應(yīng)的程序可存儲(chǔ)在服務(wù)器的可讀存儲(chǔ)介質(zhì)內(nèi),并被該服務(wù)器中的至少一個(gè)處理器執(zhí)行,以實(shí)現(xiàn)上述多媒體播放方法,附圖9所示客戶端對(duì)應(yīng)的程序可存儲(chǔ)在終端的可讀存儲(chǔ)介質(zhì)內(nèi),并被該終端中的至少一個(gè)處理器執(zhí)行,以實(shí)現(xiàn)上述多媒體播放方法。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
[0155]以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1.一種多媒體播放方法,應(yīng)用于終端,其特征在于,包括: 獲取多媒體播放設(shè)備的播放標(biāo)識(shí); 基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián); 接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的; 獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。2.如權(quán)利要求1所述的方法,其特征在于,所述接收所述服務(wù)器推送的多個(gè)候選項(xiàng)之后,還包括: 顯示所述多個(gè)候選項(xiàng); 所述獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),包括: 檢測(cè)用戶針對(duì)所述多個(gè)候選項(xiàng)的交互操作,并根據(jù)所述交互操作確定用戶所選擇的目標(biāo)項(xiàng)。3.如權(quán)利要求1所述的方法,其特征在于,所述獲取多媒體播放設(shè)備的播放標(biāo)識(shí),包括: 掃描包含播放標(biāo)識(shí)的圖形碼,并對(duì)所述圖形碼進(jìn)行解析,獲得多媒體播放設(shè)備的所述播放標(biāo)識(shí)。4.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述多媒體播放設(shè)備為互聯(lián)網(wǎng)視頻播放設(shè)備,所述終端為預(yù)設(shè)空間內(nèi)觀看該多媒體播放設(shè)備所播放視頻的用戶手持終端。5.一種多媒體播放方法,應(yīng)用于服務(wù)器,其特征在于,包括: 為多媒體播放設(shè)備分配播放標(biāo)識(shí); 接收至少一個(gè)終端根據(jù)所述播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立所述多媒體播放設(shè)備與所述至少一個(gè)終端之間的關(guān)聯(lián); 當(dāng)檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向所述至少一個(gè)終端同步推送多個(gè)候選項(xiàng); 獲取所述至少一個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。6.如權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源,包括:根據(jù)所述至少一個(gè)終端所選擇的目標(biāo)項(xiàng),統(tǒng)計(jì)所述多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比; 將所述多個(gè)候選項(xiàng)中選擇占比最多的候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源確定為所述多媒體播放設(shè)備預(yù)播放的第二媒體資源,一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源。7.如權(quán)利要求6所述的方法,其特征在于,所述方法還包括: 將所述每個(gè)候選項(xiàng)的選擇占比以及所述第二媒體資源推送至所述多媒體播放設(shè)備。8.如權(quán)利要求5所述的方法,其特征在于,所述為多媒體播放設(shè)備分配播放標(biāo)識(shí),包括: 接收多媒體播放設(shè)備發(fā)送的多媒體播放請(qǐng)求; 根據(jù)所述多媒體播放請(qǐng)求,為所述多媒體播放設(shè)備實(shí)時(shí)生成播放標(biāo)識(shí); 將所述播放標(biāo)識(shí)返回至所述多媒體播放設(shè)備。9.如權(quán)利要求8所述的方法,其特征在于,所述第一媒體資源以及所述第二媒體資源均屬于目標(biāo)媒體資源,所述多媒體播放請(qǐng)求中還包括所述目標(biāo)媒體資源的目標(biāo)標(biāo)識(shí),所述方法還包括: 根據(jù)所述目標(biāo)標(biāo)識(shí),獲取與所述目標(biāo)媒體資源對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)以及與所述預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的多個(gè)候選項(xiàng); 將所述預(yù)設(shè)時(shí)間點(diǎn)以及與所述預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的所述多個(gè)候選項(xiàng)推送至所述多媒體播放設(shè)備,以使所述多媒體播放設(shè)備播放所述目標(biāo)媒體資源的第一媒體資源過程中達(dá)到所述預(yù)設(shè)時(shí)間點(diǎn)時(shí)顯示所述多個(gè)候選項(xiàng)。10.一種客戶端,應(yīng)用于終端,其特征在于,包括: 第一獲取模塊,用于獲取多媒體播放設(shè)備的播放標(biāo)識(shí); 發(fā)送模塊,用于基于所述播放標(biāo)識(shí)向服務(wù)器發(fā)送關(guān)聯(lián)請(qǐng)求,以使所述服務(wù)器建立所述終端與所述多媒體播放設(shè)備之間的關(guān)聯(lián); 接收模塊,用于接收所述服務(wù)器推送的多個(gè)候選項(xiàng),所述多個(gè)候選項(xiàng)為所述服務(wù)器檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí)觸發(fā)推送的; 第二獲取模塊,用于獲取用戶針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并將所述目標(biāo)項(xiàng)反饋至所述服務(wù)器,以使所述服務(wù)器確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。11.如權(quán)利要求10所述的客戶端,其特征在于,所述客戶端還包括: 顯示模塊,用于顯示所述多個(gè)候選項(xiàng); 所述第二獲取模塊具體用于檢測(cè)用戶針對(duì)所述多個(gè)候選項(xiàng)的交互操作,并根據(jù)所述交互操作確定用戶所選擇的目標(biāo)項(xiàng)。12.如權(quán)利要求10所述的客戶端,其特征在于,所述第一獲取模塊具體用于掃描包含播放標(biāo)識(shí)的圖形碼,并對(duì)所述圖形碼進(jìn)行解析,獲得多媒體播放設(shè)備的所述播放標(biāo)識(shí)。13.如權(quán)利要求10-12任意一項(xiàng)所述的客戶端,其特征在于,所述多媒體播放設(shè)備為互聯(lián)網(wǎng)視頻播放設(shè)備,所述終端為預(yù)設(shè)空間內(nèi)觀看該多媒體播放設(shè)備所播放視頻的用戶手持終端。14.一種服務(wù)器,其特征在于,包括: 分配模塊,用于為多媒體播放設(shè)備分配播放標(biāo)識(shí); 建立模塊,用于接收至少一個(gè)終端根據(jù)所述播放標(biāo)識(shí)發(fā)起的關(guān)聯(lián)請(qǐng)求,并建立所述多媒體播放設(shè)備與所述至少一個(gè)終端之間的關(guān)聯(lián); 第一推送模塊,用于當(dāng)檢測(cè)到所述多媒體播放設(shè)備播放第一媒體資源達(dá)到預(yù)設(shè)時(shí)間點(diǎn)時(shí),向所述至少一個(gè)終端同步推送多個(gè)候選項(xiàng); 確定模塊,用于獲取所述至少一個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),并根據(jù)所述目標(biāo)項(xiàng)確定所述多媒體播放設(shè)備預(yù)播放的第二媒體資源。15.如權(quán)利要求14所述的服務(wù)器,其特征在于,所述確定模塊包括: 統(tǒng)計(jì)單元,用于獲取所述至少一個(gè)終端針對(duì)所述多個(gè)候選項(xiàng)所選擇的目標(biāo)項(xiàng),根據(jù)所述至少一個(gè)終端所選擇的目標(biāo)項(xiàng),統(tǒng)計(jì)所述多個(gè)候選項(xiàng)中每個(gè)候選項(xiàng)的選擇占比; 確定單元,用于將所述多個(gè)候選項(xiàng)中選擇占比最多的候選項(xiàng)對(duì)應(yīng)的預(yù)設(shè)媒體資源確定為所述多媒體播放設(shè)備預(yù)播放的第二媒體資源,一個(gè)候選項(xiàng)對(duì)應(yīng)一種預(yù)設(shè)媒體資源。16.如權(quán)利要求15所述的服務(wù)器,其特征在于,所述服務(wù)器還包括: 第二推送模塊,用于將所述每個(gè)候選項(xiàng)的選擇占比以及所述第二媒體資源推送至所述多媒體播放設(shè)備。17.如權(quán)利要求14所述的服務(wù)器,其特征在于,所述分配模塊包括: 接收單元,用于接收多媒體播放設(shè)備發(fā)送的多媒體播放請(qǐng)求; 生成單元,用于根據(jù)所述多媒體播放請(qǐng)求,為所述多媒體播放設(shè)備實(shí)時(shí)生成播放標(biāo)識(shí); 返回單元,用于將所述播放標(biāo)識(shí)返回至所述多媒體播放設(shè)備。18.如權(quán)利要求14所述的服務(wù)器,其特征在于,所述第一媒體資源以及所述第二媒體資源均屬于目標(biāo)媒體資源,所述多媒體播放請(qǐng)求中還包括所述目標(biāo)媒體資源的目標(biāo)標(biāo)識(shí),所述服務(wù)器還包括: 獲取模塊,用于根據(jù)所述目標(biāo)標(biāo)識(shí),獲取與所述目標(biāo)媒體資源對(duì)應(yīng)的預(yù)設(shè)時(shí)間點(diǎn)以及與所述預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的多個(gè)候選項(xiàng); 第三推送模塊,用于將所述預(yù)設(shè)時(shí)間點(diǎn)以及與所述預(yù)設(shè)時(shí)間點(diǎn)關(guān)聯(lián)的所述多個(gè)候選項(xiàng)推送至所述多媒體播放設(shè)備,以使所述多媒體播放設(shè)備播放所述目標(biāo)媒體資源的第一媒體資源過程中達(dá)到所述預(yù)設(shè)時(shí)間點(diǎn)時(shí)顯示所述多個(gè)候選項(xiàng)。19.一種多媒體播放系統(tǒng),包括服務(wù)器、多媒體播放設(shè)備以及至少一個(gè)客戶端,其特征在于,所述服務(wù)器為如權(quán)利要求14-18任意一項(xiàng)所述的服務(wù)器,所述客戶端為如權(quán)利要求10-13任意一項(xiàng)所述的客戶端。
【文檔編號(hào)】H04N21/254GK105898394SQ201610355142
【公開日】2016年8月24日
【申請(qǐng)日】2016年5月25日
【發(fā)明人】楊穎 , 莫思明, 顏藝, 徐凱
【申請(qǐng)人】騰訊科技(深圳)有限公司