本申請涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)直播的方法、主播端設(shè)備、觀眾端設(shè)備。
背景技術(shù):
隨著科學(xué)技術(shù)的不斷發(fā)展,通信技術(shù)也得到了飛速的發(fā)展,通信產(chǎn)品的各種網(wǎng)上娛樂方式也越來越多,人們也享受到了科技發(fā)展帶來的各種新型的娛樂方式。例如,微博、網(wǎng)絡(luò)游戲、網(wǎng)絡(luò)直播等等,都是通信技術(shù)發(fā)展形成的網(wǎng)上娛樂方式,用戶可以利用通信設(shè)備在網(wǎng)絡(luò)直播平臺上享受各種類型的網(wǎng)絡(luò)娛樂方式。
網(wǎng)絡(luò)直播,是不同用戶在同一時刻透過網(wǎng)絡(luò)系統(tǒng)在交流平臺實現(xiàn)直播互動的一種娛樂方式。直播的內(nèi)容可以是個人秀、游戲、電影等等。網(wǎng)絡(luò)直播大多數(shù)都是直播個人秀,通常情況下,我們把直播個人秀的用戶稱為主播或者網(wǎng)絡(luò)主播。
而主播在進行個人秀時,主播端設(shè)備會實時和觀眾端設(shè)備通信進行互動。
主播端設(shè)備將自身攝像頭采集到的直播視頻流實時傳送給觀眾端設(shè)備。但在互動時,兩者只能以文字形式進行互動,例如觀眾端設(shè)備發(fā)送聊天文字給主播端設(shè)備顯示,并由主播端設(shè)備的主播語音回復(fù)進行互動,網(wǎng)絡(luò)直播的互動方式單一,不能滿足網(wǎng)絡(luò)直播多元化的需求。
技術(shù)實現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的流量統(tǒng)計方法及網(wǎng)關(guān)、訪問網(wǎng)絡(luò)的方法及系統(tǒng)。
本發(fā)明的一個方面,提供了一種網(wǎng)絡(luò)直播的方法,所述方法包括:
主播端設(shè)備在直播過程中接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求,N為正整數(shù);
所述主播端設(shè)備基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播;
所述主播端設(shè)備在直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
優(yōu)選的,所述主播端設(shè)備基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播之后,包括:
所述主播端設(shè)備發(fā)送詢問消息給所述第一觀眾端設(shè)備,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
當(dāng)接收到所述第一觀眾端設(shè)備發(fā)送的確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息之后,所述主播端設(shè)備的直播窗口中添加所述第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
優(yōu)選的,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備接收控制指令,調(diào)整所述第一顯示小窗在所述主播端設(shè)備的直播窗口上的顯示位置和/或顯示尺寸。
優(yōu)選的,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備使用不同的數(shù)據(jù)流通道分別傳輸所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流給所述N個觀眾端設(shè)備。
優(yōu)選的,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備在直播過程中基于所述N個觀眾端設(shè)備的連麥直播請求中的第二連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第二觀眾端設(shè)備連麥直播;
所述主播端設(shè)備的直播窗口中添加第二顯示小窗,以顯示所述第二觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
本發(fā)明的一個方面,提供了一種網(wǎng)絡(luò)直播的方法,包括:
第一觀眾端設(shè)備發(fā)送第一連麥直播請求給主播端設(shè)備;
所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述直播窗口中建立的第一顯示小窗的直播視頻流;
所述第一顯示小窗的直播視頻流是所述主播端設(shè)備在N個觀眾端設(shè)備的連麥直播請求中基于所述第一連麥直播請求確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后,所述主播端設(shè)備在直播窗口中添加所述第一顯示小窗顯示的所述第一觀眾端設(shè)備的直播視頻流;其中,所述第一連麥直播請求具體是所述第一觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
優(yōu)選的,所述第一觀眾端設(shè)備發(fā)送第一連麥直播請求給主播端設(shè)備之后,包括:
所述第一觀眾端設(shè)備接收所述主播端設(shè)備在確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后發(fā)送的詢問消息,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
所述第一觀眾端設(shè)備發(fā)送確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息給所述主播端設(shè)備,進而使得所述主播端設(shè)備的直播窗口中添加顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
優(yōu)選的,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播,包括:
所述觀眾端設(shè)備接收利用不同的數(shù)據(jù)流通道分別傳輸?shù)乃鲋辈ゴ翱诘闹辈ヒ曨l流和所述第一顯示小窗的直播視頻流。
優(yōu)選的,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流,包括:
所述第一觀眾端設(shè)備接收控制指令,調(diào)整所述第一顯示小窗在所述第一觀眾端設(shè)備的顯示界面上的顯示位置和/或顯示尺寸。
優(yōu)選的,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流,包括:
所述第一觀眾端設(shè)備接收切換指令,將所述直播窗口和所述第一顯示小窗互相切換。
本發(fā)明的一個方面,提供了一種主播端設(shè)備,包括:
第一接收模塊,用于在直播過程中接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求,N為正整數(shù);
確認(rèn)模塊,用于基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播;
添加模塊,用于在所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
優(yōu)選的,所述主播端設(shè)備,包括:
發(fā)送模塊,用于發(fā)送詢問消息給所述第一觀眾端設(shè)備,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
第二接收模塊,用于當(dāng)接收到所述第一觀眾端設(shè)備發(fā)送的確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息之后,所述主播端設(shè)備的直播窗口中添加所述第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
優(yōu)選的,所述主播端設(shè)備,包括:
第三接收模塊,用于接收控制指令,調(diào)整所述第一顯示小窗在所述主播端設(shè)備的直播窗口上的顯示位置和/或顯示尺寸。
優(yōu)選的,所述主播端設(shè)備,包括:
傳輸模塊,用于使用不同的數(shù)據(jù)流通道分別傳輸所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流給所述N個觀眾端設(shè)備。
優(yōu)選的,所述主播端設(shè)備,包括:
所述確認(rèn)模塊,用于在直播過程中基于所述N個觀眾端設(shè)備的連麥直播請求中的第二連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第二觀眾端設(shè)備連麥直播;
所述添加模塊,用于在所述主播端設(shè)備的直播窗口中添加第二顯示小窗,以顯示所述第二觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
本發(fā)明的一個方面,提供了一種觀眾端設(shè)備,包括:
第一發(fā)送單元,用于發(fā)送第一連麥直播請求給主播端設(shè)備;
第一接收單元,用于接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和在所述直播窗口中建立的所述第一顯示小窗的直播視頻流;
所述第一顯示小窗的直播視頻流是所述主播端設(shè)備在N個觀眾端設(shè)備的連麥直播請求中基于所述第一連麥直播請求確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后,所述主播端設(shè)備在直播窗口中添加所述第一顯示小窗顯示的所述第一觀眾端設(shè)備的直播視頻流;其中,所述第一連麥直播請求具體是所述第一觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
優(yōu)選的,所述觀眾端設(shè)備,包括:
第二接收單元,用于接收所述主播端設(shè)備在確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后發(fā)送的詢問消息,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
第二發(fā)送單元,用于發(fā)送確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息給所述主播端設(shè)備,進而使得所述主播端設(shè)備的直播窗口中添加顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
優(yōu)選的,所述觀眾端設(shè)備,包括:
第三接收單元,用于接收利用不同的數(shù)據(jù)流通道分別傳輸?shù)乃鲋辈ゴ翱诘闹辈ヒ曨l流和所述第一顯示小窗的直播視頻流。
優(yōu)選的,所述觀眾端設(shè)備,包括:
第四接收單元,用于接收控制指令,調(diào)整所述第一顯示小窗在所述第一觀眾端設(shè)備的顯示界面上的顯示位置和/或顯示尺寸。
優(yōu)選的,所述觀眾端設(shè)備,包括:
第五接收單元,用于接收切換指令,將所述直播窗口和所述第一顯示小窗互相切換。
本申請實施例中提供的技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
本發(fā)明提供了一種網(wǎng)絡(luò)直播的方法,主播端設(shè)備在直播過程中接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。然后基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播。然后在所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,進而主播端設(shè)備上除了顯示直播窗口的直播視頻流之外,還可以在主播設(shè)備端的直播窗口上利用顯示小窗的方式顯示第一觀眾端設(shè)備的直播視頻流,使主播端設(shè)備和第一觀眾端設(shè)備實現(xiàn)連麥直播,豐富了網(wǎng)絡(luò)直播的互動方式,增加網(wǎng)絡(luò)直播互動的趣味性。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了根據(jù)本發(fā)明一個實施例的一種網(wǎng)絡(luò)直播方法的流程圖;
圖2示出了根據(jù)本發(fā)明另一個實施例的一種網(wǎng)絡(luò)直播方法的流程圖;
圖3示出了根據(jù)本發(fā)明一個實施例的一種主播端設(shè)備的示意圖。
具體實施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
本發(fā)明實施例提供了本發(fā)明實施例提供了一種網(wǎng)絡(luò)直播的方法。該方法是一種新的直播互動方式,在主播端設(shè)備的直播窗口中增加顯示小窗顯示播放觀眾端設(shè)備的直播視頻流,使得主播端設(shè)備的主播可以和觀眾端設(shè)備的觀眾進行互動,增加了網(wǎng)絡(luò)直播的趣味性。
本發(fā)明涉及的主播端設(shè)備、觀眾端設(shè)備主要指具有IOS操作系統(tǒng)或者具有Android操作系統(tǒng)的移動終端,如IPAD,智能手機,PAD等等。具體來說,主播端設(shè)備,是供用戶直播的移動終端設(shè)備,例如供主播進行個人秀的智能手機、PAD等等。觀眾端設(shè)備,則是呈現(xiàn)直播畫面供用戶觀看的移動終端設(shè)備,例如智能手機、PAD等等。
本發(fā)明的顯示小窗可以是懸浮窗、固定小窗等等。懸浮窗在沒有用戶操作的情況下便能夠隨意在直播窗口中移動。而固定小窗固定于直播窗口中,但可接收用戶的操作改變在直播窗口中的位置。直播視頻流,是由主播端設(shè)備在登陸網(wǎng)絡(luò)直播平臺之后,通過攝像頭實時采集的視頻流數(shù)據(jù),直播視頻流的內(nèi)容多種多樣,例如吃飯、睡覺、唱歌等等。觀眾端設(shè)備可接收到由直播服務(wù)器中轉(zhuǎn)的主播端設(shè)備發(fā)送的直播視頻流。
下面請參看圖1,在具體的實施過程中,本發(fā)明提供的網(wǎng)絡(luò)直播的方法包括:
S11,主播端設(shè)備在直播過程中接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
在具體的實施過程中,主播端設(shè)備在進行網(wǎng)絡(luò)直播時,連接有多個觀眾端設(shè)備,這些觀眾端設(shè)備都是主播房間中正在觀看主播直播的設(shè)備。而對于這些觀眾端設(shè)備來說,除了可以觀看網(wǎng)絡(luò)直播,還可以根據(jù)用戶的需求申請參與到主播端設(shè)備直播中進行互動。具體來說,當(dāng)用戶需要參與到主播端設(shè)備直播中時,觀眾端設(shè)備可以接收用戶的控制指令,發(fā)送連麥直播請求給主播端設(shè)備。而對于主播端設(shè)備來說,可以接收到N個(即:至少一個)觀眾端設(shè)備的連麥直播請求。N為正整數(shù),對于N的具體數(shù)目本發(fā)明不做限定。
在另一個實施例中,主播端設(shè)備中可按照觀眾端設(shè)備發(fā)起連麥直播請求的時間先后順序?qū)個觀眾端設(shè)備進行排序。也可以按照觀眾端設(shè)備的送禮等級、會員等級、賬戶余額等等對N個觀眾端設(shè)備進行排序,或者綜合考慮以上各方面之后得出N個觀眾端設(shè)備的優(yōu)先等級,按照優(yōu)先等級對N個觀眾端設(shè)備進行排序。
主播端設(shè)備可利用列表的形式將具有連麥直播需求的觀眾端設(shè)備進行排列。
S12,所述主播端設(shè)備基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播。
在一種可選的實施例中,主播端設(shè)備可將選擇和觀眾端設(shè)備連麥直播的權(quán)限交給主播,由主播在N個觀眾端設(shè)備中挑選連麥直播的對象作為第一觀眾端設(shè)備。主播端設(shè)備接收主播的選擇命令,根據(jù)主播的選擇命令從N個觀眾端設(shè)備的連麥直播請求中選擇響應(yīng)第一連麥直播請求,進而根據(jù)主播的選擇命令確認(rèn)和第一觀眾端設(shè)備連麥直播。此種確認(rèn)方式將連麥直播權(quán)限交由主播,由主播根據(jù)主觀意愿選擇,自由度更高。
在一種可選的實施例中,主播端設(shè)備可按照一定的規(guī)則和觀眾端設(shè)備連麥直播。例如,主播端設(shè)備按照預(yù)設(shè)間隔時間依次和N個觀眾端設(shè)備確認(rèn)連麥直播。進一步的,N個觀眾端設(shè)備可事先按照時間先后順序排序,或者按照送禮等級、會員等級、賬戶余額等等順序排序,或者綜合排序,進而主播端設(shè)備可按照預(yù)設(shè)間隔時間依次和具有排序的N個觀眾端設(shè)備連麥直播。此種方式由主播端設(shè)備自身控制連麥直播權(quán)限,連麥直播分配更加均勻。
在一種可選的實施例中,主播端設(shè)備在確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播之后,包括:
所述主播端設(shè)備發(fā)送詢問消息給所述第一觀眾端設(shè)備,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
當(dāng)接收到所述第一觀眾端設(shè)備發(fā)送的確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息之后,所述主播端設(shè)備的直播窗口中添加所述第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
S13,所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
在另一種可選的實施例中,主播端設(shè)備可以在直播窗口中添加兩個顯示小窗,每個顯示小窗顯示各自的觀眾端設(shè)備的直播視頻流,進而主播端設(shè)備可實現(xiàn)同時和兩個觀眾端設(shè)備進行連麥直播的效果。
進一步的,主播端設(shè)備在和兩個觀眾端設(shè)備進行連麥直播時,主播端設(shè)備、兩個觀眾端設(shè)備這三個設(shè)備可以同時進行語音通信,增加網(wǎng)絡(luò)直播互動的趣味性。
在另一種可選的實施例中,主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備在直播過程中基于所述N個觀眾端設(shè)備的連麥直播請求中的第二連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第二觀眾端設(shè)備連麥直播;
所述主播端設(shè)備的直播窗口中添加第二顯示小窗,以顯示所述第二觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
此種連麥直播方式,是主播端設(shè)備在已經(jīng)實現(xiàn)與第一觀眾端設(shè)備連麥直播的基礎(chǔ)上,再從N個觀眾端設(shè)備中確認(rèn)出第二觀眾端設(shè)備進行連麥直播。
當(dāng)然,主播端設(shè)備還可以按照以上方式再次和其他觀眾端設(shè)備進行連麥直播,使得主播端設(shè)備可以達(dá)到和多個觀眾端設(shè)備進行連麥直播的效果,具體的實施方式和主播端設(shè)備與第二觀眾端設(shè)備的連麥直播方式類似,在此本發(fā)明不再贅述。
而在傳輸直播視頻流時,本發(fā)明可利用一條數(shù)據(jù)流通道傳輸所述直播窗口的直播視頻流,而利用另一條數(shù)據(jù)流通道傳輸?shù)谝伙@示小窗的直播視頻流和第二顯示小窗的直播視頻流。當(dāng)然,也可利用另一條數(shù)據(jù)流通道一并傳輸?shù)谝伙@示小窗的直播視頻流、第二顯示小窗的直播視頻流、第三顯示小窗的直播視頻流等等。
在另一種可選的實施例中,主播端設(shè)備還可以同時和兩個觀眾端設(shè)備連麥直播。
具體的實施過程如下:
主播端設(shè)備接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求,N為正整數(shù);
所述主播端設(shè)備從所述N個觀眾端設(shè)備的連麥直播請求中確定兩個連麥直播請求。在具體的實施過程中,這兩個連麥直播請求可由主播端設(shè)備接收用戶的控制確定?;蛘咧鞑ザ嗽O(shè)備按照預(yù)設(shè)間隔時間隨機從N個觀眾端設(shè)備中確定兩個連麥直播請求。或者當(dāng)N個觀眾端設(shè)備具有排序時,主播端設(shè)備按照預(yù)設(shè)間隔時間按照排序從N個觀眾端設(shè)備中確定兩個連麥直播請求?;蛘咧鞑ザ嗽O(shè)備按照預(yù)設(shè)間隔時間按照優(yōu)先級從N個觀眾端設(shè)備中確定兩個連麥直播請求。
基于所述兩個連麥直播請求,和各自對應(yīng)的觀眾端設(shè)備連麥直播;
所述主播端設(shè)備的直播窗口中添加兩個顯示小窗,顯示各自對應(yīng)的觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
以上便是主播端設(shè)備添加兩個顯示小窗的具體方式。這兩個顯示小窗的大小、尺寸都是可調(diào)的,本發(fā)明以第一顯示小窗的調(diào)整方式進行說明。第二顯示小窗的調(diào)整方式類似,本發(fā)明不再贅述。
在具體的實施過程中,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:所述主播端設(shè)備接收(用戶的)控制指令,調(diào)整所述第一顯示小窗在所述主播端設(shè)備的直播窗口上的顯示位置和/或顯示尺寸。例如,主播端設(shè)備接收用戶的拖動指令,將第一顯示小窗的位置移動到左上角,或者主播端設(shè)備接收用戶的操作,縮小第一顯示小窗的尺寸,或者直播窗口和第一顯示小窗平分顯示界面進行顯示。
在另一個可選的實施例中,所述主播端設(shè)備使用不同的數(shù)據(jù)流通道分別傳輸所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流給所述N個觀眾端設(shè)備。例如,直播窗口的直播視頻流的數(shù)據(jù)量較大,則可選用數(shù)據(jù)傳輸效率高的數(shù)據(jù)流通道傳輸,而第一顯示小窗的直播視頻流的數(shù)據(jù)量較小,因此選用傳輸效率低的數(shù)據(jù)流通道傳輸,進而以上各路直播視頻流的傳輸互不影響。
以上是主播端設(shè)備側(cè)的連麥直播方法,主播端設(shè)備接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。然后基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播。然后在所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,進而主播端設(shè)備上除了顯示直播窗口的直播視頻流之外,還可以在主播設(shè)備端的直播窗口上利用顯示小窗的方式顯示第一觀眾端設(shè)備的直播視頻流,使主播端設(shè)備和第一觀眾端設(shè)備實現(xiàn)連麥直播,豐富了網(wǎng)絡(luò)直播的互動方式,增加網(wǎng)絡(luò)直播互動的趣味性。
在下面的實施例中,本發(fā)明從觀眾端設(shè)備側(cè)介紹連麥直播方法。
下面請參看圖2,觀眾端設(shè)備側(cè)介紹連麥直播方法的具體實施過程如下。
S21,第一觀眾端設(shè)備發(fā)送第一連麥直播請求給主播端設(shè)備。
其中,所述第一連麥直播請求具體是所述第一觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
具體來說,當(dāng)?shù)谝挥^眾端設(shè)備需要參與到所述主播端設(shè)備直播中時,可發(fā)送第一連麥直播請求給主播端設(shè)備,通過主播端數(shù)據(jù)接收該請求進行連麥直播。
而在具體的實施過程中,第一觀眾端設(shè)備發(fā)送第一連麥直播請求給主播端設(shè)備之后,所述第一觀眾端設(shè)備還可以接收所述主播端設(shè)備在確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后發(fā)送的詢問消息,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
所述第一觀眾端設(shè)備發(fā)送確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息給所述主播端設(shè)備,進而使得所述主播端設(shè)備的直播窗口中添加顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
S22,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述直播窗口中建立的第一顯示小窗的直播視頻流。
在另一個可選的實施例中,所述觀眾端設(shè)備接收利用不同的數(shù)據(jù)流通道分別傳輸?shù)乃鲋辈ゴ翱诘闹辈ヒ曨l流和所述第一顯示小窗的直播視頻流。在具體的實施過程中,第一觀眾端設(shè)備接收到第一顯示小窗的直播視頻流之后,會建立對應(yīng)的顯示小窗(此處的顯示小窗是第一觀眾端設(shè)備建立的,而第一顯示小窗是主播端建立的,但是主播端傳輸數(shù)據(jù)時只會傳輸?shù)谝挥^眾端設(shè)備的直播視頻流,因此需要第一觀眾端設(shè)備自己建立顯示小窗顯示),用以對應(yīng)顯示第一觀眾端設(shè)備的直播視頻流。當(dāng)然,若主播端設(shè)備具有兩個或者多個顯示小窗,那么第一觀眾端設(shè)備會對應(yīng)建立相同數(shù)目的顯示小窗,顯示從主播端設(shè)備傳過來的觀眾端設(shè)備的兩個或者多個直播視頻流。
在另一個可選的實施例中,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流之后,所述第一觀眾端設(shè)備接收用戶的控制指令,調(diào)整所述第一顯示小窗在所述第一觀眾端設(shè)備的顯示界面上的顯示位置和/或顯示尺寸。此處的調(diào)整方式和上述主播端設(shè)備調(diào)整顯示小窗的方式相同,在此本發(fā)明不再贅述。
在另一個可選的實施例中,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流,包括:所述第一觀眾端設(shè)備接收用戶的切換指令,將所述直播窗口和所述第一顯示小窗互相切換。
以上是觀眾端設(shè)備側(cè)的連麥直播方法,在下面的實施例公開了一種主播端設(shè)備。
下面請參看圖3,主播端設(shè)備包括:
第一接收模塊31,用于接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求,N為正整數(shù);
確認(rèn)模塊32,用于基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播;
添加模塊33,用于在所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
在另一種可選的實施例中,所述主播端設(shè)備,包括:
發(fā)送模塊,用于發(fā)送詢問消息給所述第一觀眾端設(shè)備,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
第二接收模塊,用于當(dāng)接收到所述第一觀眾端設(shè)備發(fā)送的確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息之后,所述主播端設(shè)備的直播窗口中添加所述第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
在另一種可選的實施例中,所述主播端設(shè)備,包括:
第三接收模塊,用于接收控制指令,調(diào)整所述第一顯示小窗在所述主播端設(shè)備的直播窗口上的顯示位置和/或顯示尺寸。
在另一種可選的實施例中,所述主播端設(shè)備,包括:
傳輸模塊,用于使用不同的數(shù)據(jù)流通道分別傳輸所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流給所述N個觀眾端設(shè)備。
在另一種可選的實施例中,所述主播端設(shè)備,包括:
所述確認(rèn)模塊,用于基于所述N個觀眾端設(shè)備的連麥直播請求中的第二連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第二觀眾端設(shè)備連麥直播;
所述添加模塊,用于在所述主播端設(shè)備的直播窗口中添加第二顯示小窗,以顯示所述第二觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
在下面的實施例中,公開了一種觀眾端設(shè)備,包括:
第一發(fā)送單元,用于發(fā)送第一連麥直播請求給主播端設(shè)備;
第一接收單元,用于接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述直播窗口中建立的第一顯示小窗的直播視頻流;
所述第一顯示小窗的直播視頻流是所述主播端設(shè)備在N個觀眾端設(shè)備的連麥直播請求中基于所述第一連麥直播請求確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后,所述主播端設(shè)備在直播窗口中添加顯示小窗顯示的所述第一觀眾端設(shè)備的直播視頻流;其中,所述第一連麥直播請求具體是所述第一觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
在另一種可選的實施例中,所述觀眾端設(shè)備,包括:
第二接收單元,用于接收所述主播端設(shè)備在確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后發(fā)送的詢問消息,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
第二發(fā)送單元,用于發(fā)送確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息給所述主播端設(shè)備,進而使得所述主播端設(shè)備的直播窗口中添加所述顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
在另一種可選的實施例中,所述觀眾端設(shè)備,包括:
第三接收單元,用于接收利用不同的數(shù)據(jù)流通道分別傳輸?shù)乃鲋辈ゴ翱诘闹辈ヒ曨l流和所述第一顯示小窗的直播視頻流。
在另一種可選的實施例中,所述觀眾端設(shè)備,包括:
第四接收單元,用于接收控制指令,調(diào)整所述第一顯示小窗在所述第一觀眾端設(shè)備的顯示界面上的顯示位置和/或顯示尺寸。
在另一種可選的實施例中,所述觀眾端設(shè)備,包括:
第五接收單元,用于接收切換指令,將所述直播窗口和所述第一顯示小窗互相切換。
本申請實施例中提供的技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
根據(jù)本發(fā)明的一種網(wǎng)絡(luò)直播的方法,主播端設(shè)備接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。然后基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播。然后在所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,進而主播端設(shè)備上除了顯示直播窗口的直播視頻流之外,還可以在主播設(shè)備端的直播窗口上利用顯示小窗的方式顯示第一觀眾端設(shè)備的直播視頻流,使主播端設(shè)備和第一觀眾端設(shè)備實現(xiàn)連麥直播,豐富了網(wǎng)絡(luò)直播的互動方式,增加網(wǎng)絡(luò)直播互動的趣味性。
在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。
類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。
本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的網(wǎng)關(guān)、代理服務(wù)器、系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
本發(fā)明公開了,A1、一種網(wǎng)絡(luò)直播的方法,其特征在于,所述方法包括:
主播端設(shè)備在直播過程中接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求,N為正整數(shù);
所述主播端設(shè)備基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播;
所述主播端設(shè)備在直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
A2、如A1所述的方法,其特征在于,所述主播端設(shè)備基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播之后,包括:
所述主播端設(shè)備發(fā)送詢問消息給所述第一觀眾端設(shè)備,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
當(dāng)接收到所述第一觀眾端設(shè)備發(fā)送的確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息之后,所述主播端設(shè)備的直播窗口中添加所述第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
A3、如A1所述的方法,其特征在于,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備接收控制指令,調(diào)整所述第一顯示小窗在所述主播端設(shè)備的直播窗口上的顯示位置和/或顯示尺寸。
A4、如A1所述的方法,其特征在于,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備使用不同的數(shù)據(jù)流通道分別傳輸所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流給所述N個觀眾端設(shè)備。
A5、如A1所述的方法,其特征在于,所述主播端設(shè)備的直播窗口中添加第一顯示小窗之后,包括:
所述主播端設(shè)備在直播過程中基于所述N個觀眾端設(shè)備的連麥直播請求中的第二連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第二觀眾端設(shè)備連麥直播;
所述主播端設(shè)備的直播窗口中添加第二顯示小窗,以顯示所述第二觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
B6、一種網(wǎng)絡(luò)直播的方法,其特征在于,包括:
第一觀眾端設(shè)備發(fā)送第一連麥直播請求給主播端設(shè)備;
所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述直播窗口中建立的第一顯示小窗的直播視頻流;
所述第一顯示小窗的直播視頻流是所述主播端設(shè)備在N個觀眾端設(shè)備的連麥直播請求中基于所述第一連麥直播請求確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后,所述主播端設(shè)備在直播窗口中添加所述第一顯示小窗顯示的所述第一觀眾端設(shè)備的直播視頻流;其中,所述第一連麥直播請求具體是所述第一觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
B7、如B6所述的方法,其特征在于,所述第一觀眾端設(shè)備發(fā)送第一連麥直播請求給主播端設(shè)備之后,包括:
所述第一觀眾端設(shè)備接收所述主播端設(shè)備在確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后發(fā)送的詢問消息,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
所述第一觀眾端設(shè)備發(fā)送確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息給所述主播端設(shè)備,進而使得所述主播端設(shè)備的直播窗口中添加顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
B8、如B6所述的方法,其特征在于,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播,包括:
所述觀眾端設(shè)備接收利用不同的數(shù)據(jù)流通道分別傳輸?shù)乃鲋辈ゴ翱诘闹辈ヒ曨l流和所述第一顯示小窗的直播視頻流。
B9、如B6所述的方法,其特征在于,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流,包括:
所述第一觀眾端設(shè)備接收控制指令,調(diào)整所述第一顯示小窗在所述第一觀眾端設(shè)備的顯示界面上的顯示位置和/或顯示尺寸。
B10、如B6所述的方法,其特征在于,所述第一觀眾端設(shè)備接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流,包括:
所述第一觀眾端設(shè)備接收切換指令,將所述直播窗口和所述第一顯示小窗互相切換。
C11、一種主播端設(shè)備,其特征在于,包括:
第一接收模塊,用于在直播過程中接收N個觀眾端設(shè)備的連麥直播請求,所述N個觀眾端設(shè)備的連麥直播請求具體是所述N個觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求,N為正整數(shù);
確認(rèn)模塊,用于基于所述N個觀眾端設(shè)備的連麥直播請求中的第一連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第一觀眾端設(shè)備進行連麥直播;
添加模塊,用于在所述主播端設(shè)備的直播窗口中添加第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
C12、如C11所述的主播端設(shè)備,其特征在于,所述主播端設(shè)備,包括:
發(fā)送模塊,用于發(fā)送詢問消息給所述第一觀眾端設(shè)備,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
第二接收模塊,用于當(dāng)接收到所述第一觀眾端設(shè)備發(fā)送的確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息之后,所述主播端設(shè)備的直播窗口中添加所述第一顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
C13、如C11所述的主播端設(shè)備,其特征在于,所述主播端設(shè)備,包括:
第三接收模塊,用于接收控制指令,調(diào)整所述第一顯示小窗在所述主播端設(shè)備的直播窗口上的顯示位置和/或顯示尺寸。
C14、如C11所述的主播端設(shè)備,其特征在于,所述主播端設(shè)備,包括:
傳輸模塊,用于使用不同的數(shù)據(jù)流通道分別傳輸所述直播窗口的直播視頻流和所述第一顯示小窗的直播視頻流給所述N個觀眾端設(shè)備。
C15、如C11所述的主播端設(shè)備,其特征在于,所述主播端設(shè)備,包括:
所述確認(rèn)模塊,用于在直播過程中基于所述N個觀眾端設(shè)備的連麥直播請求中的第二連麥直播請求,確認(rèn)和所述N個觀眾端設(shè)備的中的第二觀眾端設(shè)備連麥直播;
所述添加模塊,用于在所述主播端設(shè)備的直播窗口中添加第二顯示小窗,以顯示所述第二觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
D16、一種觀眾端設(shè)備,其特征在于,包括:
第一發(fā)送單元,用于發(fā)送第一連麥直播請求給主播端設(shè)備;
第一接收單元,用于接收并顯示所述主播端設(shè)備發(fā)送的所述直播窗口的直播視頻流和在所述直播窗口中建立的所述第一顯示小窗的直播視頻流;
所述第一顯示小窗的直播視頻流是所述主播端設(shè)備在N個觀眾端設(shè)備的連麥直播請求中基于所述第一連麥直播請求確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后,所述主播端設(shè)備在直播窗口中添加所述第一顯示小窗顯示的所述第一觀眾端設(shè)備的直播視頻流;其中,所述第一連麥直播請求具體是所述第一觀眾端設(shè)備請求參與到所述主播端設(shè)備直播中的請求。
D17、如D16所述的觀眾端設(shè)備,其特征在于,所述觀眾端設(shè)備,包括:
第二接收單元,用于接收所述主播端設(shè)備在確認(rèn)和所述第一觀眾端設(shè)備連麥直播之后發(fā)送的詢問消息,所述詢問消息具體是詢問所述第一觀眾端設(shè)備是否確認(rèn)和所述主播端設(shè)備連麥直播;
第二發(fā)送單元,用于發(fā)送確認(rèn)和所述主播端設(shè)備連麥直播的確認(rèn)信息給所述主播端設(shè)備,進而使得所述主播端設(shè)備的直播窗口中添加顯示小窗,以顯示所述第一觀眾端設(shè)備的直播視頻流,實現(xiàn)連麥直播。
D18、如D16所述的觀眾端設(shè)備,其特征在于,所述觀眾端設(shè)備,包括:
第三接收單元,用于接收利用不同的數(shù)據(jù)流通道分別傳輸?shù)乃鲋辈ゴ翱诘闹辈ヒ曨l流和所述第一顯示小窗的直播視頻流。
D19、如D16所述的觀眾端設(shè)備,其特征在于,所述觀眾端設(shè)備,包括:
第四接收單元,用于接收控制指令,調(diào)整所述第一顯示小窗在所述第一觀眾端設(shè)備的顯示界面上的顯示位置和/或顯示尺寸。
D20、如D16所述的觀眾端設(shè)備,其特征在于,所述觀眾端設(shè)備,包括:
第五接收單元,用于接收切換指令,將所述直播窗口和所述第一顯示小窗互相切換。