一種推送預(yù)約消息的方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種推送預(yù)約消息的方法和裝置,其中,該方法包括:接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí);根據(jù)預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,用戶預(yù)約關(guān)系包括與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;在收到直播視頻的事件更新通知時(shí)后,根據(jù)直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端;將直播視頻的預(yù)約消息推送至第二客戶端,指示第二客戶端根據(jù)預(yù)約消息播放直播視頻。該方法對(duì)各個(gè)子系統(tǒng)的直播視頻設(shè)置全局唯一的直播視頻標(biāo)識(shí),從而用戶可實(shí)時(shí)同步在任何終端上都可以收到消息提醒和通知。
【專利說(shuō)明】
一種推送預(yù)約消息的方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及消息推送技術(shù)領(lǐng)域,具體地,涉及一種推送預(yù)約消息的方法及裝置。
【背景技術(shù)】
[0002]隨時(shí)互聯(lián)網(wǎng)絡(luò)技術(shù)的發(fā)展,直播的概念有了新的拓展和發(fā)展,現(xiàn)在更多的人關(guān)注網(wǎng)絡(luò)直播,特別是網(wǎng)絡(luò)視頻直播更受關(guān)注。通過(guò)網(wǎng)絡(luò)信號(hào),在線收看球賽、體育賽事、重大活動(dòng)和新聞等,這樣,讓大眾有了廣闊且自由的選擇空間。
[0003]為了提醒用戶觀看感興趣的直播視頻,用戶在客戶端(比如手機(jī)、智能電視等)上可以預(yù)約比賽、演唱會(huì)直播等事件,用戶在收到消息提醒和通知后即可點(diǎn)擊馬上觀看,進(jìn)入指定頻道。
[0004]在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:目前設(shè)備只可以在提交預(yù)約事件的單一設(shè)備上支持觀看直播。用戶想要觀看直播時(shí)只能通過(guò)固定的終端查看直播,不能實(shí)現(xiàn)多終端多設(shè)備統(tǒng)一。
【發(fā)明內(nèi)容】
[0005]本發(fā)明是為了克服現(xiàn)有技術(shù)中用戶預(yù)約直播后只能在提交預(yù)約事件的設(shè)備上觀看直播的缺陷,根據(jù)本發(fā)明的一個(gè)方面,提出一種推送預(yù)約消息的方法。
[0006]本發(fā)明實(shí)施例提供的一種推送預(yù)約消息的方法,包括:
[0007]接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí);
[0008]根據(jù)預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,用戶預(yù)約關(guān)系包括與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0009]在收到直播視頻的事件更新通知時(shí)后,根據(jù)直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端;
[0010]將直播視頻的預(yù)約消息推送至第二客戶端,指示第二客戶端根據(jù)預(yù)約消息播放直播視頻。
[0011]在上述技術(shù)方案中,還包括:
[0012]獲取直播視頻在不同子系統(tǒng)中的相同或不同的視頻標(biāo)志,將直播視頻的所有視頻標(biāo)識(shí)全局統(tǒng)一為一個(gè)相同的直播視頻標(biāo)識(shí)。
[0013]在上述技術(shù)方案中,根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端,包括:
[0014]根據(jù)用戶預(yù)約關(guān)系確定與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0015]選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端。
[0016]在上述技術(shù)方案中,選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端,包括:
[0017]根據(jù)用戶標(biāo)識(shí)確定處于登錄狀態(tài)的客戶端;
[0018]根據(jù)預(yù)設(shè)規(guī)則在處于登錄狀態(tài)的客戶端中選取一個(gè)客戶端,并將選取的客戶端你作為第二客戶端。
[0019]在上述技術(shù)方案中,用戶標(biāo)識(shí)為用戶賬號(hào)、手機(jī)號(hào)碼、或客戶端MAC地址中的一項(xiàng)或多項(xiàng)。
[0020]基于同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種推送預(yù)約消息的裝置,包括:
[0021]接收模塊,用于接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí);
[0022]確定模塊,用于根據(jù)預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,用戶預(yù)約關(guān)系包括與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0023]處理模塊,用于在收到直播視頻的事件更新通知時(shí)后,根據(jù)直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端;
[0024]推送模塊,用于將直播視頻的預(yù)約消息推送至第二客戶端,指示第二客戶端根據(jù)預(yù)約消息播放直播視頻。
[0025]在上述技術(shù)方案中,還包括:
[0026]統(tǒng)一模塊,用于獲取直播視頻在不同子系統(tǒng)中的相同或不同的視頻標(biāo)志,將直播視頻的所有視頻標(biāo)識(shí)全局統(tǒng)一為一個(gè)相同的直播視頻標(biāo)識(shí)。
[0027]在上述技術(shù)方案中,處理模塊包括:
[0028]確定單元,用于根據(jù)用戶預(yù)約關(guān)系確定與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0029]處理單元,用于選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端。
[0030]在上述技術(shù)方案中,處理單元包括:
[0031]確定子單元,用于根據(jù)用戶標(biāo)識(shí)確定處于登錄狀態(tài)的客戶端;
[0032]處理子單元,用于根據(jù)預(yù)設(shè)規(guī)則在處于登錄狀態(tài)的客戶端中選取一個(gè)客戶端,并將選取的客戶端你作為第二客戶端。
[0033]在上述技術(shù)方案中,用戶標(biāo)識(shí)為用戶賬號(hào)、手機(jī)號(hào)碼、或客戶端MAC地址中的一項(xiàng)或多項(xiàng)。
[0034]本發(fā)明實(shí)施例提供的一種推送預(yù)約消息的方法及裝置,對(duì)各個(gè)子系統(tǒng)的直播視頻設(shè)置全局唯一的直播視頻標(biāo)識(shí),從而在接收到客戶端你的預(yù)約請(qǐng)求后可以根據(jù)該直播視頻標(biāo)識(shí)將預(yù)約消息下發(fā)至所有相互關(guān)聯(lián)的第二客戶端,用戶可實(shí)時(shí)同步在任何終端上都可以收到消息提醒和通知。同時(shí),該預(yù)約消息的通知也全局唯一,避免同一預(yù)約事件重復(fù)提醒。
[0035]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中闡述,并且,部分地從說(shuō)明書中變得顯而易見,或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫的說(shuō)明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
[0036]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說(shuō)明】
[0037]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0038]圖1為本發(fā)明實(shí)施例中推送預(yù)約消息的方法流程圖;
[0039]圖2為本發(fā)明實(shí)施例一中推送預(yù)約消息的方法流程圖;
[0040]圖3為本發(fā)明實(shí)施例中推送預(yù)約消息的裝置的第一結(jié)構(gòu)圖;
[0041]圖4為本發(fā)明實(shí)施例中推送預(yù)約消息的裝置的第二結(jié)構(gòu)圖;
[0042]圖5為本發(fā)明實(shí)施例中處理模塊的結(jié)構(gòu)圖;
[0043]圖6為本發(fā)明實(shí)施例中處理單元的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0044]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0045]根據(jù)本發(fā)明實(shí)施例,提供了一種推送預(yù)約消息的方法,參見圖1所示,該方法包括步驟 101-104:
[0046]步驟101:接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí)。
[0047]本發(fā)明實(shí)施例中,第一客戶端為提交預(yù)約請(qǐng)求的客戶端,該預(yù)約請(qǐng)求用于預(yù)約用戶需要觀看的直播視頻。其中,該預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí)。本發(fā)明實(shí)施例中,用戶標(biāo)識(shí)用于標(biāo)識(shí)用戶信息,具體可以為用戶賬號(hào)、手機(jī)號(hào)碼、或客戶端MAC地址中的一項(xiàng)或多項(xiàng);該直播視頻標(biāo)識(shí)為全局唯一的標(biāo)識(shí)。
[0048]具體的,本發(fā)明實(shí)施例中需要預(yù)先為每一個(gè)直播視頻設(shè)置全局唯一的直播視頻標(biāo)識(shí)。具體包括:獲取直播視頻在不同子系統(tǒng)中的相同或不同的視頻標(biāo)志,將直播視頻的所有視頻標(biāo)識(shí)全局統(tǒng)一為一個(gè)相同的直播視頻標(biāo)識(shí)。例如,媒資庫(kù)的直播視頻資源中存在一場(chǎng)體育比賽A,且直播大廳的直播資源中也存在相同的體育比賽A,由于二者分布于不同的子系統(tǒng)(一個(gè)位于媒資庫(kù)的系統(tǒng)中,一個(gè)位于直播大廳的系統(tǒng)中),二者擁有不同的標(biāo)識(shí)。本發(fā)明實(shí)施例中,將不同子系統(tǒng)中的標(biāo)識(shí)統(tǒng)一為一個(gè)全局唯一的直播視頻標(biāo)識(shí),從而根據(jù)該直播視頻標(biāo)識(shí)可以向媒資庫(kù)或直播大廳等多個(gè)子系統(tǒng)發(fā)送預(yù)約消息。
[0049]步驟102:根據(jù)預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,用戶預(yù)約關(guān)系包括與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端。
[0050]本發(fā)明實(shí)施例中,同一用戶可以關(guān)聯(lián)多個(gè)設(shè)備。例如,用戶的云服務(wù)賬號(hào)即登錄了手機(jī)客戶端B,也登陸了智能電視客戶端C,則該云服務(wù)賬號(hào)(即用戶標(biāo)識(shí))與手機(jī)客戶端B和智能電視客戶端C相關(guān)聯(lián)。需要說(shuō)明的是,一般用戶通過(guò)相互關(guān)聯(lián)的客戶端發(fā)送預(yù)約請(qǐng)求,但也可以通過(guò)不關(guān)聯(lián)的客戶端發(fā)送與其他客戶端相關(guān)聯(lián)的預(yù)約請(qǐng)求。
[0051 ]步驟103:在收到直播視頻的事件更新通知時(shí)后,根據(jù)直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端。
[0052]具體的,服務(wù)器確定直播視頻的事件更新時(shí)(即當(dāng)前時(shí)間到達(dá)了用于預(yù)約的直播視頻的開始播放時(shí)間點(diǎn)時(shí)),根據(jù)該發(fā)生了時(shí)間更新通知的直播視頻的直播視頻標(biāo)識(shí)可以確定有哪些用戶標(biāo)識(shí)預(yù)約了該直播視頻,進(jìn)而確定需要推送預(yù)約消息的用戶標(biāo)識(shí)。同時(shí),根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端。
[0053]本發(fā)明實(shí)施例中,第二客戶端為接收服務(wù)器推送的預(yù)約消息的客戶端,第二客戶端與第一客戶端可以相同,也可以不同,具體根據(jù)實(shí)際情況而定。
[0054]其中,步驟103中根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端,具體包括步驟A1-A2:
[0055]步驟Al、根據(jù)用戶預(yù)約關(guān)系確定與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0056]步驟A2、選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端。
[0057]其中,步驟A2中選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端,具體包括步驟B1-B2:
[0058]步驟B1、根據(jù)用戶標(biāo)識(shí)確定處于登錄狀態(tài)的客戶端;
[0059]步驟B2、根據(jù)預(yù)設(shè)規(guī)則在處于登錄狀態(tài)的客戶端中選取一個(gè)客戶端,并將選取的客戶端你作為第二客戶端。
[0060]步驟104:將直播視頻的預(yù)約消息推送至第二客戶端,指示第二客戶端根據(jù)預(yù)約消息播放直播視頻。
[0061]本發(fā)明實(shí)施例提供的一種推送預(yù)約消息的方法,對(duì)各個(gè)子系統(tǒng)的直播視頻設(shè)置全局唯一的直播視頻標(biāo)識(shí),從而在接收到客戶端你的預(yù)約請(qǐng)求后可以根據(jù)該直播視頻標(biāo)識(shí)將預(yù)約消息下發(fā)至所有相互關(guān)聯(lián)的第二客戶端,用戶可實(shí)時(shí)同步在任何終端上都可以收到消息提醒和通知。同時(shí),該預(yù)約消息的通知也全局唯一,避免同一預(yù)約事件重復(fù)提醒。
[0062]下面通過(guò)一個(gè)實(shí)施例詳細(xì)介紹該方法的流程。
[0063]實(shí)施例一
[0064]在實(shí)施例一中,用戶通過(guò)第一客戶端提交預(yù)約請(qǐng)求,在第二客戶端接收預(yù)約消息。具體參見圖2所示,包括步驟201-208:
[0065]步驟201:用戶通過(guò)第一客戶端提交預(yù)約請(qǐng)求。
[0066]在實(shí)施例一中,該預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí)O
[0067]步驟202:接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求。
[0068]步驟203:根據(jù)預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系。
[0069]其中,用戶預(yù)約關(guān)系包括與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端,且相互關(guān)聯(lián)的客戶端中有一個(gè)即為第二客戶端。
[0070]步驟204:確定直播視頻的事件更新,根據(jù)直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí)。
[0071]步驟205:根據(jù)用戶預(yù)約關(guān)系確定與該用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端。
[0072]步驟206:根據(jù)預(yù)設(shè)規(guī)則在處于登錄狀態(tài)的客戶端中選取一個(gè)需要推送預(yù)約消息的第二客戶端。
[0073]步驟207:將直播視頻的預(yù)約消息推送至第二客戶端。
[0074]步驟208:第二客戶端根據(jù)預(yù)約消息播放相應(yīng)的直播視頻。
[0075]本發(fā)明實(shí)施例一中提供的一種推送預(yù)約消息的方法,對(duì)各個(gè)子系統(tǒng)的直播視頻設(shè)置全局唯一的直播視頻標(biāo)識(shí),從而在接收到客戶端你的預(yù)約請(qǐng)求后可以根據(jù)該直播視頻標(biāo)識(shí)將預(yù)約消息下發(fā)至所有相互關(guān)聯(lián)的第二客戶端,用戶可實(shí)時(shí)同步在任何終端上都可以收到消息提醒和通知。同時(shí),該預(yù)約消息的通知也全局唯一,避免同一預(yù)約事件重復(fù)提醒。
[0076]以上詳細(xì)介紹了一種推送預(yù)約消息的方法流程,該方法也可以通過(guò)相應(yīng)的裝置實(shí)現(xiàn),下面詳細(xì)介紹該裝置的結(jié)構(gòu)和功能。
[0077]本發(fā)明實(shí)施例提供的一種推送預(yù)約消息的裝置,參見圖3所示,包括:
[0078]接收模塊31,用于接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí);
[0079]確定模塊32,用于根據(jù)預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,用戶預(yù)約關(guān)系包括與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0080]處理模塊33,用于在收到直播視頻的事件更新通知時(shí)后,根據(jù)直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端;
[0081]推送模塊34,用于將直播視頻的預(yù)約消息推送至第二客戶端,指示第二客戶端根據(jù)預(yù)約消息播放直播視頻。
[0082]優(yōu)選的,參見圖4所示,該裝置還包括:
[0083]統(tǒng)一模塊35,用于獲取直播視頻在不同子系統(tǒng)中的相同或不同的視頻標(biāo)志,將直播視頻的所有視頻標(biāo)識(shí)全局統(tǒng)一為一個(gè)相同的直播視頻標(biāo)識(shí)。
[0084]優(yōu)選的,參見圖5所示,處理模塊33包括:
[0085]確定單元331,用于根據(jù)用戶預(yù)約關(guān)系確定與用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端;
[0086]處理單元332,用于選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端。
[0087]優(yōu)選的,參見圖6所示,處理單元332包括:
[0088]確定子單元3321,用于根據(jù)用戶標(biāo)識(shí)確定處于登錄狀態(tài)的客戶端;
[0089]處理子單元3322,用于根據(jù)預(yù)設(shè)規(guī)則在處于登錄狀態(tài)的客戶端中選取一個(gè)客戶端,并將選取的客戶端你作為第二客戶端。
[0090]優(yōu)選的,用戶標(biāo)識(shí)為用戶賬號(hào)、手機(jī)號(hào)碼、或客戶端MAC地址中的一項(xiàng)或多項(xiàng)。
[0091]本發(fā)明實(shí)施例提供的一種推送預(yù)約消息的方法及裝置,對(duì)各個(gè)子系統(tǒng)的直播視頻設(shè)置全局唯一的直播視頻標(biāo)識(shí),從而在接收到客戶端你的預(yù)約請(qǐng)求后可以根據(jù)該直播視頻標(biāo)識(shí)將預(yù)約消息下發(fā)至所有相互關(guān)聯(lián)的第二客戶端,用戶可實(shí)時(shí)同步在任何終端上都可以收到消息提醒和通知。同時(shí),該預(yù)約消息的通知也全局唯一,避免同一預(yù)約事件重復(fù)提醒。
[0092]本發(fā)明能有多種不同形式的【具體實(shí)施方式】,上面以圖1-圖6為例結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案作舉例說(shuō)明,這并不意味著本發(fā)明所應(yīng)用的具體實(shí)例只能局限在特定的流程或?qū)嵤├Y(jié)構(gòu)中,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)了解,上文所提供的具體實(shí)施方案只是多種優(yōu)選用法中的一些示例,任何體現(xiàn)本發(fā)明權(quán)利要求的實(shí)施方式均應(yīng)在本發(fā)明技術(shù)方案所要求保護(hù)的范圍之內(nèi)。
[0093]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0094]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0095]最后應(yīng)說(shuō)明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種推送預(yù)約消息的方法,其特征在于,包括: 接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,所述預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與所述直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí); 根據(jù)所述預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,所述用戶預(yù)約關(guān)系包括與所述用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端; 在收到所述直播視頻的事件更新通知時(shí)后,根據(jù)所述直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)所述用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端; 將所述直播視頻的預(yù)約消息推送至所述第二客戶端,指示所述第二客戶端根據(jù)所述預(yù)約消息播放所述直播視頻。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 獲取直播視頻在不同子系統(tǒng)中的相同或不同的視頻標(biāo)志,將所述直播視頻的所有視頻標(biāo)識(shí)全局統(tǒng)一為一個(gè)相同的直播視頻標(biāo)識(shí)。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端,包括: 根據(jù)所述用戶預(yù)約關(guān)系確定與所述用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端; 選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端,包括: 根據(jù)所述用戶標(biāo)識(shí)確定處于登錄狀態(tài)的客戶端; 根據(jù)預(yù)設(shè)規(guī)則在所述處于登錄狀態(tài)的客戶端中選取一個(gè)客戶端,并將選取的客戶端你作為第二客戶端。5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述用戶標(biāo)識(shí)為用戶賬號(hào)、手機(jī)號(hào)碼、或客戶端MAC地址中的一項(xiàng)或多項(xiàng)。6.一種推送預(yù)約消息的裝置,其特征在于,包括: 接收模塊,用于接收第一客戶端遞交的預(yù)約直播視頻的預(yù)約請(qǐng)求,所述預(yù)約請(qǐng)求包括用戶標(biāo)識(shí)和與所述直播視頻全局唯一對(duì)應(yīng)的直播視頻標(biāo)識(shí); 確定模塊,用于根據(jù)所述預(yù)約請(qǐng)求確定用戶預(yù)約關(guān)系,所述用戶預(yù)約關(guān)系包括與所述用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端; 處理模塊,用于在收到所述直播視頻的事件更新通知時(shí)后,根據(jù)所述直播視頻標(biāo)識(shí)確定需要推送預(yù)約消息的用戶標(biāo)識(shí),并根據(jù)所述用戶預(yù)約關(guān)系確定需要推送預(yù)約消息的第二客戶端; 推送模塊,用于將所述直播視頻的預(yù)約消息推送至所述第二客戶端,指示所述第二客戶端根據(jù)所述預(yù)約消息播放所述直播視頻。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 統(tǒng)一模塊,用于獲取直播視頻在不同子系統(tǒng)中的相同或不同的視頻標(biāo)志,將所述直播視頻的所有視頻標(biāo)識(shí)全局統(tǒng)一為一個(gè)相同的直播視頻標(biāo)識(shí)。8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述處理模塊包括: 確定單元,用于根據(jù)所述用戶預(yù)約關(guān)系確定與所述用戶標(biāo)識(shí)相關(guān)聯(lián)的一個(gè)或多個(gè)客戶端; 處理單元,用于選取處于登錄狀態(tài)的一個(gè)客戶端作為需要推送預(yù)約消息的第二客戶端。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述處理單元包括: 確定子單元,用于根據(jù)所述用戶標(biāo)識(shí)確定處于登錄狀態(tài)的客戶端; 處理子單元,用于根據(jù)預(yù)設(shè)規(guī)則在所述處于登錄狀態(tài)的客戶端中選取一個(gè)客戶端,并將選取的客戶端你作為第二客戶端。10.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述用戶標(biāo)識(shí)為用戶賬號(hào)、手機(jī)號(hào)碼、或客戶端MAC地址中的一項(xiàng)或多項(xiàng)。
【文檔編號(hào)】H04N21/235GK105915932SQ201510954827
【公開日】2016年8月31日
【申請(qǐng)日】2015年12月15日
【發(fā)明人】胡曉亮, 王瑜, 張奇
【申請(qǐng)人】樂(lè)視致新電子科技(天津)有限公司