本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種直播視頻處理方法、裝置及終端設(shè)備。
背景技術(shù):
隨著網(wǎng)速的提升和攝像頭技術(shù)的發(fā)展,直播視頻逐漸成為人們社交娛樂的新熱點?,F(xiàn)有的網(wǎng)絡(luò)直播視頻,一般包括游戲、主播個人秀和直播公共場景等。例如主播可以用手機(jī)或者PC攝像頭向公眾展示自己的才藝,其他用戶可以通過直播視頻同步觀看主播個人秀,并通過評論、禮物等方式與主播進(jìn)行互動。
現(xiàn)有的直播視頻一般根據(jù)產(chǎn)品形態(tài)采用固定模式播放。比如,游戲直播為了突出游戲畫面,固定橫屏播放,全民直播視頻為了突出人物狀態(tài)固定豎屏播放。
但是,在直播視頻時,主播由于環(huán)境、手機(jī)擺放及充電便利性等問題,經(jīng)常會橫屏錄制直播視頻流,相應(yīng)的,在播放端獲取到的視頻流也適合橫屏播放。但是由于全民直播視頻采用的是固定豎屏播放,從而使得如圖1所示,當(dāng)橫屏播放該視頻流時,評論區(qū)、互動區(qū)、直播間信息區(qū)等操作區(qū)域仍采用豎屏播放模式顯示,這使得用戶在觀看直播過程中,無法便利的與主播進(jìn)行互動。
技術(shù)實現(xiàn)要素:
本申請旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本申請的第一個目的在于提出一種直播視頻處理方法,該方法實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
本申請的第二個目的在于提出另一種直播視頻處理方法。
本申請的第三個目的在于提出一種直播視頻處理裝置。
本申請的第四個目的在于提出另一種直播視頻處理裝置。
本申請的第五個目的在于提出一種終端設(shè)備。
本申請的第六個目的在于提出另一種終端設(shè)備。
為達(dá)上述目的,本申請第一方面實施例提出了一種直播視頻處理方法,包括:獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在第一方面的一種可能的實現(xiàn)形式中,所述將所述當(dāng)前的直播視頻及所述錄制終端的放置狀態(tài)信息同步給播放終端之前,還包括:
根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在第一方面的另一種可能的實現(xiàn)形式中,所述調(diào)整錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置之前,還包括:
通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。
在第一方面的另一種可能的實現(xiàn)形式中,所述調(diào)整錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置,包括:
獲取錄制終端的設(shè)備信息;
根據(jù)所述錄制終端的設(shè)備信息,確定與所述錄制終端對應(yīng)的操作區(qū)的屬性;
根據(jù)與所述錄制終端對應(yīng)的操作區(qū)屬性,調(diào)整所述錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在第一方面的又一種可能的實現(xiàn)形式中,所述將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,包括:
將所述錄制終端的放置狀態(tài)信息發(fā)送至服務(wù)器,以使所述服務(wù)器將所述放置狀態(tài)信息發(fā)送給所述直播視頻的播放終端。
本申請實施例提供的直播視頻處理方法,首先獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后將所述錄制終端的放置狀態(tài)信息同步給播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
為達(dá)上述目的,本申請第二方面實施例提出了一種直播視頻處理方法,包括:獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置。
在第二方面的一種可能的實現(xiàn)形式中,所述獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端 的放置狀態(tài)信息,包括:
接收服務(wù)器發(fā)送的當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
在第二方面的另一種可能的實現(xiàn)形式中,所述調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置之前,還包括:
通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。
在第二方面的又一種可能的實現(xiàn)形式中,所述調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置,包括:
獲取播放終端的設(shè)備信息;
根據(jù)所述播放終端的設(shè)備信息,確定與所述播放終端對應(yīng)的操作區(qū)屬性;
根據(jù)與所述播放終端對應(yīng)所述操作區(qū)屬性,調(diào)整所述播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
本實施例提供的直播視頻處理方法,首先獲取與當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
為達(dá)上述目的,本申請第三方面實施例提出了一種直播視頻處理裝置,包括:第一獲取模塊,用于獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;同步模塊,用于將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在第三方面的一種可能的實現(xiàn)形式中,該直播視頻處理裝置,還包括:第一調(diào)整模塊,用于根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在第三方面的另一種可能的實現(xiàn)形式中,該直播視頻處理裝置,還包括:第一提示模塊,用于通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。
在第三方面的另一種可能的實現(xiàn)形式中,所述第一調(diào)整模塊,具體用于:
獲取錄制終端的設(shè)備信息;
根據(jù)所述錄制終端的設(shè)備信息,確定與所述錄制終端對應(yīng)的操作區(qū)的屬性;
根據(jù)與所述錄制終端對應(yīng)的操作區(qū)屬性,調(diào)整所述錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在第三方面的又一種可能的實現(xiàn)形式中,所述同步模塊,具體用于:
將所述錄制終端的放置狀態(tài)信息發(fā)送至服務(wù)器,以使所述服務(wù)器將所述放置狀態(tài)信息發(fā)送給所述直播視頻的播放終端。
本申請實施例提供的直播視頻處理裝置,首先獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后將所述錄制終端的放置狀態(tài)信息發(fā)送給播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
為達(dá)上述目的,本申請第四方面實施例提出了另一種直播視頻處理裝置,包括:第二獲取模塊,用于獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;第二調(diào)整模塊,用于根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置。
本第四方面的一種可能的實現(xiàn)形式中,所述第二獲取模塊,具體用于:
接收服務(wù)器發(fā)送的當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
本第四方面的另一種可能的實現(xiàn)形式中,該直播視頻處理裝置,還包括:
第二提示模塊,用于通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。
本第四方面的另一種可能的實現(xiàn)形式中,所述第二調(diào)整模塊,具體用于:
獲取播放終端的設(shè)備信息;
根據(jù)所述播放終端的設(shè)備信息,確定與所述播放終端對應(yīng)的操作區(qū)屬性;
根據(jù)與所述播放終端對應(yīng)所述操作區(qū)屬性,調(diào)整所述播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
本實施例提供的直播視頻處理裝置,首先獲取當(dāng)前時刻直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
為達(dá)上述目的,本申請第五方面實施例提出了一種終端設(shè)備,包括:處理器;和用于存儲所述處理器的執(zhí)行程序的存儲器;其中,所述處理器,被配置為執(zhí)行以下方法:獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
本申請實施例提供的終端設(shè)備,首先獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后將所述錄制終端的放置狀態(tài)信息同步給播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在當(dāng)前的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
為達(dá)上述目的,本申請第六方面實施例提出了一種終端設(shè)備,包括:處理器;和用于存儲所述處理器的執(zhí)行程序的存儲器;其中,所述處理器,被配置為執(zhí)行以下方法:獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置。
本實施例提供的終端設(shè)備,首先獲取當(dāng)前時刻直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
圖1是現(xiàn)有技術(shù)中直播視頻橫屏播放時操作區(qū)的位置示意圖;
圖2是本申請一個實施例的直播視頻處理方法的流程圖;
圖3是本申請另一個實施例的直播視頻處理方法的流程圖;
圖4為根據(jù)本申請?zhí)峁┑闹辈ヒ曨l處理方法顯示的一種直播視頻界面示意圖;
圖5是本申請一個實施例的直播視頻處理裝置的結(jié)構(gòu)圖;
圖6是本申請另一個實施例的直播視頻處理裝置的結(jié)構(gòu)圖;
圖7是本申請另一個實施例的直播視頻處理裝置的結(jié)構(gòu)示意圖;
圖8是本申請一個實施例的終端設(shè)備的結(jié)構(gòu)圖;
圖9是本申請另一個實施例的終端設(shè)備的結(jié)構(gòu)圖。
具體實施方式
下面詳細(xì)描述本申請的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描 述的實施例是示例性的,旨在用于解釋本申請,而不能理解為對本申請的限制。
下面參考附圖描述本申請實施例的直播視頻處理方法。
圖2是本申請一個實施例的直播視頻處理方法的流程圖。
如圖2所示,該直播視頻處理方法包括:
步驟201,獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
具體的,本申請實施例提供的直播視頻處理方法的執(zhí)行主體為本申請實施例提供的直播視頻處理裝置,該裝置可以被配置在可進(jìn)行視頻錄制的終端設(shè)備中實現(xiàn)。
其中,錄制終端的放置狀態(tài)信息用于表征錄制終端錄制當(dāng)前視頻時的屏幕狀態(tài),比如,處于橫屏錄制,或豎屏錄制等。
具體實現(xiàn)時,當(dāng)主播進(jìn)行視頻錄制時,直播視頻處理裝置,可以同時獲取當(dāng)前時刻錄制終端的放置狀態(tài)信息。
步驟202,將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
其中,操作區(qū)是指可以實現(xiàn)觀眾與主播進(jìn)行互動的交互區(qū)域,比如如圖1中所示的評論區(qū)、互動操作區(qū)等。
具體的,直播視頻處理裝置,在獲取了錄制終端的放置狀態(tài)信息后,即可將當(dāng)前的直播視頻與錄制終端的放置狀態(tài)信息,發(fā)送給服務(wù)器,從而使服務(wù)器將當(dāng)前的直播視頻與錄制終端的放置狀態(tài)信息發(fā)送給播放終端,以使使播放終端根據(jù)錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在對應(yīng)的視頻畫面中的位置,從而使觀眾在觀看直播視頻的同時,可以便利的與主播進(jìn)行互動。
需要說明的是,錄制終端在獲取到自己的放置狀態(tài)信息后,也可以根據(jù)當(dāng)前的放置狀態(tài),調(diào)整錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置,從而使主播可以在直播的同時,與觀眾進(jìn)行有效的互動。并且,在調(diào)整操作區(qū)的位置之前,還可以通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。在收到用戶返回的確定指令后,再調(diào)整操作區(qū)的顯示位置,從而避免了用戶僅是瞬間改變錄制終端的放置狀態(tài)情況下,反復(fù)調(diào)整操作區(qū)的位置帶來了處理負(fù)擔(dān)。
在一種優(yōu)選的實現(xiàn)形式中,由于主播可能采用任何類型的終端進(jìn)行直播,而不同終端的顯示屏幕大小不同,因此,在調(diào)整錄制終端中的操作區(qū)位置時,還可以首先獲取錄制終端的設(shè)備信息,比如錄制終端的屏幕尺寸等,然后根據(jù)錄制終端的設(shè)備信息,確定與所述錄制終端對應(yīng)的操作區(qū)的屬性;再根據(jù)與所述錄制終端對應(yīng)的操作區(qū)屬性,調(diào)整所述錄制 終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
舉例來說,直播視頻處理裝置通過調(diào)用錄制終端的設(shè)備信息,確定錄制終端的顯示屏尺寸為5寸,然后通過查詢預(yù)設(shè)的設(shè)備信息與操作區(qū)屬性的映射關(guān)系,確定與5寸設(shè)備對應(yīng)的操作區(qū)的屬性包括:終端處于橫屏狀態(tài)時,操作區(qū)位于A區(qū)域,面積為B;終端處于豎屏狀態(tài)時,操作區(qū)位于C區(qū)域,面積為D。進(jìn)而即可根據(jù)錄制終端當(dāng)前的放置狀態(tài),調(diào)整操作區(qū)的位置及面積。提高了操作區(qū)在直播視頻畫面中顯示的靈活性,改善了用戶體驗。
另外,可以理解的是,由于將錄制終端的放置狀態(tài)信息發(fā)送給播放終端時,需要占用網(wǎng)絡(luò)帶寬、消耗一定的網(wǎng)絡(luò)流量,從而增加觀眾觀看直播視頻的成本,為了盡量減小由于錄制終端的放置狀態(tài)信息引起的流量消耗,可以僅在錄制終端的放置狀態(tài)發(fā)送改變時,獲取錄制終端的放置狀態(tài)信息,即本申請實施例中,在上述步驟201之前,還可以包括:
確定所述錄制終端的放置狀態(tài)發(fā)生改變。
具體的,直播視頻處理裝置,可以實時監(jiān)測錄制終端中重力感應(yīng)器感應(yīng)的重力值,若重力感應(yīng)器感應(yīng)的重力值發(fā)生了變化,則可以確定錄制終端的放置狀態(tài)發(fā)生了改變。
在本實施例另一種可能的實現(xiàn)形式中,直播視頻處理裝置,還可以在錄制直播視頻時,一直監(jiān)測錄制終端的放置狀態(tài)信息,但是并不將放置狀態(tài)信息發(fā)送給播放終端,直到收到播放終端發(fā)送的請求后,再將錄制終端的放置狀態(tài)信息同步給播放終端,相應(yīng)的該實施例中,在上述步驟102之前,還可以包括:
接收所述播放終端發(fā)送的獲取錄制終端放置狀態(tài)信息的請求。
其中,由播放終端發(fā)送的獲取請求,可以是由播放終端根據(jù)播放終端的放置狀態(tài),主動觸發(fā)的,也可以是由觀眾在觀看直播視頻的過程中,通過在操作區(qū)任一位置進(jìn)行按壓或者觸控觸發(fā)的,本實施例對此不作限定。
本申請實施例提供的直播視頻處理方法,首先獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
圖3是本申請另一個實施例的直播視頻處理方法的流程圖。本實施例中,以播放終端為例,對本申請?zhí)峁┑闹辈ヒ曨l處理方法進(jìn)行進(jìn)一步的說明。
如圖3所示,該直播視頻處理方法,包括:
步驟301,獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
具體的,在視頻直播過程中,播放終端可通過服務(wù)器,獲取錄制終端的放置狀態(tài)信息,即上述步驟301,包括:接收服務(wù)器發(fā)送的當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
步驟302,根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在當(dāng)前時刻的直播視頻畫面中的位置。
舉例來說,若播放終端根據(jù)收到的錄制終端的放置狀態(tài)信息,確定該視頻的錄制過程中,錄制終端為橫屏錄制,則可以將圖1中的各操作區(qū),以圖4所示的形式顯示。圖4為根據(jù)本申請?zhí)峁┑闹辈ヒ曨l處理方法顯示的一種直播視頻界面示意圖。
如圖4所示,當(dāng)播放終端確定與當(dāng)前的直播視頻對應(yīng)的錄制終端放置狀態(tài)為橫屏錄制,則將各操作區(qū)以圖4所示的形式顯示,從而使觀眾在直播視頻過程中可以便利與主播進(jìn)行互動,或者與其他觀眾進(jìn)行討論。
具體的,可以在播放終端中提前預(yù)置錄制終端的放置狀態(tài)與操作區(qū)的位置的對應(yīng)關(guān)系,從而播放終端在確定錄制終端當(dāng)前的放置狀態(tài)后,即可通過查詢預(yù)置的錄制終端的放置狀態(tài)與操作區(qū)的位置的對應(yīng)關(guān)系,確定當(dāng)前操作區(qū)的位置,進(jìn)而將當(dāng)前的視頻畫面中操作區(qū)的位置進(jìn)行調(diào)整。
一種優(yōu)選的實現(xiàn)方式中,為了提高用戶體驗,在調(diào)整操作位置前,還可以通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。并且僅在收到用戶返回的確認(rèn)調(diào)整操作區(qū)顯示位置的指令后,再對操作區(qū)的顯示位置進(jìn)行調(diào)整。
進(jìn)一步地,由于觀眾可以采用任何類型的終端觀看直播視頻,而不同終端的顯示屏幕大小不同,因此,在調(diào)整播放終端中的操作區(qū)位置時,還可以首先獲取播放終端的設(shè)備信息,比如播放終端的屏幕尺寸等,然后根據(jù)播放終端的設(shè)備信息,確定與所述播放終端對應(yīng)的操作區(qū)的屬性;再根據(jù)與所述播放終端對應(yīng)的操作區(qū)屬性,調(diào)整所述播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
具體的,播放終端中可以預(yù)先存儲不同的設(shè)備信息與操作區(qū)屬性的映射關(guān)系,從而在確定播放終端的設(shè)備信息后,即可通查詢預(yù)設(shè)的映射關(guān)系,確定與該播放終端對應(yīng)的操作區(qū)屬性,進(jìn)而調(diào)整操作區(qū)位置。提高了操作區(qū)在直播視頻畫面中顯示的靈活性,改善了用戶體驗。
另外,可以理解的是,由于將錄制終端的放置狀態(tài)信息發(fā)送給播放終端時,需要占用網(wǎng)絡(luò)帶寬、消耗一定的網(wǎng)絡(luò)流量,從而增加觀眾觀看直播視頻的成本,為了盡量減小由于錄制終端的放置狀態(tài)信息引起的流量消耗,在本實施例的一種可能的實現(xiàn)形式中,在上述步驟301之前,還可以包括:
向所述錄制終端發(fā)送錄制終端放置狀態(tài)信息獲取請求。
具體的,播放終端可以在確定播放終端的放置狀態(tài)改變后,向錄制終端發(fā)送獲取錄制終端放置狀態(tài)信息的請求;或者,也可以在確定播放終端中的操作區(qū)位置與錄制終端的放置狀態(tài)不匹配時,向錄制終端發(fā)送獲取錄制終端放置狀態(tài)信息的請求;或者,也可以在收到用戶在操作區(qū)或者視頻畫面中輸入的操作后,比如,用戶可以通過長按操作區(qū)、或者在操作區(qū)進(jìn)行滑動等方式,觸發(fā)向錄制終端發(fā)送獲取錄制終端放置狀態(tài)信息的請求。
本實施例提供的直播視頻處理方法,首先獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在當(dāng)前時刻的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
圖5是本申請一個實施例的直播視頻處理方法的信令交互圖。
如圖5所示,該直播視頻處理方法包括:
步驟501,錄制終端獲取當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
步驟502,錄制終端根據(jù)當(dāng)前的放置狀態(tài)信息及錄制終端的設(shè)備信息,調(diào)整錄制終端中操作區(qū)在直播視頻畫面中的位置。
步驟503,錄制終端將當(dāng)前的放置狀態(tài)信息同步給播放終端。
需要說明的是,步驟502和步驟503可以同時進(jìn)行,也可以先執(zhí)行步驟502再執(zhí)行步驟503,或者,也可以先執(zhí)行步驟503,再執(zhí)行步驟502,本實施例對此不作限定。
步驟504,播放終端根據(jù)錄制終端當(dāng)前的放置狀態(tài)信息及播放終端的設(shè)備信息,調(diào)整播放終端中操作區(qū)在直播視頻畫面中的位置。
通過上述過程,使直播視頻畫面中的操作區(qū)位置與錄制終端當(dāng)前的放置狀態(tài)匹配,有效的提升了操作區(qū)的易用性和直播視頻過程中的互動性,改善了用戶體驗。
圖6是本申請一個實施例的直播視頻處理裝置的結(jié)構(gòu)示意圖。
如圖6所示,該直播視頻處理裝置60,包括:
第一獲取模塊61,用于獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;
同步模塊62,用于將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
其中,本實施例提供的直播視頻處理裝置60,可以被配置在直播視頻的錄制終端,用于執(zhí)行如圖2所示的直播視頻處理方法。
具體的,該直播視頻處理裝置60,可以根據(jù)錄制終端中的重力感應(yīng)器感應(yīng)的重力值,確定錄制終端的放置狀態(tài)信息。
其中,上述同步模塊61,具體用于:
將所述錄制終端的放置狀態(tài)信息發(fā)送至服務(wù)器,以使所述服務(wù)器將所述放置狀態(tài)信息發(fā)送給所述直播視頻的播放終端。
在本實施例一種可能的實現(xiàn)形式中,該直播視頻處理裝置60,還可以包括:第一調(diào)整模塊,用于根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
進(jìn)一步地,上述第一調(diào)整模塊,具體用于:
獲取錄制終端的設(shè)備信息;
根據(jù)所述錄制終端的設(shè)備信息,確定與所述錄制終端對應(yīng)的操作區(qū)的屬性;
根據(jù)與所述錄制終端對應(yīng)的操作區(qū)屬性,調(diào)整所述錄制終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在本實施例另一種可能的實現(xiàn)形式中,該直播視頻處理裝置60,還可以包括:第一提示模塊,用于通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。
需要說明的是,上述對圖2所示的直播視頻處理方法實施例的說明,也適用于本實施例提供的直播視頻處理裝置,此處不再贅述。
本申請實施例提供的直播視頻處理裝置,首先獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后將所述錄制終端的放置狀態(tài)信息同步給播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
圖7是本申請另一個實施例的直播視頻處理裝置的結(jié)構(gòu)示意圖。
如圖7所示,該直播視頻處理裝置70,包括:
第二獲取模塊71,用于獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;
第二調(diào)整模塊72,用于根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置。
其中,本實施例提供的直播視頻處理裝置70,可以被配置在直播視頻的播放終端中,用于執(zhí)行如圖3所示的直播視頻處理方法。
具體的,第二獲取模塊71,具體用于:
接收服務(wù)器發(fā)送的當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息。
進(jìn)一步得,上述第二調(diào)整模塊72,具體用于:
獲取播放終端的設(shè)備信息;
根據(jù)所述播放終端的設(shè)備信息,確定與所述播放終端對應(yīng)的操作區(qū)屬性;
根據(jù)所述與播放終端對應(yīng)所述操作區(qū)屬性,調(diào)整所述播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
在本實施例的一種可能的實現(xiàn)形式中,該直播視頻處理裝置70,還包括:
第二提示模塊,用于通過提示窗口,詢問用戶是否改變當(dāng)前操作區(qū)顯示位置。
需要說明的是,上述對圖3所示的直播視頻處理方法實施例的說明,也適用于本實施例提供的直播視頻處理裝置,此處不再贅述。
本實施例提供的直播視頻處理裝置,首先獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在當(dāng)前時刻的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
圖8為本申請一個實施例提供的終端設(shè)備結(jié)構(gòu)示意圖。
如圖8所示,該終端設(shè)備8,包括:
處理器81;
和用于存儲所述處理器81的執(zhí)行程序的存儲器82;
其中,所述處理器81,被配置為執(zhí)行以下方法:
獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;
將所述錄制終端的放置狀態(tài)信息同步給所述直播視頻的播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。
具體的,處理器81通??梢园ㄒ粋€或多個模塊,便于處理組件81和其他組件之間的交互。例如,處理組件81可以包括通訊模塊,以方便與存儲器82進(jìn)行交互,從存儲器82中獲取程序。
存儲器82被配置為存儲各種類型的數(shù)據(jù)以支持在終端設(shè)備8中的操作。這些數(shù)據(jù)的示例包括被配置為在終端設(shè)備8上操作的任何應(yīng)用程序或方法的指令。存儲器82可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存 儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
可以理解的是,該終端設(shè)備8中,還包括電源組件83,其用于為終端設(shè)備8的各種組件提供電力。電源組件83可以包括電源管理系統(tǒng),一個或多個電源,及其他與為終端設(shè)備8生成、管理和分配電力相關(guān)聯(lián)的組件。
另外,該終端設(shè)備8還可以包括多媒體組件84,比如在終端設(shè)備8和用戶之間的提供一個輸出接口的觸控顯示屏。在一些實施例中,觸控顯示屏可以包括液晶顯示器(LCD)和觸摸面板(TP)。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。
進(jìn)一步地,該終端設(shè)備8,還可以包括:輸入/輸出(I/O)接口85,用于為處理器81和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,按鈕等。
還包括:通信組件86,被配置為便于終端設(shè)備8和其他設(shè)備之間有線或無線方式的通信。終端設(shè)備8可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件86經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。
在示例性實施例中,終端設(shè)備8可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),被配置為執(zhí)行上述消息處理方法。
需要說明的是,前述對直播視頻處理方法實施例的解釋說明也適用于該實施例的終端設(shè)備,其實現(xiàn)原理類似,此處不再贅述。
本申請實施例提供的終端設(shè)備,首先獲取與當(dāng)前的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后將所述錄制終端的放置狀態(tài)信息同步給播放終端,以使所述播放終端根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整播放終端中操作區(qū)在所述當(dāng)前的直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
圖9為本申請另一個實施例提供的終端設(shè)備結(jié)構(gòu)示意圖。
如圖9所示,該終端設(shè)備9,包括:
處理器91;
和用于存儲所述處理器91的執(zhí)行程序的存儲器92;
其中,所述處理器91,被配置為執(zhí)行以下方法:
獲取當(dāng)前時刻的直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;
根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述當(dāng)前時刻的直播視頻畫面中的位置。
具體的,處理器91通??梢园ㄒ粋€或多個模塊,便于處理組件91和其他組件之間的交互。例如,處理組件91可以包括通訊模塊,以方便與存儲器92進(jìn)行交互,從存儲器92中獲取程序。
存儲器92被配置為存儲各種類型的數(shù)據(jù)以支持在終端設(shè)備9中的操作。這些數(shù)據(jù)的示例包括被配置為在終端設(shè)備9上操作的任何應(yīng)用程序或方法的指令。存儲器92可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機(jī)存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
可以理解的是,該終端設(shè)備9中,還包括電源組件93,其用于為終端設(shè)備9的各種組件提供電力。電源組件93可以包括電源管理系統(tǒng),一個或多個電源,及其他與為終端設(shè)備9生成、管理和分配電力相關(guān)聯(lián)的組件。
另外,該終端設(shè)備9還可以包括多媒體組件94,比如在終端設(shè)備9和用戶之間的提供一個輸出接口的觸控顯示屏。在一些實施例中,觸控顯示屏可以包括液晶顯示器(LCD)和觸摸面板(TP)。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。
進(jìn)一步地,該終端設(shè)備9,還可以包括:輸入/輸出(I/O)接口95,用于為處理器91和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,按鈕等。
還包括:通信組件96,被配置為便于終端設(shè)備9和其他設(shè)備之間有線或無線方式的通信。終端設(shè)備9可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件96經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。
在示例性實施例中,終端設(shè)備9可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),被配置為執(zhí)行上述消息處理方法。
需要說明的是,前述對直播視頻處理方法實施例的解釋說明也適用于該實施例的終端 設(shè)備,其實現(xiàn)原理類似,此處不再贅述。
本實施例提供的終端設(shè)備,首先獲取當(dāng)前時刻直播視頻對應(yīng)的錄制終端的放置狀態(tài)信息;然后根據(jù)所述錄制終端的放置狀態(tài)信息,調(diào)整操作區(qū)在所述直播視頻畫面中的位置。由此,實現(xiàn)了直播視頻界面中的操作區(qū)的位置可以根據(jù)錄制終端的放置狀態(tài)進(jìn)行調(diào)整,提高了直播視頻過程中觀眾和主播進(jìn)行互動的便利性,有效提升了直播視頻中操作區(qū)的實用性,改善了用戶體驗。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進(jìn)行結(jié)合和組合。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本申請的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本申請的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本申請的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
應(yīng)當(dāng)理解,本申請的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中, 該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
此外,在本申請各個實施例中的各功能單元可以集成在一個第一處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。
上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。盡管上面已經(jīng)示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領(lǐng)域的普通技術(shù)人員在本申請的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。