国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      直播播放方法及裝置與流程

      文檔序號:12479248閱讀:563來源:國知局
      直播播放方法及裝置與流程

      本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種直播播放方法及裝置。



      背景技術(shù):

      隨著互聯(lián)網(wǎng)時代的到來,網(wǎng)絡視頻播放技術(shù)也日益更新,尤其是直播播放技術(shù)。直播具有時效性和互動性強的特點,用戶通過直播,能夠?qū)崟r了解新聞事件,或者能夠欣賞到實時賽事,并且在欣賞過程中和其它用戶形成互動。

      發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)相關(guān)技術(shù)存在以下問題:欣賞直播時,用戶只能夠跟隨著直播鏡頭,從單一角度欣賞直播的內(nèi)容,該直播方式比較枯燥,無法滿足用戶多元化的觀看需求;



      技術(shù)實現(xiàn)要素:

      本發(fā)明實施例提供一種直播播放方法及裝置,其解決了現(xiàn)有直播技術(shù)不能夠?qū)崿F(xiàn)多角度播放直播的技術(shù)問題。

      為解決上述技術(shù)問題,本發(fā)明提供以下技術(shù)方案:

      在第一方面,本發(fā)明實施例提供一種直播播放方法,所述方法包括:在檢測到直播畫面存在觸發(fā)事件時,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層,其中,所述視角模式與直播流相對應;獲取選擇到的視角模式;將所述直播畫面的直播流切換至與所述選擇到的視角模式對應的直播流。

      可選地,所述方法還包括:在直播畫面呈現(xiàn)多視角入口浮層;則:所述在檢測到直播畫面存在觸發(fā)事件,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層,具體為:在檢測到直播畫面存在對所述多視角入口浮層進行操作的操作事件時,根據(jù)所述操作事件,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      可選地,所述方法還包括:檢測所述直播畫面是否存在手勢軌跡;若存在手勢軌跡,則:所述在檢測到直播畫面存在觸發(fā)事件,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層,具體為:在檢測到所述手勢軌跡符合預設軌跡,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      可選地,所述方法還包括:根據(jù)獲取到所述選擇到的視角模式,渲染所述選擇到的視角模式所處的多視角圖層。

      可選地,所述方法還包括:讀取直播播放時間點之后的預設時長的直播流;判斷所述預設時長的直播流是否存在廣告位;若存在廣告位,則獲取并且緩存所述廣告位所對應的廣告內(nèi)容;在檢測到直播播放時間點到達所述廣告位時,播放所述廣告內(nèi)容。

      在第二方面,本發(fā)明實施例提供一種多視角直播播放裝置,所述裝置包括:第一呈現(xiàn)模塊,用于在檢測到直播畫面存在觸發(fā)事件時,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層,其中,所述視角模式與直播流相對應;獲取模塊,用于獲取選擇到的視角模式;切換模塊,用于將所述直播畫面的直播流切換至與所述選擇到的視角模式對應的直播流。

      可選地,所述裝置還包括:第二呈現(xiàn)模塊,用于在直播畫面呈現(xiàn)多視角入口浮層;則:所述第一呈現(xiàn)模塊,具體用于在檢測到直播畫面存在對所述多視角入口浮層進行操作的操作事件時,根據(jù)所述操作事件,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      可選地,所述裝置還包括:檢測模塊,用于檢測所述直播畫面是否存在手勢軌跡;若存在手勢軌跡,所述第一呈現(xiàn)模塊,具體用于:在檢測到所述手勢軌跡符合預設軌跡,在所述直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      可選地,所述裝置還包括:渲染模塊,用于根據(jù)獲取到所述選擇到的視角模式,渲染所述選擇到的視角模式所處的多視角圖層。

      可選地,所述裝置還包括:讀取模塊,用于讀取直播播放時間點之后的預設時長的直播流;判斷模塊,用于判斷所述預設時長的直播流是否存在廣告位;獲取緩存模塊,用于若存在廣告位,則獲取并且緩存所述廣告位所對應的廣告內(nèi)容;播放模塊,用于在檢測到直播播放時間點到達所述廣告位時,播放所述廣告內(nèi)容。

      在本發(fā)明各個實施例中,通過呈現(xiàn)包括多種視角模式的多視角圖層,根據(jù)用戶從多視角圖層中選擇的視角模式,將直播畫面的直播流切換至與選擇到的視角模式對應的直播流,實現(xiàn)了用戶能夠多角度地欣賞直播,并且通過多角度地切換直播,用戶能夠觀看到更多的直播內(nèi)容,從而提高直播信息的聚合度。

      附圖說明

      一個或多個實施例通過與之對應的附圖中的圖片進行示例性說明,這些示例性說明并不構(gòu)成對實施例的限定,附圖中具有相同參考數(shù)字標號的元件表示為類似的元件,除非有特別申明,附圖中的圖不構(gòu)成比例限制。

      圖1是本發(fā)明實施例提供一種直播播放系統(tǒng)的結(jié)構(gòu)示意圖;

      圖2是本發(fā)明實施例提供一種直播播放方法的流程圖;

      圖3是本發(fā)明實施例提供另一種直播播放方法的流程示意圖;

      圖3a是本發(fā)明實施例提供一種直播播放的狀態(tài)示意圖;

      圖3b是本發(fā)明實施例提供一種直播畫面的多視角入口浮層的示意圖;

      圖4是本發(fā)明實施例提供另一種直播播放方法的流程示意圖;

      圖4a是本發(fā)明實施例提供另一種直播播放方法的流程示意圖;

      圖5是本發(fā)明實施例提供一種直播播放裝置的結(jié)構(gòu)示意圖;

      圖6是本發(fā)明實施例提供另一種直播播放裝置的結(jié)構(gòu)示意圖;

      圖7是本發(fā)明實施例提供一種電子設備的結(jié)構(gòu)示意圖。

      具體實施方式

      為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      本發(fā)明實施例的直播播放方法,可以在任何合適類型,具有用戶交互裝置和運算能力的處理器的用戶終端中執(zhí)行,例如臺式計算機、智能手機、平板電腦以及其他用戶終端中。

      本發(fā)明實施例的直播播放裝置可以作為其中一個軟件或者硬件功能單元,獨立設置在上述用戶終端中,也可以作為整合在處理器中的其中一個功能模塊,執(zhí)行本發(fā)明實施例的直播播放方法。

      請參閱圖1,圖1是本發(fā)明實施例提供一種直播播放系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,該系統(tǒng)包括四個視頻采集設備、視頻數(shù)據(jù)處理設備12、直播服務器13、網(wǎng)關(guān)14以及若干個終端15。其中,第一視頻采集設備111布置在足球比賽場16的第一角落161,該第一角落161鄰近A球隊以及A球隊的教練席1611。第二視頻采集設備112布置在第二角落162,該第二角落162鄰近A球隊以及觀眾席1621。第三視頻采集設備113布置在第三角落163,該第三角落163鄰近B球隊以及B球隊的教練席1631。第四視頻采集設備114布置在第四角落164,該第四角落164鄰近B球隊以及觀眾席1621。該四個視頻采集設備從足球比賽場16的不同角度采集不同區(qū)域或者球員的不同方向的場景,例如,第一視頻采集設備111可以采集A球隊的球門,或者教練席1611當前的場景,或者球員的東北方向的帶球姿勢。

      視頻數(shù)據(jù)處理設備12分別接收和處理四個視頻采集設備傳輸?shù)闹辈ヒ曨l數(shù)據(jù),對視頻服務器13輸出帶有各自標識的直播流。視頻服務器13根據(jù)終端的請求,將帶有相應標識的直播流通過網(wǎng)關(guān)14傳輸給相應的終端15。

      在本實施例中,設計者還可以根據(jù)實際作業(yè)需要,自行決定足球比賽場的視頻采集設備的數(shù)量以及視頻采集設備的方位設置,在此并不局限于本實施例所示的視頻采集設備的數(shù)量以及方位設置。

      請參閱圖2,圖2是本發(fā)明實施例提供一種直播播放方法的流程圖。如圖2所示,該方法包括:

      步驟0201、在檢測到直播畫面存在觸發(fā)事件時,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層;

      用戶在終端打開視頻播放頁面觀看直播時,該視頻播放頁面包括直播畫面,該直播畫面承載著直播流的播放。

      觸發(fā)事件可以是由用戶在直播畫面的點擊操作或者雙擊操作等等操作而形成的事件,并且該事件符合預設的觸發(fā)事件的樣態(tài)。還可以是由用戶在直播畫面操作預設并且用于呈現(xiàn)多視角圖層的圖層入口,以及等等。在此值得說明的是:觸發(fā)事件的形成可以通過多種多樣的方式,并不局限于上述的形成方式,并且,觸發(fā)事件可以有多種的叫法,例如,可以是縮放操作、點擊操作、聲音控制操作或者眼球控制操作等等,但是本技術(shù)領(lǐng)域人員應當明白,只要是使被終端響應,并且在直播畫面呈現(xiàn)多視角圖層的,其任何構(gòu)思應當落入本發(fā)明的保護范圍之內(nèi)。

      在本實施例中,直播包括多種視角模式,每種視角模式對應每條直播流。視角模式是根據(jù)視頻采集設備所采集對象的采集方位以及區(qū)域來設置,例如,視頻采集設備采集足球比賽場的左方視野而生成左方視野的直播流,在生成過程中,直播服務器將該左方視野的直播流和左視角模式建立聯(lián)系,因此,在終端側(cè),對應于左方視野的視角命名為左視角模式。同理,視頻采集設備采集足球比賽場的上方視野而生成上方視野的直播流,對應于上方視野的視角命名為上視角模式。當然,同一采集內(nèi)容,視角模式的命名可以是不一樣的,例如,左視角模式下的視頻采集設備同時采集A球隊的教練席,在生成過程中,直播服務器還可以將該左方視野的直播流和教練席視角模式建立聯(lián)系,因此,用戶選擇左視角模式的同時,等同選擇教練席視角模式。

      在本實施例中,終端接收到直播流,判斷到該直播流支持多視角模式,終端從服務器接口接收到數(shù)據(jù),根據(jù)接收到的數(shù)據(jù),在直播畫面進行UI設計和交互操作。

      終端檢測到直播畫面存在觸發(fā)事件時,根據(jù)每一視角模式對應每一直播流的設計原則,結(jié)合現(xiàn)有技術(shù),在直播畫面呈現(xiàn)包含多種視角模式的多視角圖層。在本實施例中,多視角圖層的顏色、長度、寬度以及其它參數(shù),設計者根據(jù)作業(yè)目的自行設計。

      步驟0202、獲取選擇到的視角模式;

      在本實施例中,用戶在呈現(xiàn)的多視角圖層選擇視角模式,該選擇可以是在相應的視角模式所對應的圖層下進行單擊或者雙擊等操作。用戶選中后相應的視角模式后,形成選擇事件,終端根據(jù)該選擇事件,獲知到該選中的視角模式。例如,用戶可以在多視角圖層選擇左視角模式、右視角模式、教練席視角模式以及等等。

      步驟0203、將直播畫面的直播流切換至與選擇到的視角模式對應的直播流。

      在本實施例中,切換前的直播畫面的直播流可以是處于某種視角模式的直播流,也可以是處于正常播放模式。在切換的過程中,終端根據(jù)所選擇到的視角模式,完成將直播畫面的直播流切換至與標識對應的直播流的動作。終端切換完直播流后,解析并且播放直播流。

      在本發(fā)明實施例中,通過呈現(xiàn)包括多種視角模式的多視角圖層,根據(jù)用戶從多視角圖層中選擇的視角模式,將直播畫面的直播流切換至與選擇到的視角模式對應的直播流,實現(xiàn)了用戶能夠多角度地欣賞直播,并且通過多角度地切換直播,用戶能夠觀看到更多的直播內(nèi)容,從而提高直播信息的聚合度。

      在一些實施例中,用戶可以根據(jù)自身的需要,觸發(fā)直播畫面呈現(xiàn)多視角圖層,具體的,請參閱圖3,圖3是本發(fā)明實施例提供另一種直播播放方法的流程示意圖。如圖3所示,該方法還包括:

      步驟0204、在直播畫面呈現(xiàn)多視角入口浮層;

      步驟0201具體為:在檢測到直播畫面存在對多視角入口浮層進行操作的操作事件時,根據(jù)操作事件,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      請參閱圖3a,圖3a是本發(fā)明實施例提供一種直播播放的狀態(tài)示意圖。如圖3a所示,用戶在終端打開視頻播放頁面3a1觀看直播,其中,該視頻播放頁面3a1包括直播畫面3a11,該直播畫面3a11承載著直播流的播放。該直播畫面3a11包括直播播放進度條、分享彈窗、音量調(diào)節(jié)區(qū)、預設渲染圖層以及其它基本設置。在一些實施例中,視頻播放頁面3a1可以是視頻網(wǎng)站的首頁,該首頁包括焦點圖區(qū)域、廣告區(qū)以及各個推薦視頻板塊,其中,焦點圖區(qū)域用于曝光熱播影片。當然,在本實施例中,焦點圖區(qū)域可以通過切換至播放直播,即焦點圖區(qū)域可以切換成直播畫面。在一些實施例中,視頻播放頁面3a1可以是視頻的頻道頁,該頻道頁包括分類后的類別視頻影片,當然,該頻道頁還可以包括直播畫面。

      請參閱圖3b,圖3b是本發(fā)明實施例提供一種直播畫面的多視角入口浮層的示意圖。如圖3b所示,為了提高直播畫面3b1的UI界面的美觀以及用戶體驗感,起播直播時,終端接收到直播流,并且按照預設規(guī)則在直播畫面的正下方呈現(xiàn)多視角入口浮層3b11。該多視角入口浮層3b11還可以呈現(xiàn)在直播畫面的其它位置。在一些實施例中,為了區(qū)別化顯示該多視角入口浮層以及美觀,該多視角入口浮層還可以選擇成各種顏色以及各種形狀。在一些實施例中,終端接收直播流,從直播流提取字段,根據(jù)該字段判斷此次的直播是否支持多視角模式,如果支持,終端可以在直播畫面呈現(xiàn)多視角入口浮層,因此,終端能夠精準地根據(jù)直播流信息來生成多視角入口浮層。

      請再參考圖3b,用戶通過操作多視角入口浮層3b11,例如點擊該多視角入口浮層3b11,終端檢測到直播畫面存在對多視角入口浮層3b11進行點擊操作的點擊操作事件,分發(fā)出該點擊操作事件到線程池,從而根據(jù)該點擊操作事件,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。在本實施例中,操作事件還可以是雙擊操作以及其它操作事件。

      可選地,在步驟0202中,處于每種視角模式下的直播流在視頻采集設備的制作過程中,視頻采集設備對每一直播流進行標識,當然,標識的過程也可以發(fā)生在視頻數(shù)據(jù)處理設備中,視頻數(shù)據(jù)處理設備輸出標識列表文件給直播服務器,直播服務器解析該標識列表文件,從而得到相應的直播流對應相應的標識。用戶在呈現(xiàn)的多視角圖層選擇視角模式,該選擇可以是在相應的視角模式所對應的圖層下進行單擊或者雙擊等操作。用戶選中后相應的視角模式后,形成選擇事件,終端根據(jù)該選擇事件,分析出該選中的視角模式所對應的標識,從而獲取到用戶選擇到的視角模式的標識。該標識可以是字符串以及其它字符。

      可選地,在步驟0203中,切換前的直播畫面的直播流可以是與標識對應的直播流,也可以不是與標識對應的直播流。在切換的過程中,終端根據(jù)標識,完成將直播畫面的直播流切換至與標識對應的直播流的動作。當然,在一些實施例中,為了簡化操作,終端還可以判斷當前直播畫面的直播流所對應的標識和待切換的直播流所對應的標識是否一致,如果一致,終端無需再次完成切換動作,如果不一致,則終端需要完成切換動作。終端切換完直播流后,解析并且播放直播流。

      在一些實施例中,用戶可以根據(jù)自身的需要,觸發(fā)直播畫面呈現(xiàn)多視角圖層,本實施例和上述實施例的區(qū)別在于,本實施例是通過檢測直播畫面是否存在符合預設軌跡的手勢以呈現(xiàn)多視角圖層。具體的,請參閱圖4,圖4是本發(fā)明實施例提供另一種直播播放方法的流程示意圖。如圖4所示,該方法還包括:

      步驟0205、檢測直播畫面是否存在手勢軌跡;

      步驟0206、若存在手勢軌跡,則步驟0201具體為:在檢測到手勢軌跡符合預設軌跡,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      步驟0207、若不存在手勢軌跡,維持直播畫面的原狀。

      在本實施例中,對于非觸摸顯示功能的,用戶操作鼠標,指示鼠標移動方向的箭頭在終端的直播畫面進行移動。在本實施例中,箭頭在直播畫面的移動軌跡可以是本發(fā)明實施例所述的手勢軌跡。箭頭在直播畫面形成手勢軌跡時,終端檢測到直播畫面的該手勢軌跡符合預設軌跡,例如,預設軌跡是從直播畫面的低端到頂端的,終端檢測到從箭頭起始位置到終端位置的方向是從低端到頂端,則終端在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。進一步的,該預設軌跡可以是直線,或者圓形,或者橢圓型,或者固定方向的移動,或者具有一定角度的移動,以及等等。

      在本實施例中,對于具有觸摸顯示功能的,用戶通過在直播畫面的觸敏表面形成一定的手勢,終端檢測到該手勢符合預設軌跡,則在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      通過采用檢測手勢軌跡以在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層的方式,一方面,其能夠簡化直播畫面的U I設計,另一方面,其能夠更加符合用戶使用習慣,方便用戶切換視角模式。

      在本實施例,直播畫面的原狀是直播畫面未呈現(xiàn)多視角圖層時的狀態(tài)。

      在一些實施例,當用戶選中特定視角模式時,為了區(qū)別化顯示該選中的特定視角模式,以便用戶知悉當前所選中的特定視角模式,終端對所選擇到的視角模式所處的多視角圖層進行渲染。具體的,請參閱圖4a,圖4a是本發(fā)明實施例提供另一種直播播放方法的流程示意圖。如圖4a所示,該方法還包括:

      步驟0208、根據(jù)獲取到選擇到的視角模式,渲染選擇到的視角模式所處的多視角圖層。

      在本實施例中,渲染方式多種多樣,例如,可以渲染選擇到的視角模式所處的多視角圖層為藍色邊框,相對于未選中的視角模式所處的多視角圖層為淡色,藍色邊框能夠提示用戶該視角模式處于激活狀態(tài)?;蛘?,還可以將選擇到的視角模式所處的多視角圖層渲染成菱形。當然,本領(lǐng)域技術(shù)人員還可以根據(jù)本實施例所訓導的內(nèi)容,自行渲染選擇到的視角模式所處的多視角圖層,以區(qū)別化顯示。

      為了防止在直播過程中播放廣告出現(xiàn)卡頓的現(xiàn)象發(fā)生,在一些實施例,如圖4a所示,該方法還包括:

      步驟0209、讀取直播播放時間點之后的預設時長的直播流;

      步驟0210、判斷預設時長的直播流是否存在廣告位;

      步驟0211、若存在廣告位,則獲取并且緩存廣告位所對應的廣告內(nèi)容;

      步驟0212、在檢測到直播播放時間點到達廣告位時,播放廣告內(nèi)容;

      步驟0213、若不存在廣告位,則繼續(xù)播放直播流。

      在本實施例中,用戶在終端播放直播時,終端按照播放邏輯,讀取當前直播播放時間點之后的預設時長的直播流。直播服務器在直播流設置廣告位,并且將設置廣告位后的直播流傳輸給終端,終端讀取當前直播播放時間點之后的預設時長的直播流,例如,當前直播播放時間點是第15分鐘15秒,那終端讀取在第15分鐘15秒之后的300秒內(nèi)的直播流。如果終端判斷到在300秒內(nèi)的直播流存在廣告位,例如,在第15分鐘15秒之后的第260秒存在廣告位,終端在第15分鐘15秒開始向廣告服務器請求廣告內(nèi)容,終端接收到請求的廣告內(nèi)容,將該廣告內(nèi)容緩存于本地。在一些實施例中,廣告服務器可以根據(jù)終端發(fā)送的請求,解析出用戶標識,并且根據(jù)該用戶標識,向終端發(fā)送與該用戶標識的個性化廣告,比如用戶喜歡的啤酒對應的啤酒廣告,以及等等。終端檢測到直播播放時間點到達廣告位時,播放廣告內(nèi)容。相對于相關(guān)技術(shù),本實施例提供的方法解決了相關(guān)技術(shù)在直播過程中,播放廣告出現(xiàn)卡頓現(xiàn)象,從而提升用戶體驗感。

      在本發(fā)明各個實施例中,通過呈現(xiàn)包括多種視角模式的多視角圖層,根據(jù)用戶從多視角圖層中選擇的視角模式,將直播畫面的直播流切換至與選擇到的視角模式對應的直播流,實現(xiàn)了用戶能夠多角度地欣賞直播,并且通過多角度地切換直播,用戶能夠觀看到更多的直播內(nèi)容,從而提高直播信息的聚合度。

      請參考圖5,圖5是本發(fā)明實施例提供一種直播播放裝置的結(jié)構(gòu)示意圖。如圖5所示,該裝置50包括第一呈現(xiàn)模塊501、獲取模塊502以及切換模塊503。第一呈現(xiàn)模塊501用于在檢測到直播畫面存在觸發(fā)事件時,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層,其中,視角模式與直播流相對應。獲取模塊502用于獲取選擇到的視角模式。切換模塊503用于將直播畫面的直播流切換至與選擇到的視角模式對應的直播流。

      在本發(fā)明實施例中,通過呈現(xiàn)包括多種視角模式的多視角圖層,根據(jù)用戶從多視角圖層中選擇的視角模式,將直播畫面的直播流切換至與選擇到的視角模式對應的直播流,實現(xiàn)了用戶能夠多角度地欣賞直播,并且通過多角度地切換直播,用戶能夠觀看到更多的直播內(nèi)容,從而提高直播信息的聚合度。

      請參考圖6,圖6是本發(fā)明實施例提供另一種直播播放裝置的結(jié)構(gòu)示意圖。如圖6所示,該裝置60包括第一呈現(xiàn)模塊601、獲取模塊602以及切換模塊603。第一呈現(xiàn)模塊601用于在檢測到直播畫面存在觸發(fā)事件時,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層,其中,視角模式與直播流相對應。獲取模塊602用于獲取選擇到的視角模式。切換模塊603用于將直播畫面的直播流切換至與選擇到的視角模式對應的直播流。

      可選地,該裝置60還包括第二呈現(xiàn)模塊604。第二呈現(xiàn)模塊604用于在直播畫面呈現(xiàn)多視角入口浮層。該第一呈現(xiàn)模塊601具體用于在檢測到直播畫面存在對多視角入口浮層進行操作的操作事件時,根據(jù)操作事件,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      可選地,該裝置60還包括檢測模塊605。檢測模塊605用于檢測直播畫面是否存在手勢軌跡。若存在手勢軌跡,該第一呈現(xiàn)模塊601具體用于在檢測到手勢軌跡符合預設軌跡,在直播畫面呈現(xiàn)包括多種視角模式的多視角圖層。

      可選地,該裝置60還包括渲染模塊606。該渲染模塊606用于根據(jù)獲取到選擇到的視角模式,渲染選擇到的視角模式所處的多視角圖層。

      可選地,該裝置60還包括讀取模塊607、判斷模塊608、獲取緩存模塊609以及播放模塊610。讀取模塊607用于讀取直播播放時間點之后的預設時長的直播流。判斷模塊608用于判斷預設時長的直播流是否存在廣告位。獲取緩存模塊609用于若存在廣告位,則獲取并且緩存廣告位所對應的廣告內(nèi)容。播放模塊610用于在檢測到直播播放時間點到達廣告位時,播放廣告內(nèi)容。

      在本發(fā)明實施例中,通過呈現(xiàn)包括多種視角模式的多視角圖層,根據(jù)用戶從多視角圖層中選擇的視角模式,將直播畫面的直播流切換至與選擇到的視角模式對應的直播流,實現(xiàn)了用戶能夠多角度地欣賞直播,并且通過多角度地切換直播,用戶能夠觀看到更多的直播內(nèi)容,從而提高直播信息的聚合度。

      請參考圖7,圖7是本發(fā)明實施例提供一種電子設備的結(jié)構(gòu)示意圖。如圖7所示,該電子設備70包括一個或多個處理器701以及存儲器702。其中,圖7中以一個處理器701為例。

      執(zhí)行直播播放方法的電子設備還可以包括輸入裝置703和輸出裝置704。處理器701、存儲器702、輸入裝置703和輸出裝置704可以通過總線或者其他方式連接,圖7中以通過總線連接為例。

      存儲器702作為一種非易失性計算機可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機可執(zhí)行程序以及模塊,如本發(fā)明實施例中的直播播放方法對應的程序指令或模塊,例如,附圖5所示的各個模塊,或者附圖6所示的各個模塊和單元。處理器701通過運行存儲在存儲器702中的非易失性軟件程序、指令以及模塊,從而執(zhí)行服務器的各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例直播播放方法。

      存儲器702可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)視頻預覽裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器702可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非易失性固態(tài)存儲器件。在一些實施例中,存儲器702可選包括相對于處理器701遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至直播播放裝置。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

      輸入裝置703可接收輸入的數(shù)字或字符信息,以及產(chǎn)生與直播播放裝置的用戶設置以及功能控制有關(guān)的鍵信號輸入。輸出裝置704可包括顯示屏等顯示設備。

      所述一個或者多個模塊存儲在所述存儲器702中,當被所述一個或者多個處理器701執(zhí)行時,執(zhí)行上述任意方法實施例中的直播播放方法。

      在本發(fā)明實施例中,通過呈現(xiàn)包括多種視角模式的多視角圖層,根據(jù)用戶從多視角圖層中選擇的視角模式,將直播畫面的直播流切換至與選擇到的視角模式對應的直播流,實現(xiàn)了用戶能夠多角度地欣賞直播,并且通過多角度地切換直播,用戶能夠觀看到更多的直播內(nèi)容,從而提高直播信息的聚合度。所述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細節(jié),可參見本發(fā)明實施例所提供的方法。

      通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。

      以上所述僅為本發(fā)明的實施方式,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1