r>[0165]消息生成單元732,用于生成攜帶有用戶標(biāo)識的歡迎消息;
[0166]消息發(fā)送單元733,用于向直播間內(nèi)至少包括新加入的用戶端和主播端的部分客戶端發(fā)送歡迎消息;
[0167]消息發(fā)送單元733,具體用于:
[0168]向直播間內(nèi)新加入的用戶端和主播端發(fā)送歡迎消息;或者,
[0169]確定直播間內(nèi)與新加入的用戶端滿足預(yù)設(shè)關(guān)聯(lián)關(guān)系的關(guān)聯(lián)的用戶端,向新加入的用戶端、主播端和關(guān)聯(lián)的用戶端發(fā)送歡迎消息;或者;
[0170]當(dāng)直播間還包括管理員端時,確定管理員端,向新加入的用戶端、主播端和管理員端發(fā)送歡迎消息;或者,
[0171]當(dāng)直播間還包括管理員端時,確定管理員端,并確定直播間內(nèi)與新加入的用戶端滿足預(yù)設(shè)關(guān)聯(lián)關(guān)系的關(guān)聯(lián)的用戶端,向新加入的用戶端、主播端、管理員端和關(guān)聯(lián)的用戶端發(fā)送歡迎消息。
[0172]綜上所述,本發(fā)明實施例所提供的消息推送裝置,通過服務(wù)器確定直播間內(nèi)新加入的用戶端,確定主播端,向新加入的用戶端和主播端發(fā)送歡迎消息,歡迎消息用于歡迎新加入的用戶端;解決了當(dāng)有用戶端進入直播間時,服務(wù)器可能因向該直播間內(nèi)的主播端和全部用戶端推送歡迎消息的壓力過大而崩潰的問題;達到了降低了服務(wù)器在推送歡迎消息時的壓力,保障了服務(wù)器穩(wěn)定運行的效果。
[0173]需要說明的是:上述實施例提供的消息推送裝置在進行消息推送時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的消息推送方法的實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0174]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0175]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0176]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種消息推送方法,其特征在于,所述方法包括: 確定直播間內(nèi)新加入的用戶端,所述直播間至少包括主播端和用戶端,所述主播端用于向所述用戶端提供直播節(jié)目; 確定所述主播端; 向所述直播間內(nèi)至少包括所述新加入的用戶端和所述主播端的部分客戶端發(fā)送歡迎消息,所述歡迎消息用于歡迎所述新加入的用戶端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定直播間內(nèi)新加入的用戶端,包括: 獲取所述直播間內(nèi)的各個用戶端與服務(wù)器之間建立的連接的保持時長,所述連接是在所述用戶端加入所述直播間時建立的,且所述用戶端加入不同的直播間時與所述服務(wù)器建立的連接不同; 將未接收過所述歡迎語且保持時長最短的用戶端確定為所述新加入的用戶端。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述直播間內(nèi)的各個用戶端與服務(wù)器之間建立的連接的保持時長,包括: 獲取所述直播間的直播間標(biāo)識; 從各個用戶端與所述服務(wù)器之間建立的連接中,獲取與所述直播間標(biāo)識對應(yīng)的各個連接的保持時長。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定直播間內(nèi)新加入的用戶端,包括: 獲取將各個用戶端分配至所述直播間的分配時刻; 將未接收過所述歡迎語且距離當(dāng)前時刻最近的分配時刻所對應(yīng)的用戶端確定為所述新加入的用戶端。5.根據(jù)權(quán)利要求1至4任一所述的方法,其特征在于,所述向所述直播間內(nèi)至少包括所述新加入的用戶端和所述主播端的部分客戶端發(fā)送歡迎消息,包括: 獲取所述新加入的用戶端的用戶標(biāo)識; 生成攜帶有所述用戶標(biāo)識的歡迎消息; 向所述直播間內(nèi)至少包括所述新加入的用戶端和所述主播端的部分客戶端發(fā)送所述歡迎消息。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述向所述直播間內(nèi)至少包括所述新加入的用戶端和所述主播端的部分客戶端發(fā)送所述歡迎消息,包括: 向所述直播間內(nèi)所述新加入的用戶端和所述主播端發(fā)送所述歡迎消息;或者, 確定所述直播間內(nèi)與所述新加入的用戶端滿足預(yù)設(shè)關(guān)聯(lián)關(guān)系的關(guān)聯(lián)的用戶端,向所述新加入的用戶端、所述主播端和所述關(guān)聯(lián)的用戶端發(fā)送所述歡迎消息;或者; 當(dāng)所述直播間還包括管理員端時,確定所述管理員端,向所述新加入的用戶端、所述主播端和所述管理員端發(fā)送所述歡迎消息;或者, 當(dāng)所述直播間還包括管理員端時,確定所述管理員端,并確定所述直播間內(nèi)與所述新加入的用戶端滿足預(yù)設(shè)關(guān)聯(lián)關(guān)系的關(guān)聯(lián)的用戶端,向所述新加入的用戶端、所述主播端、所述管理員端和所述關(guān)聯(lián)的用戶端發(fā)送所述歡迎消息。7.一種消息推送裝置,其特征在于,所述裝置包括: 第一確定模塊,用于確定直播間內(nèi)新加入的用戶端,所述直播間至少包括主播端和用戶端,所述主播端用于向所述用戶端提供直播節(jié)目; 第二確定模塊,用于確定所述主播端; 發(fā)送模塊,用于向所述直播間內(nèi)至少包括所述第一確定模塊確定的所述新加入的用戶端和所述第二確定模塊確定的所述主播端的部分客戶端發(fā)送歡迎消息,所述歡迎消息用于歡迎所述新加入的用戶端。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一確定模塊,包括: 時長獲取單元,用于獲取所述直播間內(nèi)的各個用戶端與服務(wù)器之間建立的連接的保持時長,所述連接是在所述用戶端加入所述直播間時建立的,且所述用戶端加入不同的直播間時與所述服務(wù)器建立的連接不同; 第一確定單元,用于將未接收過所述歡迎語且保持時長最短的用戶端確定為所述新加入的用戶端。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述時長獲取單元,包括: 標(biāo)識獲取子單元,用于獲取所述直播間的直播間標(biāo)識; 時長獲取子單元,用于從各個用戶端與所述服務(wù)器之間建立的連接中,獲取與所述標(biāo)識獲取子單元獲取的所述直播間標(biāo)識對應(yīng)的各個連接的保持時長。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一確定模塊,包括: 時刻獲取單元,用于獲取將各個用戶端分配至所述直播間的分配時刻; 第二確定單元,用于將未接收過所述歡迎語且距離當(dāng)前時刻最近的分配時刻所對應(yīng)的用戶端確定為所述新加入的用戶端。11.根據(jù)權(quán)利要求7至10任一所述的裝置,其特征在于,所述發(fā)送模塊,包括: 用戶標(biāo)識獲取單元,用于獲取所述新加入的用戶端的用戶標(biāo)識; 消息生成單元,用于生成攜帶有所述用戶標(biāo)識的歡迎消息; 消息發(fā)送單元,用于向所述直播間內(nèi)至少包括所述新加入的用戶端和所述主播端的部分客戶端發(fā)送所述歡迎消息。12.根據(jù)權(quán)利要求11任一所述的裝置,其特征在于,所述消息發(fā)送單元,具體用于: 向所述直播間內(nèi)所述新加入的用戶端和所述主播端發(fā)送所述歡迎消息;或者, 確定所述直播間內(nèi)與所述新加入的用戶端滿足預(yù)設(shè)關(guān)聯(lián)關(guān)系的關(guān)聯(lián)的用戶端,向所述新加入的用戶端、所述主播端和所述關(guān)聯(lián)的用戶端發(fā)送所述歡迎消息;或者; 當(dāng)所述直播間還包括管理員端時,確定所述管理員端,向所述新加入的用戶端、所述主播端和所述管理員端發(fā)送所述歡迎消息;或者, 當(dāng)所述直播間還包括管理員端時,確定所述管理員端,并確定所述直播間內(nèi)與所述新加入的用戶端滿足預(yù)設(shè)關(guān)聯(lián)關(guān)系的關(guān)聯(lián)的用戶端,向所述新加入的用戶端、所述主播端、所述管理員端和所述關(guān)聯(lián)的用戶端發(fā)送所述歡迎消息。
【專利摘要】本發(fā)明公開了一種消息推送方法及裝置,屬于網(wǎng)絡(luò)直播領(lǐng)域。所述方法包括:確定直播間內(nèi)新加入的用戶端,所述直播間至少包括主播端和用戶端,所述主播端用于向所述用戶端提供直播節(jié)目;確定所述主播端;向直播間內(nèi)至少包括所述新加入的用戶端和所述主播端的部分客戶端發(fā)送歡迎消息,所述歡迎消息用于歡迎所述新加入的用戶端;解決了當(dāng)有新的用戶端進入直播間時,服務(wù)器可能因向該直播間內(nèi)的主播端和全部用戶端推送歡迎消息的壓力過大而崩潰的問題;達到了降低了服務(wù)器在推送歡迎消息時的壓力,保障了服務(wù)器穩(wěn)定運行的效果。
【IPC分類】H04L29/06, H04L29/08, H04N21/488
【公開號】CN105635180
【申請?zhí)枴緾N201610125761
【發(fā)明人】白偉民
【申請人】廣州酷狗計算機科技有限公司
【公開日】2016年6月1日
【申請日】2016年3月4日