本公開(kāi)涉及通信領(lǐng)域,特別涉及一種直播處理方法、裝置及終端。
背景技術(shù):
網(wǎng)絡(luò)直播可以使得用戶將正在發(fā)生的事件同步發(fā)布到網(wǎng)絡(luò)中供網(wǎng)絡(luò)中的其他用戶同步觀看,其中,發(fā)布信息的用戶為主播,觀看信息的用戶為觀眾。用戶可以使用直播平臺(tái)來(lái)進(jìn)行直播以及觀看直播,直播平臺(tái)包括客戶端和服務(wù)器,主播可以通過(guò)客戶端新建房間進(jìn)行直播,觀眾可以通過(guò)客戶端選擇主播所新建的房間觀看該主播的直播,其中,客戶端通過(guò)與服務(wù)器交互來(lái)實(shí)現(xiàn)上述功能。
相關(guān)技術(shù)中,在直播進(jìn)行過(guò)程中,如果主播所在的客戶端由于某些特殊原因出現(xiàn)異常退出,則主播需要重新打開(kāi)客戶端,并重新新建房間,進(jìn)而開(kāi)始一次新的直播。正在觀看該主播直播的觀眾需要退出原來(lái)的直播房間,并重新進(jìn)入該主播所新建的房間來(lái)繼續(xù)觀看該主播的直播。
技術(shù)實(shí)現(xiàn)要素:
本公開(kāi)實(shí)施例提供了一種直播處理方法、裝置及終端,所述技術(shù)方案如下:
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種直播處理方法,包括:
獲取直播請(qǐng)求,所述直播請(qǐng)求由主播用戶在終端輸入;
若所述終端中存在與所述主播用戶對(duì)應(yīng)的直播信息,則判斷所述直播信息是否有效,若是,則恢復(fù)所述直播信息對(duì)應(yīng)的直播;
其中,所述直播信息在所述主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,所述直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
終端在接收到用戶的直播請(qǐng)求時(shí)首先判斷終端中是否存在該用戶的直播信息,若存在,則終端在確定該直播信息有效之后向用戶恢復(fù)該直播信息,從而使得用戶可以使用該直播信息中的資源進(jìn)行直播,無(wú)需再開(kāi)啟新的直播,而對(duì)于觀眾也無(wú)需從原房間退出再進(jìn)入新的房間觀看直播,從而極大地提升了用戶體驗(yàn)。
進(jìn)一步地,所述判斷所述直播信息是否有效,包括:
向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,所述直播信息驗(yàn)證請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí);
接收所述服務(wù)器發(fā)送的直播信息驗(yàn)證結(jié)果;
判斷所述直播信息驗(yàn)證結(jié)果是否為驗(yàn)證成功,若是,則確定所述直播信息有效,若否,則確定直播信息無(wú)效。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
終端通過(guò)向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,由服務(wù)器來(lái)判斷直播信息是否有效,由于直播信息的資源等都保存在服務(wù)器中,因此,通過(guò)服務(wù)器進(jìn)行判斷可以保證判斷結(jié)果的準(zhǔn)確性。
進(jìn)一步地,所述向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求之前,還包括:
判斷所述直播信息中的時(shí)間信息與當(dāng)前時(shí)間的差值是否小于預(yù)設(shè)閾值,若是,則向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,若否,則確定所述直播信息無(wú)效。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
在向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求之前,由終端首先根據(jù)當(dāng)前時(shí)間與直播信息中的時(shí)間信息的差異來(lái)判斷直播異常退出的時(shí)間,如果異常退出的時(shí)間已經(jīng)較長(zhǎng),則終端可以直接確定該直播信息無(wú)效,無(wú)需再向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,從而既保證了判斷的準(zhǔn)確性,又節(jié)省了網(wǎng)絡(luò)資源。
進(jìn)一步地,所述確定所述直播信息無(wú)效之后,還包括:
刪除所述直播信息;
根據(jù)所述主播用戶的直播請(qǐng)求新建直播。
進(jìn)一步地,所述向所述主播用戶恢復(fù)所述直播信息,包括:
向服務(wù)器發(fā)送直播資源請(qǐng)求,所述直播資源請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí),所述直播資源請(qǐng)求用于請(qǐng)求所述直播信息的資源;
接收所述服務(wù)器發(fā)送的所述直播信息的資源信息;
向所述主播用戶顯示所述直播對(duì)應(yīng)的房間標(biāo)識(shí)對(duì)應(yīng)的房間信息以及所述直播信息對(duì)應(yīng)的資源信息。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
終端在向用戶恢復(fù)之前的直播信息時(shí),通過(guò)向服務(wù)器發(fā)送資源請(qǐng)求,從服務(wù)器中獲取之前的直播的資源,進(jìn)而顯示給用戶,從而保證用戶可以準(zhǔn)確地查看到之前的直播信息,進(jìn)一步提升了用戶的體驗(yàn)。
進(jìn)一步地,還包括:
若所述主播用戶的直播已開(kāi)啟,則判斷所述終端中是否存在所述主播用戶的直播信息,若是,則將所述直播信息的時(shí)間信息更新為當(dāng)前時(shí)間,若否,則創(chuàng)建所述主播用戶的直播信息,所述直播信息的時(shí)間信息為當(dāng)前時(shí)間,所述直播信息對(duì)應(yīng)的主播用戶標(biāo)識(shí)為所述主播用戶的標(biāo)識(shí),所述直播信息對(duì)應(yīng)的房間標(biāo)識(shí)為當(dāng)前直播所對(duì)應(yīng)的房間的標(biāo)識(shí)。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
終端通過(guò)在直播開(kāi)啟時(shí)創(chuàng)建直播信息,并在直播進(jìn)行過(guò)程中周期性地更新直播信息中的時(shí)間信息,使得直播信息中的時(shí)間信息及時(shí)得到更新,一旦客戶端異常退出,當(dāng)用戶再次登錄客戶端后,終端就可以根據(jù)直播信息中的時(shí)間信息來(lái)判斷之前的直播是否有效,即通過(guò)創(chuàng)建及更新直播信息能夠準(zhǔn)確判斷出之前的直播是否有效。
進(jìn)一步地,還包括:
若所述主播用戶的直播已結(jié)束,則刪除所述主播用戶對(duì)應(yīng)的直播信息。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種直播處理裝置,包括:
獲取模塊,被配置為獲取直播請(qǐng)求,所述直播請(qǐng)求由主播用戶在終端輸入;
恢復(fù)模塊,被配置為在所述終端中存在與所述主播用戶對(duì)應(yīng)的直播信息時(shí),判斷所述直播信息是否有效,若是,則恢復(fù)所述直播信息對(duì)應(yīng)的直播;
其中,所述直播信息在所述主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,所述直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
進(jìn)一步地,所述恢復(fù)模塊包括:
第一發(fā)送子模塊,被配置為向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,所述直播信息驗(yàn)證請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí);
第一接收子模塊,被配置為接收所述服務(wù)器發(fā)送的直播信息驗(yàn)證結(jié)果;
第一確定子模塊,被配置為判斷所述直播信息驗(yàn)證結(jié)果是否為驗(yàn)證成功,若是,則確定所述直播信息有效,若否,則確定直播信息無(wú)效。
進(jìn)一步地,所述恢復(fù)模塊還包括:
第二確定子模塊,被配置為判斷所述直播信息中的時(shí)間信息與當(dāng)前時(shí)間的差值是否小于預(yù)設(shè)閾值,若是,則向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,若否,則確定所述直播信息無(wú)效。
進(jìn)一步地,還包括:
第一刪除模塊,被配置為刪除所述直播信息;
新建模塊,被配置為根據(jù)所述主播用戶的直播請(qǐng)求新建直播。
進(jìn)一步地,所述恢復(fù)模塊還包括:
第二發(fā)送子模塊,被配置為向服務(wù)器發(fā)送直播資源請(qǐng)求,所述直播資源請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí),所述直播資源請(qǐng)求用于請(qǐng)求所述直播信息的資源;
第二接收子模塊,被配置為接收所述服務(wù)器發(fā)送的所述直播信息的資源信息;
顯示子模塊,被配置為向所述主播用戶顯示所述直播對(duì)應(yīng)的房間標(biāo)識(shí)對(duì)應(yīng)的房間信息以及所述直播信息對(duì)應(yīng)的資源信息。
進(jìn)一步地,還包括:
更新模塊,被配置為在所述主播用戶的直播已開(kāi)啟時(shí),判斷所述終端中是否存在所述主播用戶的直播信息,若是,則將所述直播信息的時(shí)間信息更新為當(dāng)前時(shí)間,若否,則創(chuàng)建所述主播用戶的直播信息,所述直播信息的時(shí)間信息為當(dāng)前時(shí)間,所述直播信息對(duì)應(yīng)的主播用戶標(biāo)識(shí)為所述主播用戶的標(biāo)識(shí),所述直播信息對(duì)應(yīng)的房間標(biāo)識(shí)為當(dāng)前直播所對(duì)應(yīng)的房間的標(biāo)識(shí)。
進(jìn)一步地,還包括:
第二刪除模塊,被配置為在所述主播用戶的直播已結(jié)束時(shí),刪除所述主播用戶對(duì)應(yīng)的直播信息。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種終端,包括:
處理器;
用于存儲(chǔ)所述處理器的可執(zhí)行指令的存儲(chǔ)器;
其中,所述處理器被配置為:
獲取直播請(qǐng)求,所述直播請(qǐng)求由主播用戶在終端輸入;
若所述終端中存在與所述主播用戶對(duì)應(yīng)的直播信息,則判斷所述直播信息是否有效,若是,則恢復(fù)所述直播信息對(duì)應(yīng)的直播;
其中,所述直播信息在所述主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,所述直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
終端在接收到用戶的直播請(qǐng)求時(shí)首先判斷終端中是否存在該用戶的直播信息,若存在,則終端在確定該直播信息有效之后向用戶恢復(fù)該直播信息,從而使得用戶可以使用該直播信息中的資源進(jìn)行直播,無(wú)需再開(kāi)啟新的直播,而對(duì)于觀眾也無(wú)需從原房間退出再進(jìn)入新的房間觀看直播,從而極大地提升了用戶體驗(yàn)。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖;
圖2是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖;
圖4是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖;
圖5是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的完整處理流程;
圖6是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖7是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖8是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖9是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖10是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖11是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖12是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖;
圖13是根據(jù)一示例性實(shí)施例示出的一種終端的實(shí)體的框圖;
圖14是根據(jù)一示例性實(shí)施例示出的一種終端1300的框圖。
通過(guò)上述附圖,已示出本公開(kāi)明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過(guò)任何方式限制本公開(kāi)構(gòu)思的范圍,而是通過(guò)參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說(shuō)明本公開(kāi)的概念。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
相關(guān)技術(shù)中,當(dāng)主播所在的客戶端由于特殊原因異常退出后,例如移動(dòng)終端由于電量過(guò)低而關(guān)機(jī),主播再次登錄客戶端之后,需要重新新建房間發(fā)起直播,并且重新聚集觀眾,原來(lái)觀看直播的觀眾需要從原來(lái)的房間退出再加入主播新建的房間。即無(wú)論對(duì)于主播還是觀眾,都需要執(zhí)行額外的操作才可以繼續(xù)進(jìn)行直播,影響用戶的體驗(yàn)。
本公開(kāi)基于上述問(wèn)題,提出一種直播處理方法,該方法在主播發(fā)起直播后生成該主播的直播信息并周期性更新該直播信息中的時(shí)間信息,當(dāng)主播再次發(fā)起直播時(shí),首先判斷移動(dòng)終端中是否存在該主播的直播信息,若存在,則說(shuō)明該主播的上次直播是異常退出,則為該主播恢復(fù)之前的直播信息,從而使得主播可以繼續(xù)使用異常退出之前的房間信息以及觀眾資源等,而觀眾也可以繼續(xù)在退出之前的房間觀看主播的直播,從而極大提升用戶的感受。
圖1是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖,該方法的執(zhí)行主體為可以運(yùn)行直播平臺(tái)的客戶端的終端,例如手機(jī)、平板電腦、臺(tái)式電腦等。如圖1所示,該方法包括:
在步驟S101中,獲取直播請(qǐng)求,該直播請(qǐng)求由主播用戶在終端輸入。
即,本實(shí)施例針對(duì)主播角色的用戶登錄客戶端之后的處理過(guò)程。
本步驟中,主播用戶輸入的直播請(qǐng)求,可以看作是主播用戶登錄直播平臺(tái)客戶端之后選擇進(jìn)行直播的操作所觸發(fā)的請(qǐng)求,也可以看作是用戶登錄直播平臺(tái)客戶端的操作所觸發(fā)的請(qǐng)求,即,終端可以在用戶登錄客戶端之后就執(zhí)行如下的步驟,也可以在用戶希望進(jìn)行直播時(shí)再執(zhí)行如下的步驟。
在步驟S102中,若終端中存在與主播用戶對(duì)應(yīng)的直播信息,則判斷該直播信息是否有效,若是,則恢復(fù)該直播信息對(duì)應(yīng)的直播。
其中,直播信息在主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
舉例來(lái)說(shuō),當(dāng)主播用戶A登錄直播平臺(tái)客戶端之后,終端首先判斷終端中是否保存了用戶A的直播信息,其中,用戶A的直播信息在用戶A開(kāi)啟一次直播后就生成并且周期性進(jìn)行更新,當(dāng)用戶A正常結(jié)束直播后,用戶A的直播信息會(huì)被刪除,而當(dāng)用戶A某次登錄客戶端之后,終端判斷出終端中存在用戶A的直播信息,則說(shuō)明用戶A上次直播可能出現(xiàn)了異常退出的情況。
直播信息中至少可以包括三類(lèi)信息:時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。時(shí)間信息會(huì)在終端每次更新直播信息時(shí)進(jìn)行更新。終端在判斷是否存在與主播用戶對(duì)應(yīng)的直播信息時(shí),可以根據(jù)直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)來(lái)判斷,如果本次登錄的用戶A的標(biāo)識(shí)與終端中保存的直播信息對(duì)應(yīng)的主播用戶標(biāo)識(shí)A一致,則可以確定終端中存在與用戶A對(duì)應(yīng)的直播信息。
進(jìn)而,終端需要判斷直播信息的有效性,即使終端中存在用戶A的直播信息,但是該直播信息已經(jīng)無(wú)效,例如中斷的時(shí)間已經(jīng)很長(zhǎng),則該直播信息也無(wú)法進(jìn)行恢復(fù)。因此,終端需要判斷直播信息的有效性,在判斷出直播信息有效之后,終端向用戶A恢復(fù)之前的直播,即將用戶A之前的房間信息、觀眾資源、虛擬物品資源等顯示給用戶A,并且,使用之前的直播的推流地址進(jìn)行推流,即用戶A可以完全使用之前的直播信息繼續(xù)進(jìn)行直播。而對(duì)于觀眾來(lái)說(shuō),可以繼續(xù)在之前的房間觀看用戶A的直播。
本實(shí)施例中,終端在接收到用戶的直播請(qǐng)求時(shí)首先判斷終端中是否存在該用戶的直播信息,若存在,則終端在確定該直播信息有效之后向用戶恢復(fù)該直播信息,從而使得用戶可以使用該直播信息中的資源進(jìn)行直播,無(wú)需再開(kāi)啟新的直播,而對(duì)于觀眾也無(wú)需從原房間退出再進(jìn)入新的房間觀看直播,從而極大地提升了用戶體驗(yàn)。
在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及終端判斷直播信息是否有效的一種可選實(shí)施方式,即,圖2是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖,如圖2所示,終端判斷直播信息是否有效的一種可選實(shí)施方式為:
在步驟S201中,向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,該直播信息驗(yàn)證請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
當(dāng)終端判斷出終端中保存了主播用戶對(duì)應(yīng)的直播信息后,需要向服務(wù)器發(fā)送驗(yàn)證請(qǐng)求,由服務(wù)器來(lái)驗(yàn)證該直播信息是否有效。終端向服務(wù)器發(fā)送的驗(yàn)證請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
在服務(wù)器側(cè),當(dāng)接收到直播信息驗(yàn)證請(qǐng)求之后,會(huì)判斷服務(wù)器中是否存在與該驗(yàn)證請(qǐng)求中的主播用戶標(biāo)識(shí)以及房間標(biāo)識(shí)一致的記錄,如果存在,則說(shuō)明在服務(wù)器上存在該直播信息,即該直播信息有效。
對(duì)于服務(wù)器來(lái)說(shuō),當(dāng)某個(gè)主播用戶A進(jìn)行直播時(shí),會(huì)保存用戶A的直播信息,如果主播用戶所在客戶端長(zhǎng)時(shí)間未與服務(wù)器進(jìn)行交互,則服務(wù)器可以根據(jù)實(shí)際情況刪除該主播用戶的直播信息。由于直播信息對(duì)應(yīng)的觀眾資源、虛擬物品資源等直播信息都保存在服務(wù)器中,因此,如果服務(wù)器端已經(jīng)刪除了主播用戶的直播信息,即直播信息已經(jīng)無(wú)效,則客戶端無(wú)法再恢復(fù)該主播用戶的直播信息。
在步驟S202中,接收服務(wù)器發(fā)送的直播信息驗(yàn)證結(jié)果。
服務(wù)器判斷出不存在與驗(yàn)證請(qǐng)求一致的記錄時(shí),向終端返回驗(yàn)證失敗,若判斷出存在與驗(yàn)證請(qǐng)求一致的記錄時(shí),向終端返回驗(yàn)證成功。
在步驟S203中,判斷直播信息驗(yàn)證結(jié)果是否為驗(yàn)證成功,若是,則確定直播信息有效,若否,則確定直播信息無(wú)效。
本實(shí)施例中,終端通過(guò)向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,由服務(wù)器來(lái)判斷直播信息是否有效,由于直播信息的資源等都保存在服務(wù)器中,因此,通過(guò)服務(wù)器進(jìn)行判斷可以保證判斷結(jié)果的準(zhǔn)確性。
另一實(shí)施例中,在通過(guò)服務(wù)器驗(yàn)證直播信息是否有效之前,可以由終端先進(jìn)行一次判斷,即,在上述步驟S201之前,還包括:
判斷直播信息中的時(shí)間信息與當(dāng)前時(shí)間的差值是否小于預(yù)設(shè)閾值,若是,則向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,若否,則確定直播信息無(wú)效。
舉例來(lái)說(shuō),當(dāng)主播用戶A登錄直播平臺(tái)客戶端之后,終端首先判斷終端中是否保存了用戶A的直播信息,當(dāng)終端判斷出終端中保存了用戶A的直播信息后,終端讀取所保存的直播信息中的時(shí)間信息,該時(shí)間信息在用戶A進(jìn)行直播時(shí)周期性進(jìn)行更新,因此,當(dāng)前所獲取到的該時(shí)間信息為直播異常退出前終端最后一次更新直播信息時(shí)的時(shí)間,終端將該時(shí)間與當(dāng)前時(shí)間進(jìn)行比較,如果時(shí)間差異較大,則說(shuō)明用戶A在上次直播異常退出之后間隔了很久才再次登錄,該時(shí)間差異已經(jīng)大于服務(wù)器判斷是否刪除直播信息的時(shí)間長(zhǎng)度,因此,可以確定該直播信息已經(jīng)無(wú)效,無(wú)需再向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求。而如果時(shí)間差異較小,則再向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求。
本實(shí)施例中,在向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求之前,由終端首先根據(jù)當(dāng)前時(shí)間與直播信息中的時(shí)間信息的差異來(lái)判斷直播異常退出的時(shí)間,如果異常退出的時(shí)間已經(jīng)較長(zhǎng),則終端可以直接確定該直播信息無(wú)效,無(wú)需再向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,從而既保證了判斷的準(zhǔn)確性,又節(jié)省了網(wǎng)絡(luò)資源。
在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及終端判斷直播信息無(wú)效之后的處理過(guò)程。即,圖3是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖,如圖3所示,終端在確定直播信息無(wú)效之后,還可以執(zhí)行下述步驟:
在步驟S301中,刪除直播信息。
在步驟S302中,根據(jù)主播用戶的直播請(qǐng)求新建直播。
以前述的主播用戶A為例,當(dāng)終端確定出用戶A對(duì)應(yīng)的直播信息無(wú)效之后,說(shuō)明用戶A無(wú)法再使用之前直播中的資源,因此,終端首先刪除用戶A對(duì)應(yīng)的直播信息,進(jìn)而,為用戶A新建直播。由于該判斷后需要用戶新建直播,因此,該判斷過(guò)程對(duì)用戶不可見(jiàn),對(duì)于用戶A來(lái)說(shuō),只是新建一次新的直播。
而如果終端確定出用戶A對(duì)應(yīng)的直播有效之后,可選地,終端可以同用戶進(jìn)行必要的交互。舉例來(lái)說(shuō),假設(shè)用戶A在上次直播時(shí)異常退出,當(dāng)用戶A在短時(shí)間內(nèi)再次登錄客戶端后,終端判斷出用戶A的直播信息依然有效,則此時(shí),終端會(huì)向用戶彈出提示,例如“您上次的直播有效,是否繼續(xù)上次的直播?”,用戶可以選擇“是”或“否”,如果用戶選擇“是”,則執(zhí)行前述的恢復(fù)直播信息的操作,而如果用戶選擇“否”,則終端也執(zhí)行上述步驟S301-S302,即刪除上一次的直播信息,用戶可以新建一次新的直播。通過(guò)上述處理,可以使得用戶靈活選擇繼續(xù)上次的直播或者開(kāi)始新的直播,以滿足用戶的不同需求,進(jìn)一步提升用戶的體驗(yàn)。
在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例涉及終端恢復(fù)直播信息的具體執(zhí)行過(guò)程,即,圖4是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的流程圖,如圖4所示,上述向主播用戶恢復(fù)直播信息的一種具體方式為:
在步驟S401中,向服務(wù)器發(fā)送直播資源請(qǐng)求,該直播資源請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí),該直播資源請(qǐng)求用于請(qǐng)求上述直播信息的資源。
終端側(cè)所保存的直播信息中,僅保存了時(shí)間信息、主播用戶標(biāo)識(shí)以及房間標(biāo)識(shí),而直播信息的資源,例如觀眾信息以及虛擬物品信息,在直播進(jìn)行中都有服務(wù)器端進(jìn)行保存,終端需要以“拉取”方式向服務(wù)器請(qǐng)求觀眾信息以及虛擬物品信息等。本步驟中,終端向服務(wù)器發(fā)送直播資源請(qǐng)求,即向服務(wù)器“拉取”觀眾信息以及虛擬物品信息等,該請(qǐng)求中攜帶主播用戶標(biāo)識(shí)以及房間標(biāo)識(shí)。
在步驟S402中,接收服務(wù)器發(fā)送的直播信息的資源信息。
服務(wù)器接收到攜帶主播用戶標(biāo)識(shí)和房間標(biāo)識(shí)的直播資源請(qǐng)求后,根據(jù)主播用戶標(biāo)識(shí)和房間標(biāo)識(shí)來(lái)匹配對(duì)應(yīng)的資源信息,并將資源信息返回給終端。
在步驟S403中,向主播用戶顯示直播對(duì)應(yīng)的房間標(biāo)識(shí)對(duì)應(yīng)的房間信息以及直播信息對(duì)應(yīng)的資源信息。
當(dāng)獲取到直播信息對(duì)應(yīng)的資源信息之后,終端按照已有的方式向用戶顯示房間信息以及資源信息。
本實(shí)施例中,終端在向用戶恢復(fù)之前的直播信息時(shí),通過(guò)向服務(wù)器發(fā)送資源請(qǐng)求,從服務(wù)器中獲取之前的直播的資源,進(jìn)而顯示給用戶,從而保證用戶可以準(zhǔn)確地查看到之前的直播信息,進(jìn)一步提升了用戶的體驗(yàn)。
以下為終端在直播進(jìn)行時(shí)創(chuàng)建更新直播信息以及直播正常結(jié)束時(shí)刪除直播信息的具體處理過(guò)程。
首先,終端創(chuàng)建更新直播信息的具體方法為:
若主播用戶的直播已開(kāi)啟,則判斷終端中是否存在該主播用戶的直播信息,若是,則將直播信息的時(shí)間信息更新為當(dāng)前時(shí)間,若否,則創(chuàng)建主播用戶的直播信息,直播信息的時(shí)間信息為當(dāng)前時(shí)間,直播信息對(duì)應(yīng)的主播用戶標(biāo)識(shí)為主播用戶的標(biāo)識(shí),直播信息對(duì)應(yīng)的房間標(biāo)識(shí)為當(dāng)前直播所對(duì)應(yīng)的房間的標(biāo)識(shí)。
以前述的主播用戶A為例,一旦用戶A開(kāi)啟了一次直播,則終端首先判斷用戶A是否存在直播信息,如果不存在,則為用戶A創(chuàng)建直播信息。在此之后,直到用戶A的直播正常結(jié)束或異常退出之前,終端都會(huì)周期性地對(duì)直播信息進(jìn)行更新,更新之前終端首先判斷直播信息是否存在,如果存在,則更新直播信息中的時(shí)間信息,即,不斷地對(duì)直播信息中的時(shí)間信息進(jìn)行刷新。終端更新直播信息的周期例如可以為5分鐘、10分鐘等。
本實(shí)施例中,終端通過(guò)在直播開(kāi)啟時(shí)創(chuàng)建直播信息,并在直播進(jìn)行過(guò)程中周期性地更新直播信息中的時(shí)間信息,使得直播信息中的時(shí)間信息及時(shí)得到更新,一旦客戶端異常退出,當(dāng)用戶再次登錄客戶端后,終端就可以根據(jù)直播信息中的時(shí)間信息來(lái)判斷之前的直播是否有效,即通過(guò)創(chuàng)建及更新直播信息能夠準(zhǔn)確判斷出之前的直播是否有效。
其次,終端在直播正常結(jié)束時(shí)刪除直播信息的具體方法為:
若主播用戶的直播已結(jié)束,則刪除主播用戶對(duì)應(yīng)的直播信息。
直播信息的作用主要是在客戶端異常退出之后用戶重新登錄客戶端之后判斷之前直播是否有效,因此,如果某次直播正常結(jié)束,比如用戶點(diǎn)擊直播中的結(jié)束按鈕等會(huì)觸發(fā)直播結(jié)束,則終端需要?jiǎng)h除本次直播的直播信息,以避免在用戶再次新建直播時(shí)由于存在直播信息而對(duì)新的直播造成干擾。即,通過(guò)在直播正常結(jié)束時(shí)刪除直播信息,能夠保證新的直播的正常進(jìn)行。
圖5是根據(jù)一示例性實(shí)施例示出的一種直播處理方法的完整處理流程,如圖5所示,該方法的完整處理流程為:
在步驟S501中,主播用戶發(fā)起直播請(qǐng)求。
主播用戶發(fā)起直播請(qǐng)求之后,終端接收該直播請(qǐng)求。
在步驟S502中,終端判斷終端中是否存在該主播用戶的直播信息,若存在,則執(zhí)行步驟S503,否則,執(zhí)行步驟S506。
在步驟S503中,終端判斷直播信息中的時(shí)間信息與當(dāng)前時(shí)間的差異是否小于預(yù)設(shè)閾值,若是,則執(zhí)行步驟S504,否則執(zhí)行S506。
在步驟S504中,終端通過(guò)服務(wù)器驗(yàn)證直播信息,如果驗(yàn)證成功,則執(zhí)行步驟S505,否則執(zhí)行S506。
在步驟S505中,終端從服務(wù)器獲取觀眾信息等,并恢復(fù)直播信息對(duì)應(yīng)的直播。
在步驟S506中,為直播用戶新建直播。
在步驟S507中,在新建直播之后創(chuàng)建直播對(duì)應(yīng)的直播信息。
在步驟S508中,在直播進(jìn)行過(guò)程中周期性更新直播信息中的時(shí)間信息。
在步驟S509中,直播正常結(jié)束后,刪除直播信息。
上述各步驟的具體執(zhí)行過(guò)程可以參見(jiàn)前述各實(shí)施例,此處不再贅述。
下述為本公開(kāi)裝置實(shí)施例,可以用于執(zhí)行本公開(kāi)方法實(shí)施例。對(duì)于本公開(kāi)裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本公開(kāi)方法實(shí)施例。
圖6是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖6所示,該裝置包括:
獲取模塊601,被配置為獲取直播請(qǐng)求,該直播請(qǐng)求由主播用戶在終端輸入。
恢復(fù)模塊602,被配置為在終端中存在與主播用戶對(duì)應(yīng)的直播信息時(shí),判斷直播信息是否有效,若是,則恢復(fù)直播信息對(duì)應(yīng)的直播。
其中,直播信息在主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
圖7是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖7所示,恢復(fù)模塊602包括:
第一發(fā)送子模塊6021,被配置為向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,直播信息驗(yàn)證請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
第一接收子模塊6022,被配置為接收服務(wù)器發(fā)送的直播信息驗(yàn)證結(jié)果。
第一確定子模塊6023,被配置為判斷直播信息驗(yàn)證結(jié)果是否為驗(yàn)證成功,若是,則確定直播信息有效,若否,則確定直播信息無(wú)效。
圖8是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖8所示,恢復(fù)模塊602還包括:
第二確定子模塊6024,被配置為判斷直播信息中的時(shí)間信息與當(dāng)前時(shí)間的差值是否小于預(yù)設(shè)閾值,若是,則向服務(wù)器發(fā)送直播信息驗(yàn)證請(qǐng)求,若否,則確定直播信息無(wú)效。
圖9是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖9所示,上述裝置還包括:
第一刪除模塊603,被配置為刪除直播信息。
新建模塊604,被配置為根據(jù)主播用戶的直播請(qǐng)求新建直播。
圖10是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖10所示,恢復(fù)模塊602還包括:
第二發(fā)送子模塊6025,被配置為向服務(wù)器發(fā)送直播資源請(qǐng)求,直播資源請(qǐng)求中包括直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí),直播資源請(qǐng)求用于請(qǐng)求直播信息的資源。
第二接收子模塊6026,被配置為接收服務(wù)器發(fā)送的直播信息的資源信息。
顯示子模塊6027,被配置為向主播用戶顯示直播對(duì)應(yīng)的房間標(biāo)識(shí)對(duì)應(yīng)的房間信息以及直播信息對(duì)應(yīng)的資源信息。
圖11是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖11所示,該裝置還包括:
更新模塊605,被配置為在主播用戶的直播已開(kāi)啟時(shí),判斷終端中是否存在主播用戶的直播信息,若是,則將直播信息的時(shí)間信息更新為當(dāng)前時(shí)間,若否,則創(chuàng)建主播用戶的直播信息,直播信息的時(shí)間信息為當(dāng)前時(shí)間,直播信息對(duì)應(yīng)的主播用戶標(biāo)識(shí)為主播用戶的標(biāo)識(shí),直播信息對(duì)應(yīng)的房間標(biāo)識(shí)為當(dāng)前直播所對(duì)應(yīng)的房間的標(biāo)識(shí)。
圖12是根據(jù)一示例性實(shí)施例示出的一種直播處理裝置的框圖,如圖12所示,該裝置還包括:
第二刪除模塊606,被配置為在主播用戶的直播已結(jié)束時(shí),刪除主播用戶對(duì)應(yīng)的直播信息。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
圖13是根據(jù)一示例性實(shí)施例示出的一種終端的實(shí)體的框圖,如圖13所示,該終端包括:
存儲(chǔ)器91和處理器92。
存儲(chǔ)器91用于存儲(chǔ)處理器92的可執(zhí)行指令。
處理器92被配置為:
獲取直播請(qǐng)求,所述直播請(qǐng)求由主播用戶在終端輸入;
若所述終端中存在與所述主播用戶對(duì)應(yīng)的直播信息,則判斷所述直播信息是否有效,若是,則恢復(fù)所述直播信息對(duì)應(yīng)的直播;
其中,所述直播信息在所述主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,所述直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
在上述終端的實(shí)施例中,應(yīng)理解,處理器92可以是中央處理子模塊(英文:Central Processing Unit,簡(jiǎn)稱:CPU),還可以是其他通用處理器、數(shù)字信號(hào)處理器(英文:Digital Signal Processor,簡(jiǎn)稱:DSP)、專(zhuān)用集成電路(英文:Application Specific Integrated Circuit,簡(jiǎn)稱:ASIC)等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,而前述的存儲(chǔ)器可以是只讀存儲(chǔ)器(英文:read-only memory,縮寫(xiě):ROM)、隨機(jī)存取存儲(chǔ)器(英文:random access memory,簡(jiǎn)稱:RAM)、快閃存儲(chǔ)器、硬盤(pán)或者固態(tài)硬盤(pán)。SIM卡也稱為用戶身份識(shí)別卡、智能卡,數(shù)字移動(dòng)電話機(jī)必須裝上此卡方能使用。即在電腦芯片上存儲(chǔ)了數(shù)字移動(dòng)電話客戶的信息,加密的密鑰以及用戶的電話簿等內(nèi)容。結(jié)合本公開(kāi)實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。
圖14是根據(jù)一示例性實(shí)施例示出的一種終端1300的框圖。其中,終端1300可以是移動(dòng)電話,計(jì)算機(jī),平板設(shè)備,個(gè)人數(shù)字助理等。
參照?qǐng)D14,終端1300可以包括以下一個(gè)或多個(gè)組件:處理組件1302,存儲(chǔ)器1304,電源組件1306,多媒體組件1308,音頻組件1310,輸入/輸出(I/O)的接口1312,傳感器組件1314,以及通信組件1316。
處理組件1302通??刂平K端1300的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1302可以包括一個(gè)或多個(gè)處理器1320來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1302可以包括一個(gè)或多個(gè)模塊,便于處理組件1302和其他組件之間的交互。例如,處理組件1302可以包括多媒體模塊,以方便多媒體組件1308和處理組件1302之間的交互。
存儲(chǔ)器1304被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在終端1300的操作。這些數(shù)據(jù)的示例包括用于在終端1300上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1304可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
電源組件1306為終端1300的各種組件提供電力。電源組件1306可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為終端1300生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1308包括在所述終端1300和用戶之間的提供一個(gè)輸出接口的觸控顯示屏。在一些實(shí)施例中,觸控顯示屏可以包括液晶顯示器(LCD)和觸摸面板(TP)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1308包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)終端1300處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1310被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1310包括一個(gè)麥克風(fēng)(MIC),當(dāng)終端1300處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1304或經(jīng)由通信組件1316發(fā)送。在一些實(shí)施例中,音頻組件1310還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口1312為處理組件1302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1314包括一個(gè)或多個(gè)傳感器,用于為終端1300提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1314可以檢測(cè)到終端1300的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為終端1300的顯示器和小鍵盤(pán),傳感器組件1314還可以檢測(cè)終端1300或終端1300一個(gè)組件的位置改變,用戶與終端1300接觸的存在或不存在,終端1300方位或加速/減速和終端1300的溫度變化。傳感器組件1314可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件1314還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1316被配置為便于終端1300和其他設(shè)備之間有線或無(wú)線方式的通信。終端1300可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1316經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件1316還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,終端1300可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述的直播處理方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1304,上述指令可由終端1300的處理器1320執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)所述存儲(chǔ)介質(zhì)中的指令由終端1300的處理器執(zhí)行時(shí),使得終端1300能夠執(zhí)行一種直播處理方法。所述方法包括:
獲取直播請(qǐng)求,所述直播請(qǐng)求由主播用戶在終端輸入;
若所述終端中存在與所述主播用戶對(duì)應(yīng)的直播信息,則判斷所述直播信息是否有效,若是,則恢復(fù)所述直播信息對(duì)應(yīng)的直播;
其中,所述直播信息在所述主播用戶進(jìn)行直播時(shí)生成并周期性進(jìn)行更新,所述直播信息至少包括時(shí)間信息、直播對(duì)應(yīng)的主播用戶標(biāo)識(shí)以及直播對(duì)應(yīng)的房間標(biāo)識(shí)。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求書(shū)指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求書(shū)來(lái)限制。