[發(fā)明專利]直播間的多人語音方法、存儲介質(zhì)、電子設(shè)備及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710508718.5 | 申請日: | 2017-06-28 |
| 公開(公告)號: | CN109150554B | 公開(公告)日: | 2020-10-16 |
| 發(fā)明(設(shè)計)人: | 姚金明;張文明;陳少杰 | 申請(專利權(quán))人: | 武漢斗魚網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18;H04L12/58;H04N21/24 |
| 代理公司: | 武漢智權(quán)專利代理事務(wù)所(特殊普通合伙) 42225 | 代理人: | 沈林華 |
| 地址: | 430000 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 直播 人語 方法 存儲 介質(zhì) 電子設(shè)備 系統(tǒng) | ||
1.一種直播間的多人語音方法,其特征在于,該方法包括以下步驟:
S1:服務(wù)端將所有直播間進(jìn)行分區(qū)標(biāo)記,相同類別的直播間的分區(qū)標(biāo)記相同,對每個分區(qū)標(biāo)記關(guān)聯(lián)語音通信功能和語音動畫,轉(zhuǎn)到S2;
S2:服務(wù)端將語音通信功能設(shè)置為開啟狀態(tài),轉(zhuǎn)到S3;
S3:用戶通過客戶端觀看直播后,服務(wù)端獲取當(dāng)前用戶的用戶信息和直播間ID,根據(jù)用戶信息判斷用戶所屬的客戶端是否存在語音通信功能,若是,轉(zhuǎn)到S4,否則結(jié)束;
S4:服務(wù)端根據(jù)用戶信息,獲取當(dāng)前用戶的語音對象列表后,判斷語音對象列表是否不為空,若是,轉(zhuǎn)到S5;否則結(jié)束;
S5:服務(wù)端根據(jù)當(dāng)前用戶的直播間ID,獲取對應(yīng)的分區(qū)標(biāo)記的語音動畫;服務(wù)端為當(dāng)前用戶的語音對象列表中的每個語音對象,添加獲取的語音動畫后,將語音對象列表推送至當(dāng)前用戶所屬的客戶端,轉(zhuǎn)到S6;
S6:服務(wù)端監(jiān)測到當(dāng)前用戶所屬的客戶端點(diǎn)擊語音動畫時,根據(jù)S1中的語音通信功能為當(dāng)前用戶創(chuàng)建多人語音房間,向目標(biāo)語音對象發(fā)送多人語音房間的鏈接,轉(zhuǎn)到S7;
S7:服務(wù)端根據(jù)當(dāng)前用戶的直播間ID,向?qū)?yīng)的直播間發(fā)送多人語音房間信息;
S8:服務(wù)端監(jiān)測到多人語音房間的成員發(fā)生變更時,刷新多人語音房間信息;
S7中所述多人語音房間信息包括多人語音房間鏈接、以及多人語音房間的成員。
2.如權(quán)利要求1所述的直播間的多人語音方法,其特征在于:S6中所述向目標(biāo)語音對象發(fā)送多人語音房間的鏈接的流程包括:服務(wù)端判斷語音動畫對應(yīng)的目標(biāo)語音對象是否已經(jīng)存在于其他多人語音房間中,若是,為當(dāng)前用戶所屬的客戶端推送語音聊天邀請失敗消息,結(jié)束,否則向目標(biāo)語音對象發(fā)送多人語音房間的鏈接。
3.一種存儲介質(zhì),該存儲介質(zhì)上存儲有計算機(jī)程序,其特征在于:所述計算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)權(quán)利要求1或2所述的方法。
4.一種電子設(shè)備,包括存儲器和處理器,存儲器上儲存有在處理器上運(yùn)行的計算機(jī)程序,其特征在于:處理器執(zhí)行計算機(jī)程序時實(shí)現(xiàn)權(quán)利要求1或2所述的方法。
5.一種直播間的多人語音系統(tǒng),其特征在于:該系統(tǒng)包括設(shè)置于服務(wù)端上的語音功能添加模塊、語音功能開啟模塊、多人語音工具確定模塊、多人語音對象確定模塊、多人語音消息推送模塊、多人語音房間創(chuàng)建模塊和語音房間信息廣播模塊;
語音功能添加模塊用于:將所有直播間進(jìn)行分區(qū)標(biāo)記,相同類別的直播間的分區(qū)標(biāo)記相同,對每個分區(qū)標(biāo)記關(guān)聯(lián)語音通信功能和語音動畫,向語音功能開啟模塊發(fā)送語音功能開啟信號;
語音功能開啟模塊用于:收到語音功能開啟信號后,將語音通信功能設(shè)置為開啟狀態(tài);
多人語音工具確定模塊用于:用戶通過客戶端觀看直播后,獲取當(dāng)前用戶的用戶信息和直播間ID,根據(jù)用戶信息判斷用戶所屬的客戶端是否存在語音通信功能,若是,向多人語音對象確定模塊發(fā)送多人語音對象確定信號,否則結(jié)束工作;
多人語音對象確定模塊用于:收到多人語音對象確定信號后,根據(jù)用戶信息,獲取當(dāng)前用戶的語音對象列表后,判斷語音對象列表是否不為空,若是,向多人語音消息推送模塊發(fā)送多人語音消息推送信號;否則結(jié)束工作;
多人語音消息推送模塊用于:收到多人語音消息推送信號后,根據(jù)當(dāng)前用戶的直播間ID,獲取對應(yīng)的分區(qū)標(biāo)記的語音動畫;為當(dāng)前用戶的語音對象列表中的每個語音對象,添加獲取的語音動畫后,將語音對象列表推送至當(dāng)前用戶所屬的客戶端,向多人語音房間創(chuàng)建模塊發(fā)送多人語音房間創(chuàng)建信號;
多人語音房間創(chuàng)建模塊用于:收到多人語音房間創(chuàng)建信號、且監(jiān)測到當(dāng)前用戶所屬的客戶端點(diǎn)擊語音動畫時,根據(jù)語音功能添加模塊中的語音通信功能為當(dāng)前用戶創(chuàng)建多人語音房間,向目標(biāo)語音對象發(fā)送多人語音房間的鏈接,向語音房間信息廣播模塊發(fā)送語音房間信息廣播信號;
語音房間信息廣播模塊用于:收到語音房間信息廣播信號后,根據(jù)當(dāng)前用戶的直播間ID,向?qū)?yīng)的直播間發(fā)送多人語音房間信息;
所述語音房間信息廣播模塊中的多人語音房間信息包括多人語音房間鏈接、以及多人語音房間的成員;
所述語音房間信息廣播模塊在發(fā)送多人語音房間信息后,還用于:監(jiān)測到多人語音房間的成員發(fā)生變更時,刷新多人語音房間信息。
6.如權(quán)利要求5所述的直播間的多人語音系統(tǒng),其特征在于:所述多人語音房間創(chuàng)建模塊中向目標(biāo)語音對象發(fā)送多人語音房間的鏈接的流程包括:判斷語音動畫對應(yīng)的目標(biāo)語音對象是否已經(jīng)存在于其他多人語音房間中,若是,為當(dāng)前用戶所屬的客戶端推送語音聊天邀請失敗消息,結(jié)束工作,否則向目標(biāo)語音對象發(fā)送多人語音房間的鏈接。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢斗魚網(wǎng)絡(luò)科技有限公司,未經(jīng)武漢斗魚網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710508718.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





