本發(fā)明涉及直播視頻技術(shù)領(lǐng)域,尤其涉及一種共同請求直播的方法及裝置。
背景技術(shù):
隨著智能設(shè)備(如智能手機(jī)、平板電腦、智能電視等)的發(fā)展,越來越多的用戶使用智能設(shè)備的各種功能,其中視頻APP(Application)是人們常用的應(yīng)用程序,如直播APP;用戶通過直播APP可以觀看其他用戶上傳的直播視頻。觀看直播視頻的用戶可以通過文字發(fā)送評論或留言來實現(xiàn)與上傳直播視頻的用戶的互動和交流。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
現(xiàn)有觀看直播視頻的用戶與上傳直播視頻的用戶在互動和交流時,需要上傳直播視頻的用戶上線才可以使得觀看直播視頻的用戶與上傳直播視頻的用戶進(jìn)行信息交互。但一般直播視頻的用戶何時上線為該直播視頻的用戶自己確定的,當(dāng)某些時候觀看直播視頻的用戶需要與上傳直播視頻的用戶進(jìn)行信息交互,但因上傳直播視頻的用戶處于離線狀態(tài),故此時不能實現(xiàn)信息交互,從而造成觀看直播視頻的用戶不能及時獲取所需信息的問題,且用戶體驗差。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種共同請求直播的方法及裝置,用于解決現(xiàn)有觀看直播視頻的用戶只能被動等待其他用戶上傳直播視頻的技術(shù)問題。
本發(fā)明實施例提供的一種共同請求直播的方法,包括以下步驟:
發(fā)布第一用戶的預(yù)播信息,預(yù)播信息包括直播時間段;
獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求,直播請求包括第一權(quán)重值;
在總權(quán)重值大于預(yù)設(shè)閾值時,向第一用戶發(fā)送直播提醒,指示第一用戶在直播時間段上傳直播視頻,總權(quán)重值為所有的第一權(quán)重值之和。
在一種可能的實現(xiàn)方式中,在向第一用戶發(fā)送直播提醒之后,該方法還包括:
在直播時間段接收到第一用戶上傳的直播視頻時,根據(jù)總權(quán)重值為第一用戶分配第二權(quán)重值,第二權(quán)重值不大于總權(quán)重值。
在一種可能的實現(xiàn)方式中,在獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,該方法還包括:
判斷第二用戶的數(shù)量是否大于預(yù)設(shè)數(shù)量,在第二用戶的數(shù)量大于預(yù)設(shè)數(shù)量且總權(quán)重值大于預(yù)設(shè)閾值時,向第一用戶發(fā)送直播提醒。
在一種可能的實現(xiàn)方式中,在獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,該方法還包括:
獲取第二用戶發(fā)送的調(diào)整第一權(quán)重值的請求;
根據(jù)調(diào)整第一權(quán)重值的請求對第一權(quán)重值進(jìn)行調(diào)整,并將調(diào)整后的第一權(quán)重值作為直播請求的第一權(quán)重值。
在一種可能的實現(xiàn)方式中,在獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,該方法還包括:
在預(yù)設(shè)時間段之后,若總權(quán)重值不大于預(yù)設(shè)閾值,屏蔽預(yù)播信息,并將第一權(quán)重值返回至相對應(yīng)的第二用戶。
基于同樣的發(fā)明構(gòu)思,本發(fā)明實施例還提供一種共同請求直播的裝置,包括:
發(fā)布模塊,用于發(fā)布第一用戶的預(yù)播信息,預(yù)播信息包括直播時間段;
獲取模塊,用于獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求,直播請求包括第一權(quán)重值;
處理模塊,用于在總權(quán)重值大于預(yù)設(shè)閾值時,向第一用戶發(fā)送直播提醒,指示第一用戶在直播時間段上傳直播視頻,總權(quán)重值為所有的第一權(quán)重值之和。
在一種可能的實現(xiàn)方式中,該裝置還包括分配模塊;
在處理模塊向第一用戶發(fā)送直播提醒之后,分配模塊用于在直播時間段接收到第一用戶上傳的直播視頻時,根據(jù)總權(quán)重值為第一用戶分配第二權(quán)重值,第二權(quán)重值不大于總權(quán)重值。
在一種可能的實現(xiàn)方式中,該裝置還包括判斷模塊;
在獲取模塊獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,判斷模塊用于判斷第二用戶的數(shù)量是否大于預(yù)設(shè)數(shù)量,在判斷模塊確定第二用戶的數(shù)量大于預(yù)設(shè)數(shù)量且總權(quán)重值大于預(yù)設(shè)閾值時,處理模塊向第一用戶發(fā)送直播提醒。
在一種可能的實現(xiàn)方式中,該裝置還包括:調(diào)整模塊;
在獲取模塊獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,獲取模塊還用于獲取第二用戶發(fā)送的調(diào)整第一權(quán)重值的請求;
調(diào)整模塊用于根據(jù)調(diào)整第一權(quán)重值的請求對第一權(quán)重值進(jìn)行調(diào)整,并將調(diào)整后的第一權(quán)重值作為直播請求的第一權(quán)重值。
在一種可能的實現(xiàn)方式中,該裝置還包括:返回模塊;
在獲取模塊獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,返回模塊用于在預(yù)設(shè)時間段之后,若總權(quán)重值不大于預(yù)設(shè)閾值,屏蔽預(yù)播信息,并將第一權(quán)重值返回至相對應(yīng)的第二用戶。
本發(fā)明實施例提供的一種共同請求直播的方法及裝置,在發(fā)布第一用戶的預(yù)播信息后,一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送直播請求,并在滿足條件后指示第一用戶在直播時間段上傳直播視頻。該方法提供共同請求直播的方式,從而使得用戶可以主動請求主播進(jìn)行直播,增加了用戶獲取信息的多樣性;同時,多個用戶共同請求直播,不需要多個用戶分別向第一用戶進(jìn)行請求,簡化了第一用戶的操作流程;且在請求直播成功后,第二用戶可以提前得知第一用戶上傳直播視頻的時間點(diǎn),從而可以使得多個第二用戶及時獲取自己所需的信息,提高了多個第二用戶獲取所需信息的整體效率。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說明
附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
圖1為本發(fā)明實施例中共同請求直播的第一方法流程圖;
圖2為本發(fā)明實施例中調(diào)整第一權(quán)重值的方法流程圖;
圖3為本發(fā)明實施例中返回權(quán)重值的方法流程圖;
圖4為本發(fā)明實施例中共同請求直播的第二方法流程圖;
圖5為本發(fā)明實施例中共同請求直播的裝置的第一結(jié)構(gòu)圖;
圖6為本發(fā)明實施例中共同請求直播的裝置的第二結(jié)構(gòu)圖;
圖7為本發(fā)明實施例中共同請求直播的裝置的第三結(jié)構(gòu)圖;
圖8為本發(fā)明實施例中共同請求直播的裝置的第四結(jié)構(gòu)圖;
圖9為本發(fā)明實施例中共同請求直播的裝置的第五結(jié)構(gòu)圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
參見圖1,本發(fā)明實施例提供的一種共同請求直播的方法的流程如下,具體包括步驟101-103:
步驟101:發(fā)布第一用戶的預(yù)播信息,預(yù)播信息包括直播時間段。
本發(fā)明實施例中,第一用戶為上傳直播視頻的用戶,如主播等。該預(yù)播信息為用于預(yù)約直播的信息,第一用戶的預(yù)播信息即預(yù)約第一用戶上傳的直播視頻的信息;預(yù)播信息中的直播時間段用于確定第一用戶直播的時間。具體的,該預(yù)播信息可以為系統(tǒng)自行確定;也可以為第一用戶確定,之后提交服務(wù)器進(jìn)行發(fā)布;也可以為其他觀看直播視頻的用戶確定,之后提交至服務(wù)器進(jìn)行發(fā)布。例如,在第一用戶的主頁頁面設(shè)置發(fā)送預(yù)播信息的功能或按鈕,使得用戶可以在第一用戶的主頁頁面提交該預(yù)播信息?;蛘?,在第一用戶上傳直播視頻時發(fā)送預(yù)播信息,該預(yù)播信息用于確定第一用戶的下一次直播時間。
步驟102:獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求,直播請求包括第一權(quán)重值。
本發(fā)明實施例中,第二用戶為觀看直播視頻的用戶。該直播請求為用于請求第一用戶在直播時間段進(jìn)行直播的請求。在發(fā)布第一用戶的預(yù)播信息后,其他用戶(即第二用戶)即可以觀看到該預(yù)播信息,在其他用戶也需要第一用戶在該直播時間段進(jìn)行直播時,此時第二用戶可以根據(jù)預(yù)播信息分別向服務(wù)器發(fā)送直播請求,且該直播請求包括相對應(yīng)的第一權(quán)重值。其中,該第一權(quán)重值為可消耗類型的數(shù)值,即第二用戶根據(jù)該預(yù)播信息分別發(fā)送直播請求時需要消耗第一權(quán)重值。具體的,本發(fā)明實施例中的權(quán)重值可以為用戶積分、經(jīng)驗值、虛擬貨幣等,但不限于此,只要是可消耗類型即可。
本發(fā)明實施例中,由于一般觀看直播視頻的用戶與上傳直播視頻的用戶之間為多對一的關(guān)系,即可能存在多個第二用戶,即存在多個觀看直播視頻的用戶。當(dāng)存在多個第二用戶時,每個第二用戶均可發(fā)送包括第一權(quán)重值直播請求,且每個第二用戶發(fā)送的第一權(quán)重值可以相同,也可以不同。步驟102中的第一權(quán)重值并不限定為某一個用戶發(fā)送的權(quán)重值,而是表示第二用戶這類用戶發(fā)送的權(quán)重值。
例如,用戶A、B、C、D同時觀看用戶E上傳的直播視頻,即用戶A、B、C、D為觀看直播視頻的用戶;用戶E為上傳直播視頻的用戶,即第一用戶。若用戶E向服務(wù)器發(fā)送了預(yù)播信息,之后服務(wù)器發(fā)布該第一用戶的預(yù)播信息,此時用戶A-D均可以查詢到該預(yù)播信息;若之后用戶B根據(jù)該預(yù)播信息發(fā)送了直播請求,且該直播請求包括權(quán)重值b;再之后用戶D也根據(jù)該預(yù)播信息發(fā)送了直播請求,且該直播請求包括權(quán)重值d。則在上述例子中,用戶A和用戶C均未參與本發(fā)明實施例提供的共同請求直播的方法;用戶B和用戶D均為第二用戶,且用戶B發(fā)送的直播請求和用戶D發(fā)送的直播請求為兩個直播請求,且兩個直播請求中的第一權(quán)重值分別為權(quán)重值b和權(quán)重值d。
需要說明的是,本發(fā)明實施例中,第二用戶為觀看直播視頻的用戶,此“觀看直播視頻的用戶”為正在、曾經(jīng)或可以觀看第一用戶上傳的直播視頻的用戶,即除第一用戶之外的其他用戶均可能是第二用戶,并不僅僅限定為正在觀看直播視頻的用戶。
步驟103:在總權(quán)重值大于預(yù)設(shè)閾值時,向第一用戶發(fā)送直播提醒,指示第一用戶在直播時間段上傳直播視頻,總權(quán)重值為所有的第一權(quán)重值之和。
本發(fā)明實施例中,總權(quán)重值為所有的第一權(quán)重值之和;或者說,該總權(quán)重值為觀看直播視頻的用戶根據(jù)預(yù)播信息發(fā)送的權(quán)重值之和。本發(fā)明實施例中,服務(wù)器保存一個預(yù)設(shè)閾值,該預(yù)設(shè)閾值具體可以為系統(tǒng)設(shè)置的,也可以為第一用戶設(shè)置的,具體根據(jù)實際情況而定。通過該預(yù)設(shè)閾值對所有第二用戶發(fā)送的直播請求進(jìn)行鑒權(quán),具體的,在總權(quán)重值大于該預(yù)設(shè)閾值時則鑒權(quán)通過,即認(rèn)為直播請求是合法的;否則,鑒權(quán)暫時不通過,直到總權(quán)重值大于預(yù)設(shè)閾值。
具體的,在總權(quán)重值大于預(yù)設(shè)閾值時,服務(wù)器向第一用戶發(fā)送直播提醒,該直播提醒包括直播時間段,從而可以指示第一用戶在直播時間段上傳直播視頻。其中,可以在當(dāng)前時間即將到達(dá)該直播時間段的開始時間時向第一用戶發(fā)送直播提醒,第一用戶接收到該直播提醒后即可以在直播時間段進(jìn)行直播,即上傳直播視頻。
可選的,本發(fā)明實施例中,在步驟102獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,還包括:判斷第二用戶的數(shù)量是否大于預(yù)設(shè)數(shù)量,在第二用戶的數(shù)量大于預(yù)設(shè)數(shù)量且總權(quán)重值大于預(yù)設(shè)閾值時,向第一用戶發(fā)送直播提醒。即,只有在第二用戶的數(shù)量足夠且總權(quán)重值足夠時,才指示第一用戶進(jìn)行直播。
本發(fā)明實施例提供的一種共同請求直播的方法,在發(fā)布第一用戶的預(yù)播信息后,一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送直播請求,并在滿足條件后指示第一用戶在直播時間段上傳直播視頻。該方法提供共同請求直播的方式,從而使得用戶可以主動請求主播進(jìn)行直播,增加了用戶獲取信息的多樣性;同時,多個用戶共同請求直播,不需要多個用戶分別向第一用戶進(jìn)行請求,簡化了第一用戶的操作流程;且在請求直播成功后,第二用戶可以提前得知第一用戶上傳直播視頻的時間點(diǎn),從而可以使得多個第二用戶及時獲取自己所需的信息,提高了多個第二用戶獲取所需信息的整體效率。
本發(fā)明另一實施例提供了一種共同請求直播的方法,其包括圖1所示的步驟101-103,且其具體實現(xiàn)過程和技術(shù)效果參見圖1所示的實施例;同時,在本發(fā)明實施例中,在步驟103向第一用戶發(fā)送直播提醒之后,還包括分配權(quán)重值的過程,該過程具體包括:
在直播時間段接收到第一用戶上傳的直播視頻時,根據(jù)總權(quán)重值為第一用戶分配第二權(quán)重值,第二權(quán)重值不大于總權(quán)重值。
本發(fā)明實施例中,直播時間段可以為一個極短的時間段,即相當(dāng)于一個時間點(diǎn),只要第一用戶在該時間點(diǎn)上傳了直播視頻即可,此時即可以進(jìn)行分配權(quán)重值的過程。或者,直播時間段為一個時間段,即包括直播開始時間和直播結(jié)束時間,只有第一用戶在該直播時間段一直上傳直播視頻才可以,且在當(dāng)前時間到達(dá)直播時間段的直播結(jié)束時間時,可以進(jìn)行分配權(quán)重值的過程。
本發(fā)明實施例中的權(quán)重值為可消耗類型的數(shù)值,第二用戶在發(fā)送相應(yīng)的直播請求時消耗相對應(yīng)的權(quán)重值;同時,也可以通過分配權(quán)重值的方式增加第一用戶的權(quán)重值,即在為第一用戶分配第二權(quán)重值后,第一用戶的權(quán)重值增加。通過增加第一用戶權(quán)重值的方式,可以使得第一用戶準(zhǔn)時在直播時間段上傳直播視頻,從而進(jìn)一步使得第二用戶可以及時獲取所需的直播視頻。
具體的,以一個第二用戶、且權(quán)重值為用戶積分為例,權(quán)重值變化的過程具體如下:假設(shè)第一用戶的初始積分為100,第二用戶的初始積分為200。若服務(wù)器發(fā)布第一用戶于12:00:00-13:00:00進(jìn)行直播的預(yù)播信息,即直播時間段為12:00:00-13:00:00;之后其他用戶即可以查詢到該預(yù)播信息,若第二用戶對該預(yù)播信息感興趣,即該第二用戶需要在該時間段獲取第一用戶上傳的直播視頻,則此時該第二用戶可以根據(jù)預(yù)播信息發(fā)送直播請求,且第一權(quán)重值為10;在第二用戶發(fā)送請求成功后,第二用戶的積分更新為190(即200-10)。此時總權(quán)重值為10,若該總權(quán)重值大于預(yù)設(shè)閾值,則在獲取到第一用戶在該直播時間段上傳的直播視頻后,服務(wù)器在當(dāng)前時間為13:00:00時即可以向第一用戶分配第二權(quán)重值;若服務(wù)器預(yù)設(shè)將總權(quán)重值的50%分配給第一用戶,則分配后的第一用戶的積分為105(即100+10×50%)。其中,第二權(quán)重值與總權(quán)重值的比例可以為0~100%中間的任意值,上述僅僅以50%為例。
本發(fā)明另一實施例提供了一種共同請求直播的方法,其包括圖1所示的步驟101-103,且其具體實現(xiàn)過程和技術(shù)效果參見圖1所示的實施例;同時,在本發(fā)明實施例中,在步驟102獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,還包括調(diào)整第一權(quán)重值的過程,具體的,參見圖2所示,該過程具體包括步驟1021-1022:
步驟1021:獲取第二用戶發(fā)送的調(diào)整第一權(quán)重值的請求。
步驟1022:根據(jù)調(diào)整第一權(quán)重值的請求對第一權(quán)重值進(jìn)行調(diào)整,并將調(diào)整后的第一權(quán)重值作為直播請求的第一權(quán)重值。
本發(fā)明實施例中,在發(fā)布預(yù)播信息后,一般需要經(jīng)過一段時間才可能會有一個或多個第二用戶發(fā)送直播請求,且總權(quán)重值滿足要求。在該時間段內(nèi)且在總權(quán)重值滿足條件之前,第二用戶可以隨時調(diào)整第一權(quán)重值,并將調(diào)整后的第一權(quán)重值作為直播請求的第一權(quán)重值。優(yōu)選的,第二用戶可以上調(diào)第一權(quán)重值,即第一權(quán)重值只可以增加不可以減少。通過調(diào)整第一權(quán)重值可以使得第二用戶調(diào)整總權(quán)重值滿足條件的時機(jī),且上調(diào)第一權(quán)重值可以加快總權(quán)重值鑒權(quán)通過,從而加快完成共同請求直播的過程。
在一種可能的實現(xiàn)方式中,在步驟102獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,該方法還包括返回權(quán)重值的過程,具體的,參見圖3所示,該過程包括步驟301-302:
步驟301:在預(yù)設(shè)時間段之后,若總權(quán)重值不大于預(yù)設(shè)閾值,屏蔽預(yù)播信息。
步驟302:將第一權(quán)重值返回至相對應(yīng)的第二用戶。
本發(fā)明實施例中,為共同請求直播設(shè)置一個時間期限,即步驟301中的預(yù)設(shè)時間段;若在預(yù)設(shè)時間段內(nèi)第二用戶發(fā)送的總權(quán)重值大于預(yù)設(shè)閾值,則執(zhí)行上述的步驟103;若在預(yù)設(shè)時間段之后總權(quán)重值仍然不大于預(yù)設(shè)閾值,則說明發(fā)起的共同直播請求失敗,此時通過屏蔽預(yù)播信息的方式來結(jié)束該共同請求直播的行為。同時,由于第二用戶并未使得第一用戶在直播時間段進(jìn)行直播,故在步驟302中將用戶參與該共同直播請求的過程消耗的第一權(quán)重值再返回至相應(yīng)的第二用戶。
需要說明的是,本發(fā)明實施例中,屏蔽預(yù)播信息指的是屏蔽其他用戶基于該預(yù)播信息繼續(xù)發(fā)送直播請求,而不是不顯示該預(yù)播信息。
下面通過一個實施例詳細(xì)介紹該方法的流程步驟。
在本發(fā)明實施例中權(quán)重值為虛擬貨幣,即第二用戶通過消耗虛擬金幣的方式發(fā)送直播請求,參見圖4所示,該方法包括步驟401-407:
步驟401:第一用戶向服務(wù)器發(fā)送預(yù)播信息,該預(yù)播信息包括直播時間段。
步驟402:服務(wù)器發(fā)布第一用戶的預(yù)播信息。
步驟403:獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求,直播請求包括第一權(quán)重值。
步驟404:判斷第二用戶的數(shù)量是否超過預(yù)設(shè)數(shù)量且總權(quán)重值是否大于預(yù)設(shè)閾值,在第二用戶的數(shù)量超過預(yù)設(shè)數(shù)量且總權(quán)重值大于預(yù)設(shè)閾值時,繼續(xù)步驟405。
步驟405:向第一用戶發(fā)送直播提醒,指示第一用戶在直播時間段上傳直播視頻。
步驟406:第一用戶在直播時間段向服務(wù)器上傳直播視頻。
與此同時,服務(wù)器將該直播視頻發(fā)送至第二用戶,從而使得第二用戶可以獲得第一用戶上傳的直播視頻。
步驟407:根據(jù)總權(quán)重值為第一用戶分配第二權(quán)重值,第二權(quán)重值不大于總權(quán)重值。
本發(fā)明實施例提供的一種共同請求直播的方法,在發(fā)布第一用戶的預(yù)播信息后,一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送直播請求,并在滿足條件后指示第一用戶在直播時間段上傳直播視頻。該方法提供共同請求直播的方式,從而使得用戶可以主動請求主播進(jìn)行直播,增加了用戶獲取信息的多樣性;同時,多個用戶共同請求直播,不需要多個用戶分別向第一用戶進(jìn)行請求,簡化了第一用戶的操作流程;且在請求直播成功后,第二用戶可以提前得知第一用戶上傳直播視頻的時間點(diǎn),從而可以使得多個第二用戶及時獲取自己所需的信息,提高了多個第二用戶獲取所需信息的整體效率。
以上詳細(xì)介紹了本發(fā)明實施例中共同請求直播的方法的流程,該方法也可以通過相應(yīng)的裝置實現(xiàn),下面詳細(xì)介紹該裝置的結(jié)構(gòu)和功能。
本發(fā)明實施例提供的一種共同請求直播的裝置,參見圖5所示,包括:
發(fā)布模塊51,用于發(fā)布第一用戶的預(yù)播信息,預(yù)播信息包括直播時間段;
獲取模塊52,用于獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求,直播請求包括第一權(quán)重值;
處理模塊53,用于在總權(quán)重值大于預(yù)設(shè)閾值時,向第一用戶發(fā)送直播提醒,指示第一用戶在直播時間段上傳直播視頻,總權(quán)重值為所有的第一權(quán)重值之和。
在一種可能的實現(xiàn)方式中,參見圖6所示,該裝置還包括分配模塊54;
在處理模塊53向第一用戶發(fā)送直播提醒之后,分配模塊54用于在直播時間段接收到第一用戶上傳的直播視頻時,根據(jù)總權(quán)重值為第一用戶分配第二權(quán)重值,第二權(quán)重值不大于總權(quán)重值。
在一種可能的實現(xiàn)方式中,參見圖7所示,該裝置還包括判斷模塊55;
在獲取模塊52獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,判斷模塊55用于判斷第二用戶的數(shù)量是否大于預(yù)設(shè)數(shù)量,在判斷模塊確定第二用戶的數(shù)量大于預(yù)設(shè)數(shù)量且總權(quán)重值大于預(yù)設(shè)閾值時,處理模塊53向第一用戶發(fā)送直播提醒。
在一種可能的實現(xiàn)方式中,參見圖8所示,該裝置還包括:調(diào)整模塊56;
在獲取模塊52獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,獲取模塊52還用于獲取第二用戶發(fā)送的調(diào)整第一權(quán)重值的請求;
調(diào)整模塊56用于根據(jù)調(diào)整第一權(quán)重值的請求對第一權(quán)重值進(jìn)行調(diào)整,并將調(diào)整后的第一權(quán)重值作為直播請求的第一權(quán)重值。
在一種可能的實現(xiàn)方式中,參見圖9所示,該裝置還包括:返回模塊57;
在獲取模塊52獲取一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送的直播請求之后,返回模塊57用于在預(yù)設(shè)時間段之后,若總權(quán)重值不大于預(yù)設(shè)閾值,屏蔽預(yù)播信息,并將第一權(quán)重值返回至相對應(yīng)的第二用戶。
本發(fā)明實施例提供的一種共同請求直播的方法及裝置,在發(fā)布第一用戶的預(yù)播信息后,一個或多個第二用戶根據(jù)預(yù)播信息分別發(fā)送直播請求,并在滿足條件后指示第一用戶在直播時間段上傳直播視頻。該方法提供共同請求直播的方式,從而使得用戶可以主動請求主播進(jìn)行直播,增加了用戶獲取信息的多樣性;同時,多個用戶共同請求直播,不需要多個用戶分別向第一用戶進(jìn)行請求,簡化了第一用戶的操作流程;且在請求直播成功后,第二用戶可以提前得知第一用戶上傳直播視頻的時間點(diǎn),從而可以使得多個第二用戶及時獲取自己所需的信息,提高了多個第二用戶獲取所需信息的整體效率。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。