本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種基于直播平臺的互動方法、裝置和存儲介質(zhì)。
背景技術(shù):
目前,隨著互聯(lián)網(wǎng)的發(fā)展,各種移動通信的發(fā)展,直播技術(shù)成為了一個受大眾追捧的互動通信方式,直播指的是在現(xiàn)場隨著事件的發(fā)生、發(fā)展進程同步制作和發(fā)布信息,具有雙向流通過程的信息網(wǎng)絡發(fā)布方式。其形式也可分為現(xiàn)場直播、演播室訪談式直播、文字圖片直播、視音頻直播或由電視(第三方)提供信源的直播;而且具備海量存儲,查尋便捷的功能。觀眾通過產(chǎn)看直播并且可以和直播的主播進行互動,以提高直播的活躍度,但是目前直播的互動方式僅為觀眾通過發(fā)送互動信息和直播的主播進行互動,方式較為單一。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例的目的是提供一種基于直播平臺的互動方法、裝置和存儲介質(zhì),能有效解決目前直播平臺互動方式單一的問題。
為實現(xiàn)上述目的,本發(fā)明實施例提供了一種基于直播平臺的互動方法,包括步驟:
創(chuàng)建分享信息;
在檢測到用戶端獲取所述分享信息時,獲取所述用戶端的用戶端id;
將所述用戶端id發(fā)送至服務器,以使服務器在檢測到與所述用戶端id對應的用戶端所述將分享信息分享至第三方平臺時,生成并發(fā)送第一反饋信息至所述用戶端。
與現(xiàn)有技術(shù)相比,本發(fā)明公開的基于直播平臺的互動方法通過用戶端從客戶端獲取分享信息,并分享到第三方的技術(shù)方案,能夠有效提高直播平臺的互動資源類別,用戶可以獲得更多的互動方式。
作為上述方案的改進,所述第一反饋信息在生成時與客戶端信息建立關(guān)聯(lián)。
作為上述方案的改進,還包括步驟:
接收所述服務器發(fā)送的第二反饋信息;其中,所述第二反饋信息由所述服務器在檢測到第一反饋信息被使用時所生成,且所述第二反饋信息與客戶端信息建立關(guān)聯(lián)。
本發(fā)明實施例還提供了一種基于直播平臺的互動裝置,包括:
創(chuàng)建模塊,用于創(chuàng)建分享信息;
獲取模塊,用于在檢測到用戶端獲取所述分享信息時,獲取所述用戶端的用戶端id;
發(fā)送模塊,用于將所述用戶端id發(fā)送至服務器,以使服務器在檢測到與所述用戶端id對應的用戶端所述將分享信息分享至第三方平臺時,生成并發(fā)送第一反饋信息至所述用戶端。
與現(xiàn)有技術(shù)相比,本發(fā)明公開的基于直播平臺的互動裝置通過用戶端從客戶端獲取分享信息,并分享到第三方的技術(shù)方案,能夠有效提高直播平臺的互動資源類別,用戶可以獲得更多的互動方式。
作為上述方案的改進,所述第一反饋信息在生成時與客戶端信息建立關(guān)聯(lián)。
作為上述方案的改進,還包括:
反饋模塊,用于接收所述服務器發(fā)送的第二反饋信息;其中,所述第二反饋信息由所述服務器在檢測到第一反饋信息被使用時所生成,且所述第二反饋信息與客戶端信息建立關(guān)聯(lián)。
本發(fā)明實施例還提供了一種基于直播平臺的互動裝置,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機程序,所述路由器執(zhí)行所述計算機程序時實現(xiàn)所述的基于直播平臺的互動方法。
本發(fā)明實施例還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)包括存儲的計算機程序,其中,在所述計算機程序運行時控制所述計算機可讀存儲介質(zhì)所在設(shè)備執(zhí)行上述發(fā)明實施例所述的基于直播平臺的互動方法。
附圖說明
圖1是本發(fā)明實施例一提供的基于直播平臺的互動方法的流程圖;
圖2是本發(fā)明實施例一提供的基于直播平臺的互動方法的信號流圖;
圖3是本發(fā)明實施例二提供的基于直播平臺的互動裝置的模塊連接圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參見圖1,是本發(fā)明實施例提供的一種基于直播平臺的互動方法的流程圖。該方法應用于直播平臺系統(tǒng),直播平臺系統(tǒng)包括客戶端、用戶端和服務器;該方法應用于客戶端,具體包括如下步驟:
步驟101、創(chuàng)建分享信息;
客戶端為主播所使用,如圖2所示,主播通過客戶端創(chuàng)建分享信息,并將分享信息顯示在其直播平臺的直播頁面上。分享信息可以是但不限于一個鏈接信息。
觀眾通過用戶端看到直播頁面,并看到分享信息,用戶可以通過用戶端從客戶端獲取該分享信息,并決定是否將該分享信息分享至第三方平臺。
步驟102、在檢測到用戶端獲取所述分享信息時,獲取所述用戶端的用戶端id。
客戶端在用戶端獲取分享信息之后,將用戶端的用戶端id發(fā)送至服務器。
步驟103、將所述用戶端id發(fā)送至服務器,以使服務器在檢測到與所述用戶端id對應的用戶端所述將分享信息分享至第三方平臺時,生成并發(fā)送第一反饋信息至用戶端。
服務器根據(jù)用戶端id判斷用戶端是否將分享信息分享至第三方平臺,第三方平臺可以是微信、微博或qq等。服務器判斷用戶端是否進行了分享為現(xiàn)有技術(shù),在此不再贅述。
如果服務器檢測到用戶端已經(jīng)將分享信息分享到了第三方平臺,服務器則會生成并發(fā)送第一反饋信息至用戶端;第一反饋信息可以是但不限于紅包或商城優(yōu)惠券。當?shù)谝环答佇畔樯坛莾?yōu)惠券時,主播可以通過直播頁面對其使用規(guī)則進行講解互動,觀眾可以直接獲取到該商城優(yōu)惠券的使用規(guī)則。
優(yōu)選地,服務器發(fā)送第一反饋信息至用戶端后,并建立該第一反饋信息和客戶端信息的關(guān)聯(lián)。
服務器建立第一反饋信息和客戶端信息的關(guān)聯(lián)并存儲,可以獲知用戶端獲取的分享信息來源,得到更豐富的數(shù)據(jù)資源。
優(yōu)選地,步驟103之后還包括步驟104;
步驟104、接收所述服務器發(fā)送的第二反饋信息;其中,所述第二反饋信息由所述服務器在檢測到第一反饋信息被使用時所生成,且所述第二反饋信息與客戶端信息建立關(guān)聯(lián)。
第一反饋信息為優(yōu)惠券時,服務器可以在與判斷該優(yōu)惠券對應的平臺上確認該優(yōu)惠券是否使用,第二反饋信息可以是但不限于金額信息或提成信息;當該優(yōu)惠券在其對應的平臺被消費使用后,服務器可以根據(jù)優(yōu)惠券的使用,給對應的客戶端信息的主播發(fā)放提成。例如,該優(yōu)惠券的使用的平臺是系統(tǒng)內(nèi)部電子商城,獲得該優(yōu)惠券的人在系統(tǒng)內(nèi)部電子商城使用該優(yōu)惠券后,服務器檢測到該優(yōu)惠券已經(jīng)被使用,就會給和該優(yōu)惠券有關(guān)聯(lián)的客戶端信息的主播發(fā)放提成。
本發(fā)明的實施例二提供了一種基于直播平臺的互動裝置,如圖3所示,包括:
創(chuàng)建模塊11,用于創(chuàng)建分享信息;
獲取模塊12,用于在檢測到用戶端獲取所述分享信息時,獲取所述用戶端的用戶端id;
發(fā)送模塊13,用于將所述用戶端id發(fā)送至服務器,以使服務器在檢測到與所述用戶端id對應的用戶端所述將分享信息分享至第三方平臺時,發(fā)送第一反饋信息至所述用戶端。
優(yōu)選地,發(fā)送模塊進一步用于:將所述用戶端id發(fā)送至服務器,以使服務器在檢測到與所述用戶端id對應的用戶端所述將分享信息分享至第三方平臺時,發(fā)送第一反饋信息至所述用戶端,并建立所述第一反饋信息與客戶端信息的關(guān)聯(lián)。
優(yōu)選地,還包括:
反饋模塊,用于接收所述服務器發(fā)送的第二反饋信息;其中,所述第二反饋信息由所述服務器在檢測到第一反饋信息被使用時所生成,且所述第二反饋信息與客戶端信息建立關(guān)聯(lián)。
本發(fā)明一實施例還提供的基于直播平臺的互動裝置,包括:處理器、存儲器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序。所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述各個基于直播平臺的互動方法實施例中的步驟,例如圖1所示的步驟101至步驟104。
示例性的,所述計算機程序可以被分割成一個或多個模塊/單元,所述一個或者多個模塊/單元被存儲在所述存儲器中,并由所述處理器執(zhí)行,以完成本發(fā)明。所述一個或多個模塊/單元可以是能夠完成特定功能的一系列計算機程序指令段,該指令段用于描述所述計算機程序在所述基于直播平臺的互動裝置中的執(zhí)行過程。例如,所述計算機程序可以被分割成創(chuàng)建模塊、獲取模塊和發(fā)送模塊,各模塊具體功能如下:
創(chuàng)建模塊,用于創(chuàng)建分享信息;
獲取模塊,用于在檢測到用戶端獲取所述分享信息時,獲取所述用戶端的用戶端id;
發(fā)送模塊,用于將所述用戶端id發(fā)送至服務器,以使服務器在檢測到與所述用戶端id對應的用戶端所述將分享信息分享至第三方平臺時,發(fā)送第一反饋信息至所述用戶端。
所述基于直播平臺的互動裝置可以是桌上型計算機、筆記本、掌上電腦及云端服務器等計算設(shè)備。所基于直播平臺的互動裝置可包括,但不僅限于,處理器、存儲器。本領(lǐng)域技術(shù)人員可以理解,所述示意圖僅僅是基于直播平臺的互動裝置的示例,并不構(gòu)成對基于直播平臺的互動裝置的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件,例如所述基于直播平臺的互動裝置還可以包括輸入輸出設(shè)備、網(wǎng)絡接入設(shè)備、總線等。
所稱處理器可以是中央處理單元(centralprocessingunit,cpu),還可以是其他通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(field-programmablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等,所述處理器是所述基于直播平臺的互動裝置的控制中心,利用各種接口和線路連接整個基于直播平臺的互動裝置的各個部分。
所述存儲器可用于存儲所述計算機程序和/或模塊,所述處理器通過運行或執(zhí)行存儲在所述存儲器內(nèi)的計算機程序和/或模塊,以及調(diào)用存儲在存儲器內(nèi)的數(shù)據(jù),實現(xiàn)所述基于直播平臺的互動裝置的各種功能。所述存儲器可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)手機的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如硬盤、內(nèi)存、插接式硬盤,智能存儲卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)、至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
其中,所述基于直播平臺的互動裝置集成的模塊/單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明實現(xiàn)上述實施例方法中的全部或部分流程,也可以通過計算機程序來指令相關(guān)的硬件來完成,所述的計算機程序可存儲于一計算機可讀存儲介質(zhì)中,該計算機程序在被處理器執(zhí)行時,可實現(xiàn)上述各個方法實施例的步驟。其中,所述計算機程序包括計算機程序代碼,所述計算機程序代碼可以為源代碼形式、對象代碼形式、可執(zhí)行文件或某些中間形式等。所述計算機可讀介質(zhì)可以包括:能夠攜帶所述計算機程序代碼的任何實體或裝置、記錄介質(zhì)、u盤、移動硬盤、磁碟、光盤、計算機存儲器、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、電載波信號、電信信號以及軟件分發(fā)介質(zhì)等。需要說明的是,所述計算機可讀介質(zhì)包含的內(nèi)容可以根據(jù)司法管轄區(qū)內(nèi)立法和專利實踐的要求進行適當?shù)脑鰷p,例如在某些司法管轄區(qū),根據(jù)立法和專利實踐,計算機可讀介質(zhì)不包括電載波信號和電信信號。
需說明的是,以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。另外,本發(fā)明提供的裝置實施例附圖中,模塊之間的連接關(guān)系表示它們之間具有通信連接,具體可以實現(xiàn)為一條或多條通信總線或信號線。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍。