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