本公開涉及通信
技術(shù)領(lǐng)域:
,特別涉及一種直播方法、裝置及系統(tǒng)。
背景技術(shù):
:隨著信息技術(shù)的快速發(fā)展,直播已經(jīng)從個人電腦直播,網(wǎng)頁直播,發(fā)展為手機應用程序(英文:application;簡稱:app)直播,其中,手機app直播最受用戶關(guān)注和喜愛。相關(guān)技術(shù)中有一種連麥(即主播直播者和連麥直播者同時通過麥克風說話)模式的直播方法,采用該方法,主播連麥直播者的客戶端(簡稱主播客戶端)和連麥直播者的客戶端(簡稱連麥客戶端)可以共同向觀眾展示直播內(nèi)容,觀眾可以通過觀眾客戶端同時看到主播直播者和連麥直播者進行雙人直播互動。主播直播者和連麥直播者可以通過語言、面部表情及肢體動作進行互動。在實現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問題:主播客戶端和連麥直播者僅通過傳輸音視頻流來實現(xiàn)簡單互動,互動方式較單一。技術(shù)實現(xiàn)要素:為了解決相關(guān)技術(shù)中主播客戶端和連麥客戶端互動方式較單一的問題,本公開提供了一種直播方法、裝置及系統(tǒng)。所述技術(shù)方案如下:根據(jù)本公開的第一方面,提供一種直播方法,該方法包括:獲取直播過程中連麥客戶端發(fā)送的直播信息流,連麥客戶端為與主播客戶端連麥直播的客戶端;在直播信息流中檢測目標行為信息;響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物;執(zhí)行送禮操作,送禮操作指示向連麥客戶端對應的連麥直播者贈送目標虛擬禮物??蛇x的,執(zhí)行送禮操作,包括:在直播頁面中顯示目標虛擬禮物;接收主播客戶端對應的主播直播者針對目標虛擬禮物觸發(fā)的贈送指令;基于贈送指令向連麥客戶端發(fā)送顯示信息,顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。可選的,基于贈送指令向連麥客戶端發(fā)送顯示信息,包括:基于贈送指令,判斷主播客戶端的登陸賬號對應的虛擬貨幣是否滿足目標虛擬禮物的支付條件;當?shù)顷戀~號對應的虛擬貨幣滿足目標虛擬禮物的支付條件時,執(zhí)行虛擬貨幣扣除操作,并向連麥客戶端發(fā)送顯示信息??蛇x的,執(zhí)行送禮操作,包括:在直播頁面中顯示禮物贈送信息;其中,禮物贈送信息包括以下至少一項:連麥直播者的身份信息、目標虛擬禮物信息??蛇x的,確定目標行為信息對應的目標虛擬禮物,包括:根據(jù)目標數(shù)據(jù)庫確定目標虛擬禮物,目標數(shù)據(jù)庫包括行為信息與虛擬禮物之間的對應關(guān)系??蛇x的,目標行為信息指示以下至少一項行為:肢體動作、面部表情??蛇x的,直播信息流包括以下任一項:直播音頻流、直播視頻流。根據(jù)本公開的第二方面,提供一種直播裝置,該裝置包括:獲取模塊,被配置為獲取直播過程中連麥客戶端發(fā)送的直播信息流,連麥客戶端為與主播客戶端連麥直播的客戶端;檢測模塊,被配置為在獲取模塊獲取的直播信息流中檢測目標行為信息;確定模塊,被配置為響應于檢測模塊檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物;執(zhí)行模塊,被配置為執(zhí)行送禮操作,送禮操作指示向連麥客戶端對應的連麥直播者贈送確定模塊確定的目標虛擬禮物??蛇x的,執(zhí)行模塊,包括:顯示子模塊,被配置為在直播頁面中顯示目標虛擬禮物;接收子模塊,被配置為接收主播客戶端對應的主播直播者針對顯示子模塊顯示的目標虛擬禮物觸發(fā)的贈送指令;發(fā)送子模塊,被配置為基于接收子模塊接收到的贈送指令向連麥客戶端發(fā)送顯示信息,顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。可選的,發(fā)送子模塊,被配置為:基于贈送指令,判斷主播客戶端的登陸賬號對應的虛擬貨幣是否滿足目標虛擬禮物的支付條件;當?shù)顷戀~號對應的虛擬貨幣滿足目標虛擬禮物的支付條件時,執(zhí)行虛擬貨幣扣除操作,并向連麥客戶端發(fā)送顯示信息。可選的,執(zhí)行模塊,被配置為:在直播頁面中顯示禮物贈送信息;其中,禮物贈送信息包括以下至少一項:連麥直播者的身份信息、目標虛擬禮物信息??蛇x的,確定模塊,被配置為:根據(jù)目標數(shù)據(jù)庫確定目標虛擬禮物,目標數(shù)據(jù)庫包括行為信息與虛擬禮物之間的對應關(guān)系??蛇x的,目標行為信息指示以下至少一項行為:肢體動作、面部表情??蛇x的,直播信息流包括以下任一項:直播音頻流、直播視頻流。根據(jù)本公開的第三方面,提供一種直播裝置,該裝置包括:處理器;用于存儲處理器的可執(zhí)行指令的存儲器;其中,處理器被配置為:獲取直播過程中連麥客戶端發(fā)送的直播信息流,連麥客戶端為與主播客戶端連麥直播的客戶端;在直播信息流中檢測目標行為信息;響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物;執(zhí)行送禮操作,送禮操作指示向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。根據(jù)本公開的第四方面,提供一種直播系統(tǒng),該系統(tǒng)包括:主播客戶端和連麥客戶端,連麥客戶端為與主播客戶端連麥直播的客戶端,連麥客戶端用于直播過程中向主播客戶端發(fā)送直播信息流;主播客戶端用于:獲取直播過程中連麥客戶端發(fā)送的直播信息流,在直播信息流中檢測目標行為信息,響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,執(zhí)行送禮操作,送禮操作指示向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:本公開的實施例提供的直播方法、裝置及系統(tǒng),主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物,豐富了主播客戶端和連麥客戶端之間的互動方式。應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本公開。附圖說明為了更清楚地說明本公開的實施例,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本公開各個實施例所涉及的實施環(huán)境的示意圖;圖2是根據(jù)一示例性實施例示出的一種直播方法的流程圖;圖3-1是根據(jù)一示例性實施例示出的一種直播方法的流程圖;圖3-2是根據(jù)一示例性實施例示出的一種執(zhí)行送禮操作的流程圖;圖3-3是根據(jù)一示例性實施例示出的一種顯示目標虛擬禮物的示意圖;圖4-1是根據(jù)一示例性實施例示出的一種直播裝置的框圖;圖4-2是根據(jù)一示例性實施例示出的一種執(zhí)行模塊的框圖;圖5是根據(jù)一示例性實施例示出的一種用于直播的裝置的框圖。此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并與說明書一起用于解釋本發(fā)明的原理。具體實施方式為了使本公開的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本公開作進一步地詳細描述,顯然,所描述的實施例僅僅是本公開一部份實施例,而不是全部的實施例?;诒竟_中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本公開保護的范圍。圖1是本公開各個實施例所涉及的實施環(huán)境的示意圖,該實施環(huán)境可以包括:直播客戶端和直播服務器00。其中,直播客戶端可以包括主播客戶端01、連麥客戶端02和觀眾客戶端03。連麥客戶端02為與主播客戶端01連麥直播的客戶端。觀眾可以通過觀眾客戶端03同時看到主播直播者和連麥直播者進行雙人直播互動。直播客戶端可以安裝在具有網(wǎng)絡連接功能的終端中,比如計算機、智能手機、平板電腦等。服務器00可以是一臺服務器,或者由若干臺服務器組成的服務器集群,或者是一個云計算服務中心。直播客戶端和直播服務器00之間可以通過無線網(wǎng)絡或有線網(wǎng)絡建立連接,使得主播客戶端01通過直播服務器00獲取直播過程中連麥客戶端02發(fā)送的直播信息流,比如直播音頻流、直播視頻流。圖2是根據(jù)一示例性實施例示出的一種直播方法的流程圖,本實施例以該直播處理方法應用于圖1所示實施環(huán)境中的主播客戶端01來舉例說明。該直播方法可以包括如下幾個步驟:在步驟201中,獲取直播過程中連麥客戶端發(fā)送的直播信息流,該連麥客戶端為與主播客戶端連麥直播的客戶端。在步驟202中,在直播信息流中檢測目標行為信息。在步驟203中,響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物。在步驟204中,執(zhí)行送禮操作,該送禮操作指示向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。綜上所述,本公開實施例提供的直播方法,主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物,相較于相關(guān)技術(shù),豐富了主播客戶端和連麥客戶端之間的互動方式。圖3-1是根據(jù)一示例性實施例示出的一種直播方法的流程圖,本實施例以該直播方法應用于圖1所示實施環(huán)境中的主播客戶端01來舉例說明。該直播方法可以包括如下幾個步驟:在步驟301中,主播客戶端獲取直播過程中連麥客戶端發(fā)送的直播信息流。該連麥客戶端為與主播客戶端連麥直播的客戶端。示例的,直播信息流包括以下任一項:直播音頻流、直播視頻流。示例的,如圖1所示,直播過程中,連麥客戶端02向主播客戶端01發(fā)送直播音頻流。連麥客戶端02可以基于用戶數(shù)據(jù)報協(xié)議(英文:userdatagramprotocol;簡稱:udp)向主播客戶端01發(fā)送直播音頻流。直播過程中,連麥客戶端02也可以向主播客戶端01發(fā)送直播視頻流。此外,連麥客戶端02也可以向主播客戶端01發(fā)送直播音頻流和直播視頻流。連麥客戶端可以采用外接攝像頭捕獲連麥直播者的肢體動作、面部表情等,以得到直播信息流。在步驟302中,主播客戶端在直播信息流中檢測目標行為信息。示例的,目標行為信息指示以下至少一項行為:肢體動作、面部表情??蛇x的,主播客戶端預先存儲有行為信息庫,示例的,該行為信息庫中可以包括笑臉,豎大拇指,鼓掌等行為信息。主播客戶端可以基于該行為信息庫在直播視頻流中檢測目標行為信息。示例的,直播信息流中存在鼓掌行為信息,那么主播客戶端可以在直播視頻流中檢測鼓掌行為信息;直播信息流中存在豎大拇指行為信息,那么主播客戶端可以在直播視頻流中檢測豎大拇指行為信息??蛇x的,目標行為信息還可以指示語音,主播客戶端可以基于預先存儲的關(guān)鍵詞庫,在直播音頻流檢測目標關(guān)鍵詞。示例的,該關(guān)鍵詞庫中可以包括“非常好”、“很棒”、“恭喜”、“太酷了”、“好帥”等關(guān)鍵詞。示例的,直播音頻流中存在“非常好”這一關(guān)鍵詞,那么主播客戶端可以在直播音頻流中檢測“非常好”這一關(guān)鍵詞。進一步的,目標行為信息還可以指示語音語速、語音語調(diào)等,也即,主播客戶端可以在連麥客戶端發(fā)送的直播信息流中檢測語音語速、語音語調(diào)等。在步驟303中,主播客戶端響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物。可選的,步驟303可以包括:根據(jù)目標數(shù)據(jù)庫確定目標虛擬禮物,該目標數(shù)據(jù)庫包括行為信息與虛擬禮物之間的對應關(guān)系。主播客戶端可以采用目標行為信息查詢目標數(shù)據(jù)庫,得到該目標行為信息對應的虛擬禮物,該虛擬禮物即為目標虛擬禮物。示例的,目標數(shù)據(jù)庫可以如表1所示。表1中,鼓掌行為信息對應的虛擬禮物為鮮花,豎大拇指行為信息對應的虛擬禮物為禮花。需要說明的是,實際應用中,目標數(shù)據(jù)庫中記錄的行為信息與虛擬禮物的內(nèi)容遠多于表1中的內(nèi)容,本實施例對此不作限定。表1行為信息虛擬禮物鼓掌鮮花豎大拇指禮花笑臉桃心示例的,當目標行為信息指示語音時,主播客戶端在直播信息流中檢測目標關(guān)鍵詞,主播客戶端響應于檢測到目標關(guān)鍵詞,確定目標關(guān)鍵詞對應的目標虛擬禮物。其中,主播客戶端可以根據(jù)目標數(shù)據(jù)庫確定目標虛擬禮物。主播客戶端可以采用目標關(guān)鍵詞查詢目標數(shù)據(jù)庫,得到該目標關(guān)鍵詞對應的目標虛擬禮物,示例的,該目標數(shù)據(jù)庫可以如表2所示。表2中,非常好這一關(guān)鍵詞對應的虛擬禮物為禮花,好帥這一關(guān)鍵詞對應的虛擬禮物為鮮花。表2關(guān)鍵詞虛擬禮物非常好禮花好帥鮮花很棒豎大拇指手勢在步驟304中,主播客戶端執(zhí)行送禮操作。主播客戶端確定目標行為信息對應的目標虛擬禮物之后,執(zhí)行送禮操作,該送禮操作指示向連麥客戶端對應的連麥直播者贈送目標虛擬禮物??蛇x的,如圖3-2所示,步驟304可以包括:在子步驟3041中,主播客戶端在直播頁面中顯示目標虛擬禮物。示例的,主播客戶端在直播視頻流中檢測到目標行為信息為:豎大拇指,主播客戶端查詢表1所示的目標數(shù)據(jù)庫,得到對應的目標虛擬禮物為:禮花,那么主播客戶端可以在直播頁面中將禮花32顯示出來,如圖3-3所示。顯示出來的目標虛擬禮物可以是一個動畫,也可以是一個靜態(tài)圖片,本實施例對此不作限定。在子步驟3042中,主播客戶端接收主播客戶端對應的主播直播者針對目標虛擬禮物觸發(fā)的贈送指令。當主播客戶端對應的主播直播者確定要將直播頁面顯示出來的目標虛擬禮物贈送給連麥直播者時,主播直播者可以對該目標虛擬禮物執(zhí)行選取操作,觸發(fā)一贈送指令,主播客戶端接收該贈送指令,進而向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。在子步驟3043中,主播客戶端基于贈送指令向連麥客戶端發(fā)送顯示信息。主播客戶端接收到該贈送指令后,向連麥客戶端發(fā)送顯示信息。該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。這樣一來,連麥直播者能夠收到主播直播者贈送的虛擬禮物,提高了連麥直播者的參與積極性,增強了連麥直播者的參與感??蛇x的,子步驟3043可以包括:1)基于贈送指令,主播客戶端判斷主播客戶端的登陸賬號對應的虛擬貨幣是否滿足目標虛擬禮物的支付條件。主播直播者采用登陸賬號登錄主播客戶端后,可以在直播過程中使用登陸賬號對應的虛擬貨幣執(zhí)行一些操作,當?shù)顷戀~號對應的虛擬貨幣較少,不足以執(zhí)行某一操作時,主播直播者可以采用真實貨幣去兌換虛擬貨幣。在直播過程中,虛擬貨幣使得相關(guān)操作執(zhí)行起來更加方便。在本公開實施例中,基于贈送指令,主播客戶端先判斷主播客戶端的登陸賬號對應的虛擬貨幣是否滿足目標虛擬禮物的支付條件。示例的,目標虛擬禮物為禮花,禮花所需的虛擬貨幣為x1。假設主播客戶端的登陸賬號對應的虛擬貨幣為x2,且x2<x1,那么主播客戶端可以確定主播客戶端的登陸賬號對應的虛擬貨幣不滿足目標虛擬禮物的支付條件;當主播客戶端的登陸賬號對應的虛擬貨幣為x3,且x3>x1,那么主播客戶端可以確定主播客戶端的登陸賬號對應的虛擬貨幣滿足目標虛擬禮物的支付條件。2)當?shù)顷戀~號對應的虛擬貨幣滿足目標虛擬禮物的支付條件時,主播客戶端執(zhí)行虛擬貨幣扣除操作,并向連麥客戶端發(fā)送顯示信息。當?shù)顷戀~號對應的虛擬貨幣滿足目標虛擬禮物的支付條件時,主播客戶端執(zhí)行虛擬貨幣扣除操作,比如主播客戶端的登陸賬號對應的虛擬貨幣為x3,禮花所需的虛擬貨幣為x1,主播客戶端執(zhí)行虛擬貨幣扣除操作,使得主播客戶端的登陸賬號剩余的虛擬貨幣為(x3-x1)。主播客戶端向連麥客戶端發(fā)送顯示信息,該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。連麥客戶端再根據(jù)該顯示信息將目標虛擬禮物顯示在連麥客戶端的直播頁面的禮物顯示區(qū)域上。至此,連麥直播者收到了主播直播者贈送的禮花。當?shù)顷戀~號對應的虛擬貨幣不滿足目標虛擬禮物的支付條件時,主播客戶端可以向主播直播者顯示一提示信息,用于提示主播直播者:登陸賬號剩余的虛擬貨幣不足以支付當前虛擬禮物。進一步的,在本公開實施例中,主播客戶端在直播頁面中顯示目標虛擬禮物的同時還可以顯示對應的禮物贈送信息。相應的,步驟304也可以包括:在直播頁面中顯示禮物贈送信息。其中,該禮物贈送信息包括以下至少一項:連麥直播者的身份信息、目標虛擬禮物信息。連麥直播者(目標虛擬禮物的接收者)的身份信息為用于指示連麥直播者身份的信息。示例的,連麥直播者的身份信息可以為連麥直播者的用戶名、直播身份標識號碼(英文:identity;簡稱:id)等。目標虛擬禮物信息為用于反映目標虛擬禮物的信息,假設目標虛擬禮物為禮花,目標虛擬禮物信息可以為包含禮花的動畫、禮花所所需的虛擬貨幣等。可選的,主播客戶端執(zhí)行送禮操作,該送禮操作也可以指示向主播客戶端對應的主播直播者贈送目標虛擬禮物。比如主播直播者跳一支舞,連麥直播者想給主播直播者贈送虛擬禮物,連麥直播者可以做出一個夸贊的動作,主播客戶端在直播信息流中檢測該動作,確定該動作對應的目標虛擬禮物,并在連麥客戶端完成針對目標虛擬禮物的虛擬貨幣扣除操作后,在主播客戶端的直播頁面中顯示該目標虛擬禮物。當目標虛擬禮物無需使用虛擬貨幣時,主播客戶端在確定了目標虛擬禮物后可以直接在主播客戶端的直播頁面中顯示該目標虛擬禮物。這樣一來,主播直播者能夠收到連麥直播者贈送的虛擬禮物,增強了連麥直播者的參與感。進一步的,主播客戶端在直播頁面中還可以顯示目標虛擬禮物的贈送者(連麥直播者)的身份信息。進一步的,該直播方法還可以包括:1、主播客戶端獲取直播過程中觀眾客戶端發(fā)送的信息獲取指令。在本公開實施例中,觀眾客戶端可以向主播客戶端發(fā)送信息獲取指令??蛇x的,觀眾可以通過觀眾客戶端發(fā)出指令來滿足自己獲取信息的需求,比如觀眾通過彈幕來表達自己獲取信息的需求,示例的,該彈幕的內(nèi)容為:請連麥直播者說出歌手a的一首歌的歌名。觀眾客戶端將信息獲取指令發(fā)送至主播客戶端。2、主播客戶端查詢連麥客戶端發(fā)送的直播信息流中是否存在滿足觀眾客戶端發(fā)送的信息獲取指令要求的關(guān)鍵詞。示例的,觀眾通過彈幕讓連麥直播者說出歌手a的一首歌的歌名,當連麥直播者說出了正確的歌名時,主播客戶端則確定連麥客戶端發(fā)送的直播信息流存在滿足信息獲取指令要求的關(guān)鍵詞。又比如,觀眾讓連麥直播者說出某一首詩的作者,如果連麥直播者說出了該首詩的作者,主播客戶端則確定連麥客戶端發(fā)送的直播信息流存在滿足信息獲取指令要求的關(guān)鍵詞。3、當直播信息流中存在滿足信息獲取指令要求的關(guān)鍵詞時,主播客戶端確定該關(guān)鍵詞對應的目標虛擬禮物,并向連麥客戶端發(fā)送顯示信息。該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。當直播信息流中存在滿足信息獲取指令要求的關(guān)鍵詞時,主播客戶端確定該關(guān)鍵詞對應的目標虛擬禮物,并向觀眾客戶端發(fā)送一確認信息。觀眾客戶端基于該確認信息針對目標虛擬禮物執(zhí)行虛擬貨幣扣除操作,再向主播客戶端發(fā)送響應信息。主播客戶端最后基于該響應信息向連麥客戶端發(fā)送顯示信息。這樣一來,使得連麥客戶端能夠根據(jù)該顯示信息在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。比如,連麥直播者說出了觀眾提到的某一首詩的作者,主播客戶端向連麥客戶端發(fā)送一個顯示信息,連麥客戶端根據(jù)該顯示信息在直播頁面的禮物顯示區(qū)域?qū)⒁粡執(zhí)摂M賀卡顯示出來。在本公開實施例中,主播客戶端能夠根據(jù)直播信息流向連麥客戶端發(fā)送顯示信息,使得連麥客戶端在直播頁面上顯示目標虛擬禮物,進而使得主播客戶端和連麥客戶端之間的交互方式更加豐富,增強了連麥直播者的表演欲望。可選的,該直播方法還可以包括:主播客戶端獲取直播過程中觀眾客戶端發(fā)送的信息獲取指令。主播客戶端查詢連麥客戶端發(fā)送的直播信息流中是否存在滿足信息獲取指令要求的行為信息。示例的,觀眾通過彈幕讓連麥直播者跳一支舞,當連麥直播者跳舞時,主播客戶端則確定連麥客戶端發(fā)送的直播信息流中存在滿足該信息獲取指令要求的行為信息。當直播信息流中存在滿足信息獲取指令要求的行為信息時,主播客戶端確定該行為信息對應的目標虛擬禮物,并向觀眾客戶端發(fā)送一確認信息。觀眾客戶端基于該確認信息針對目標虛擬禮物執(zhí)行虛擬貨幣扣除操作,再向主播客戶端發(fā)送響應信息。主播客戶端最后基于該響應信息向連麥客戶端發(fā)送顯示信息,該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。在本公開實施例中,主播客戶端能夠根據(jù)連麥客戶端發(fā)送的直播信息流向連麥客戶端發(fā)送顯示信息,使得連麥客戶端在連麥客戶端的直播頁面上顯示虛擬禮物,主播客戶端也能夠在主播客戶端的直播頁面中顯示虛擬禮物,該直播方法使得主播客戶端和連麥客戶端之間的交互方式更加豐富,增強了連麥直播者的參與感和表演欲望。本公開實施例提供的直播方法使得直播中整個互動過程更加豐富有趣,能夠吸引更多的主播直播者、連麥直播者和觀眾參與。綜上所述,本公開實施例提供的直播方法,主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。主播客戶端對應的主播直播者還能夠接收連麥客戶端對應的連麥直播者贈送的禮物。同時,主播客戶端能夠在直播信息流中存在滿足要求的關(guān)鍵詞或行為信息時,向連麥客戶端發(fā)送顯示信息,以向連麥直播者贈送目標虛擬禮物,相較于相關(guān)技術(shù),豐富了主播客戶端和連麥客戶端之間的互動方式,增強了連麥直播者的參與感和表演欲望。下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。對于本公開裝置實施例中未披露的細節(jié),請參照本公開方法實施例。圖4-1是根據(jù)一示例性實施例示出的一種直播裝置的框圖,該直播裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為圖1所示實施環(huán)境中的主播客戶端01的部分或者全部。該直播裝置400包括:獲取模塊401,被配置為獲取直播過程中連麥客戶端發(fā)送的直播信息流,該連麥客戶端為與主播客戶端連麥直播的客戶端。檢測模塊402,被配置為在獲取模塊獲取的直播信息流中檢測目標行為信息。確定模塊403,被配置為響應于檢測模塊檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物。執(zhí)行模塊404,被配置為執(zhí)行送禮操作,該送禮操作指示向連麥客戶端對應的連麥直播者贈送確定模塊確定的目標虛擬禮物。綜上所述,本公開實施例提供的直播裝置,主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物,相較于相關(guān)技術(shù),豐富了主播客戶端和連麥客戶端之間的互動方式。進一步的,如圖4-2所示,執(zhí)行模塊404,包括:顯示子模塊4041,被配置為在直播頁面中顯示目標虛擬禮物。接收子模塊4042,被配置為接收主播客戶端對應的主播直播者針對顯示子模塊顯示的目標虛擬禮物觸發(fā)的贈送指令。發(fā)送子模塊4043,被配置為基于接收子模塊接收到的贈送指令向連麥客戶端發(fā)送顯示信息,該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物??蛇x的,發(fā)送子模塊4043,被配置為:基于贈送指令,判斷主播客戶端的登陸賬號對應的虛擬貨幣是否滿足目標虛擬禮物的支付條件;當?shù)顷戀~號對應的虛擬貨幣滿足目標虛擬禮物的支付條件時,執(zhí)行虛擬貨幣扣除操作,并向連麥客戶端發(fā)送顯示信息??蛇x的,執(zhí)行模塊404,被配置為:在直播頁面中顯示禮物贈送信息;其中,禮物贈送信息包括以下至少一項:連麥直播者的身份信息、目標虛擬禮物信息。可選的,確定模塊403,被配置為:根據(jù)目標數(shù)據(jù)庫確定目標虛擬禮物,該目標數(shù)據(jù)庫包括行為信息與虛擬禮物之間的對應關(guān)系??蛇x的,目標行為信息指示以下至少一項行為:肢體動作、面部表情??蛇x的,直播信息流包括以下任一項:直播音頻流、直播視頻流。綜上所述,本公開實施例提供的直播裝置,主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物,主播客戶端對應的主播直播者還能夠接收連麥客戶端對應的連麥直播者贈送的禮物,相較于相關(guān)技術(shù),豐富了主播客戶端和連麥客戶端之間的互動方式。圖5是根據(jù)一示例性實施例示出的一種用于直播的裝置1000的框圖。例如,裝置1000可以是移動終端,比如智能手機、平板電腦等。參照圖5,裝置1000可以包括以下一個或多個組件:處理組件1002,存儲器1004,電源組件1006,多媒體組件1008,音頻組件1010,輸入/輸出(i/o)的接口1012,傳感器組件1014以及通信組件1016。處理組件1002通??刂蒲b置1000的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1002可以包括一個或多個處理器1020來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1002可以包括一個或多個模塊,便于處理組件1002和其他組件之間的交互。例如,處理組件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。存儲器1004被配置為存儲各種類型的數(shù)據(jù)以支持在裝置1000的操作。這些數(shù)據(jù)的示例包括用于在裝置1000上操作的任何應用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1004可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。電源組件1006為裝置1000的各種組件提供電力。電源組件1006可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1000生成、管理和分配電力相關(guān)聯(lián)的組件。多媒體組件1008包括在所述裝置1000和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1008包括一個前置攝像頭和/或后置攝像頭。當裝置1000處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。音頻組件1010被配置為輸出和/或輸入音頻信號。例如,音頻組件1010包括一個麥克風(mic),當裝置1000處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1004或經(jīng)由通信組件1016發(fā)送。在一些實施例中,音頻組件1010還包括一個揚聲器,用于輸出音頻信號。i/o接口1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件1014包括一個或多個傳感器,用于為裝置1000提供各個方面的狀態(tài)評估。例如,傳感器組件1014可以檢測到裝置1000的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置1000的顯示器和小鍵盤,傳感器組件1014還可以檢測裝置1000或裝置1000一個組件的位置改變,用戶與裝置1000接觸的存在或不存在,裝置1000方位或加速/減速和裝置1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1014還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。通信組件1016被配置為便于裝置1000和其他設備之間有線或無線方式的通信。裝置1000可以接入基于通信標準的無線網(wǎng)絡,如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件1016經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件1016還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。在示例性實施例中,裝置1000可以被一個或多個應用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1004,上述指令可由裝置1000的處理器1020執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設備等。一種非臨時性計算機可讀存儲介質(zhì),當所述存儲介質(zhì)中的指令由裝置1000的處理器執(zhí)行時,使得裝置1000能夠執(zhí)行上述各個實施例提供的直播方法。綜上所述,本公開實施例提供的直播裝置,主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物,主播客戶端對應的主播直播者還能夠接收連麥客戶端對應的連麥直播者贈送的禮物,相較于相關(guān)技術(shù),豐富了主播客戶端和連麥客戶端之間的互動方式。本公開實施例還提供了一種直播系統(tǒng),該直播系統(tǒng)可以包括:主播客戶端和連麥客戶端,連麥客戶端為與主播客戶端連麥直播的客戶端。其中,連麥客戶端用于直播過程中向主播客戶端發(fā)送直播信息流。主播客戶端用于獲取直播過程中連麥客戶端發(fā)送的直播信息流,在該直播信息流中檢測目標行為信息,響應于檢測到該目標行為信息,確定該目標行為信息對應的目標虛擬禮物,執(zhí)行送禮操作,該送禮操作指示向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。該直播系統(tǒng)還包括:觀眾客戶端和服務器。觀眾客戶端用于直播過程中向主播客戶端發(fā)送信息獲取指令。主播客戶端用于查詢連麥客戶端發(fā)送的直播信息流中是否存在滿足信息獲取指令要求的關(guān)鍵詞;當直播信息流中存在滿足信息獲取指令要求的關(guān)鍵詞時,主播客戶端確定該關(guān)鍵詞對應的目標虛擬禮物,并向連麥客戶端發(fā)送顯示信息,該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物。主播客戶端還用于查詢連麥客戶端發(fā)送的直播信息流中是否存在滿足信息獲取指令要求的行為信息;當直播信息流中存在滿足信息獲取指令要求的行為信息時,主播客戶端確定該行為信息對應的目標虛擬禮物,并向連麥客戶端發(fā)送顯示信息,該顯示信息用于指示連麥客戶端在直播頁面的禮物顯示區(qū)域顯示目標虛擬禮物??蛇x的,主播客戶端還用于在直播頁面的禮物顯示區(qū)域顯示禮物贈送信息。主播客戶端包括圖4-1所示的直播裝置。綜上所述,本公開實施例提供的直播系統(tǒng),主播客戶端能夠獲取直播過程中連麥客戶端發(fā)送的直播信息流,并在該直播信息流中檢測目標行為信息,然后響應于檢測到目標行為信息,確定目標行為信息對應的目標虛擬禮物,最后執(zhí)行送禮操作,以向連麥客戶端對應的連麥直播者贈送目標虛擬禮物。主播客戶端對應的主播直播者還能夠接收連麥客戶端對應的連麥直播者贈送的禮物。同時,主播客戶端能夠在直播信息流中存在滿足要求的關(guān)鍵詞或行為信息時,向連麥客戶端發(fā)送顯示信息,以向連麥直播者贈送目標虛擬禮物,相較于相關(guān)技術(shù),豐富了主播客戶端和連麥客戶端之間的互動方式,增強了連麥直播者的參與感和表演欲望。本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本
技術(shù)領(lǐng)域:
中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由權(quán)利要求指出。應當理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。當前第1頁12