直播視頻的展現方法及裝置的制造方法
【專利摘要】本發明實施例提供一種直播視頻的展現方法和裝置,其中,所述方法包括:從服務器獲取當前所有的直播視頻信息,所述直播視頻信息包括直播視頻類型;將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態;所述直播視頻的多級形態用于展現直播視頻的相關內容;若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。本發明實施例實現在同一個直播頻道內展現多個直播視頻信息,并展現滿足預設類型的直播視頻的多級形態,滿足用戶獲取多個直播視頻信息的需求,提高了用戶的使用體驗。
【專利說明】
直播視頻的展現方法及裝置
技術領域
[0001]本發明實施例涉及視頻直播技術領域,尤其涉及一種直播視頻的展現方法及裝置。
【背景技術】
[0002]在傳統的電視領域,一個頻道只能對應播放一個直播視頻,用戶若想觀看其他直播視頻,只能選擇更換頻道。當用戶在一個頻道觀看直播視頻時,無法獲知其他頻道的直播視頻的相關內容。
[0003]目前的智能電視上,可以在一個頻道內利用直播視頻列表的形式展現不同頻道的直播視頻,但也僅局限于直播視頻的名稱,無法滿足用戶同時獲取多個直播視頻信息的需求,用戶使用體驗低。
【發明內容】
[0004]本發明實施例提供一種直播視頻的展現方法及裝置,用以解決現有的直播視頻展現方案無法滿足用戶同時獲取多個直播視頻信息的需求,用戶使用體驗低的問題。
[0005]本發明實施例提供了一種直播視頻的展現方法,包括:
[0006]從服務器獲取當前所有的直播視頻信息,所述直播視頻信息包括直播視頻類型;
[0007]將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態;所述直播視頻的多級形態用于展現直播視頻的相關內容;
[0008]若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。
[0009 ] 相應地,本發明實施例還提供了一種直播視頻的展現裝置,包括:
[0010]獲取模塊,用于從服務器獲取當前所有的直播視頻信息,所述直播視頻信息包括直播視頻類型;
[0011]填充判斷模塊,用于將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態;所述直播視頻的多級形態用于展現直播視頻的相關內容;
[0012]展現模塊,用于若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。
[0013]本發明實施例提供的一種直播視頻的展現方法及裝置,將多個直播視頻在預設的直播頻道內播放,多個直播視頻的相關信息通過直播視頻列表展現給用戶。可以從服務器獲取當前所有的直播視頻信息,直播視頻信息中包括直播視頻類型,將獲取到的直播視頻信息填充至直播頻道的直播視頻列表中,并根據直播視頻類型判斷是否在直播視頻列表中展現對應的直播視頻的多級形態,直播視頻的多級形態用于展現直播視頻的相關內容。若直播視頻類型滿足預設類型,則在直播視頻列表中展現對應的直播視頻的多級形態。實現在同一個直播頻道內展現多個直播視頻信息,并展現滿足預設類型的直播視頻的多級形態,滿足用戶獲取多個直播視頻信息的需求,提高了用戶的使用體驗。
【附圖說明】
[0014]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0015]圖1為本發明實施例一中的一種直播視頻的展現方法的步驟流程圖;
[0016]圖2為本發明實施例二中的一種直播視頻的展現裝置的結構示意圖;
[0017]圖3為本發明實施例三中的一種體育直播視頻的展現裝置的結構示意圖。
【具體實施方式】
[0018]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0019]實施例一
[0020]詳細介紹本發明實施例一提出的一種直播視頻的展現方法。所述方法應用于直播視頻客戶端,所述直播視頻客戶端位于智能終端,所述智能終端包括智能手機、平板電腦、智能電視等等。
[0021 ]參照圖1,示出了本發明實施例一中的一種直播視頻的展現方法的步驟流程圖。
[0022]步驟100,從服務器獲取當前所有的直播視頻信息。
[0023]所述服務器用于提供直播視頻信息,所述直播視頻信息包括直播視頻本身和直播視頻的相關內容。直播視頻本身可以為任意格式的視頻流文件,直播視頻的相關內容可以包括直播視頻的源信息、直播視頻的簡介等等。本發明實施例中的直播視頻客戶端與所述服務器之間建立網絡連接,所述網絡連接可以包括有線網絡和無線網絡等。所述服務器上的直播視頻信息定期更新、維護。
[0024]當前所有的直播視頻信息由服務器進行實時更新并維護。直播視頻信息具體可以包括:直播視頻類型、直播視頻源數據、直播視頻介紹內容和直播視頻視角數據等。其中,直播視頻類型可以分為單視角類型和多視角類型,單視角類型即目前常見的普通類型,用戶只能從直播視頻提供的單一視角觀看視頻,無法選擇其他視角進行觀看直播視頻,例如,一直播視頻提供的單一視角為45度俯視視角,則用戶只能從45度俯視視角觀看該直播視頻。多視角類型的直播視頻為用戶提供多種視角,用戶可以自主從直播視頻提供的多個視角中選擇任意視角觀看直播視頻,例如,另一直播視頻提供的多視角包括45度俯視視角和90度俯視視角,則用戶可以在45度俯視視角和90度俯視視角兩個不同的視角中選擇其中一個視角觀看直播視頻。對于多視角類型的直播視頻,本發明實施例對具體的視角不做限制。無論是單視角類型的直播視頻還是多視角類型的直播視頻,具體的直播視頻內容以直播視頻視角數據為準。也就是說,直播視頻視角數據標識直播視頻在一個或者幾個視角播放時的直播視頻數據。相應地,多視角類型的直播視頻對應多個直播視頻視角數據,每個視角對應一個直播視頻視角數據,且多個直播視頻視角數據之間彼此隔離、互不影響。
[0025]直播視頻源數據可以為直播視頻的來源地址,如某個網址或者某個IP等等。直播視頻的介紹內容可以包括直播視頻的名稱、直播開始和結束時間等等。
[0026]當前所有的直播視頻信息可以以數據包的形式由服務器推送至直播視頻客戶端,也可以由直播視頻客戶端在啟動并初始化時向服務器請求并下載。下載到直播視頻客戶端本地的直播視頻信息數據包,在解析之后得到各個直播視頻信息,不同的直播視頻信息以唯一的標識進行區別,所述標識可以為數字、字母或者數字和字母的組合等等。
[0027]步驟102,將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態。
[0028]為播放直播視頻設置專門的直播頻道,所有的直播視頻都在直播頻道中播放。在現有技術中,一個直播頻道對應一個直播視頻,若要切換直播視頻,則需要切換直播頻道。現有的直播頻道中沒有直播視頻列表。當前所有的直播視頻信息通過直播視頻列表的形式展現給用戶,用戶在一個直播頻道內,不需要切換其他視頻頻道,通過直播視頻列表即可了解所有直播視頻的相關信息。
[0029]若所有的直播視頻信息包括直播視頻A的信息、直播視頻B的信息和直播視頻C的信息,則將直播視頻A的信息、直播視頻B的信息和直播視頻C的信息均填充至直播頻道的直播視頻列表中。其中,直播視頻A、直播視頻B和直播視頻C可以為同時直播的直播視頻,即直播視頻A、直播視頻B和直播視頻C的直播時間的起始時間早于當前時間,且直播時間具有重疊部分。例如,直播視頻A的直播時間為8:00——10:00,直播視頻B的直播時間為8:00——11:00,直播視頻C的直播時間為8:30——10:30,當前時間為8:45。
[0030]直播視頻的多級形態用于展現直播視頻的相關內容。針對不同直播視頻類型的直播視頻,可以按照不同的形態展現在直播視頻列表中,本發明實施例中,直播視頻的類型不同,對應的多級形態也不同,一種類型的直播視頻可以對應一級形態,也可以對應多級形
??τ O
[0031]步驟104,若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。
[0032]所述多級形態可以包括:一級形態和二級形態等,其中,所述一級形態可以包括所述直播視頻源數據和直播視頻介紹內容等;所述二級形態可以包括所述直播視頻視角數據等,并且,所述一級形態為所述二級形態的上層形態。
[0033]如果直播視頻類型為多視角類型,則在直播視頻列表中展現對應的直播視頻的一級形態和二級形態;如果直播視頻類型為單視角類型,則在直播視頻列表中展現對應的直播視頻的一級形態。
[0034]例如,當前所有的直播視頻包括直播視頻A和直播視頻B,其中,直播視頻A為單視角類型的直播視頻,直播視頻B為多視角類型的直播視頻,具體包括三個不同的視角。在直播視頻列表中展現直播視頻A和直播視頻B的一級形態,并且在直播視頻B的一級形態的下一層,繼續展現直播視頻B的二級形態,直播視頻B的二級形態中包括三個不同視角的視角數據。用戶可以在直播視頻列表中通過直播視頻A的一級形態選擇觀看直播視頻Α,或者通過直播視頻B的一級形態選擇觀看直播視頻B,還可以進一步在直播視頻B的二級形態中選擇以哪個視角觀看直播視頻B,在不需要切換頻道的情況下,用戶可以通過一級形態獲取直播視頻的介紹內容等,還可以通過二級形態獲取直播視頻的多個視角數據,為用戶提供了豐富的選擇機會。
[0035]本發明實施例中的直播視頻源數據可以為提供直播視頻的網址或者信號源等,直播視頻視角數據可以包括視角名稱,以及與視角名稱對應的直播視頻內容。
[0036]本發明實施例中,先獲取直播視頻信息,在利用獲取到的直播視頻信息對直播視頻列表進行用戶界面展現。當用戶切換到直播頻道時,首先從服務器獲取當前所有的直播視頻信息,用獲取的直播視頻信息填充直播視頻列表。為了實現直播視頻列表可以有多種形態展示直播視頻信息,在直播視頻列表的控件布局時,預先布局所有直播視頻的所有形態,默認情況下不顯示所有形態,只有在獲取到的直播視頻的直播視頻類型為預設類型時,如多視角類型時,從所有形態中選擇某一種或者某幾種形態進行展現,也就是說,在直播視頻列表中將預設類型的直播視頻的多級形態的顯示開關的狀態由關閉狀態調整為開啟狀態,實現對不同直播視頻類型的直播視頻具有不同形態的展示效果。
[0037]綜上所述,本發明實施例中的技術方案,將多個直播視頻在預設的直播頻道內播放,多個直播視頻的相關信息通過直播視頻列表展現給用戶。可以從服務器獲取當前所有的直播視頻信息,直播視頻信息中包括直播視頻類型,將獲取到的直播視頻信息填充至直播頻道的直播視頻列表中,并根據直播視頻類型判斷是否在直播視頻列表中展現對應的直播視頻的多級形態,若直播視頻類型滿足預設類型,則在直播視頻列表中展現對應的直播視頻的多級形態。實現在同一個直播頻道內展現多個直播視頻信息,并展現滿足預設類型的直播視頻的多級形態,滿足用戶獲取多個直播視頻信息的需求,提高了用戶的使用體驗,便利了用戶觀看其他直播視頻或者視角的操作。
[0038]實施例二
[0039]詳細介紹本發明實施例二提出的一種直播視頻的展現裝置。所述裝置位于智能終端,所述智能終端包括智能手機、平板電腦、智能電視等等。
[0040]參照圖2,示出了本發明實施例二中的一種直播視頻的展現裝置的結構示意圖。
[0041]所述裝置可以包括:獲取模塊20、填充判斷模塊22和展現模塊24。
[0042]下面分別詳細介紹各模塊的功能以及各模塊之間的關系。
[0043]獲取模塊20,用于從服務器獲取當前所有的直播視頻信息,所述直播視頻信息包括直播視頻類型;
[0044]填充判斷模塊22,用于將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態;所述直播視頻的多級形態用于展現直播視頻的相關內容;
[0045]展現模塊24,用于若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。
[0046]優選地,所述展現模塊24在所述直播視頻列表中將對應的直播視頻的多級形態的顯示開關的狀態由關閉狀態調整為開啟狀態。
[0047]優選地,所述直播視頻信息還包括:直播視頻源數據、直播視頻介紹內容和直播視頻視角數據。所述多級形態包括:一級形態和二級形態,其中,所述一級形態包括所述直播視頻源數據和直播視頻介紹內容;所述二級形態包括所述直播視頻視角數據;所述一級形態為所述二級形態的上層形態。
[0048]綜上所述,本發明實施例中的技術方案,將多個直播視頻在預設的直播頻道內播放,多個直播視頻的相關信息通過直播視頻列表展現給用戶。可以從服務器獲取當前所有的直播視頻信息,直播視頻信息中包括直播視頻類型,將獲取到的直播視頻信息填充至直播頻道的直播視頻列表中,并根據直播視頻類型判斷是否在直播視頻列表中展現對應的直播視頻的多級形態,若直播視頻類型滿足預設類型,則在直播視頻列表中展現對應的直播視頻的多級形態。實現在同一個直播頻道內展現多個直播視頻信息,并展現滿足預設類型的直播視頻的多級形態,滿足用戶獲取多個直播視頻信息的需求,提高了用戶的使用體驗,便利了用戶觀看其他直播視頻或者視角的操作。
[0049]實施例三
[0050]詳細介紹本發明實施例三提出的一種體育直播視頻的展現裝置,所述裝置位于智能電視。通過本發明實施例中的裝置實現在智能電視上播放展現出的體育直播視頻。本發明實施例中的多個體育直播視頻在一個頻道中展現,該頻道可以稱作直播頻道,在直播頻道中同一時間只展現一個體育直播視頻,若要切換體育直播頻道中的體育直播視頻,則可以在體育直播頻道的體育直播視頻列表中選擇相應的體育直播視頻。對于具有多視角的體育直播視頻,還可以在體育直播視頻列表中展現該多視角的體育直播視頻的不同視角,若選擇某個視角,則可以在智能電視上以選擇的視角觀看該體育直播視頻。
[0051]參照圖3,示出了本發明實施例三中的一種體育直播視頻的展現裝置的結構示意圖。利用本發明實施例中的裝置可以在智能電視上播放多視角的體育直播視頻。
[0052]所述裝置包括:直播視頻獲取模塊30、直播視頻分類模塊32和直播視頻展現模塊34。
[0053]下面分別詳細介紹各模塊的功能以及各模塊之間的關系。
[0054]直播視頻獲取模塊30從體育直播視頻服務器獲取正在直播的體育直播視頻信息,所述體育直播視頻信息包括體育直播視頻本身、體育直播視頻類型、體育直播視頻簡介等。
[0055]若直播視頻分類模塊32判斷體育直播視頻類型為單視角類型,則體育直播視頻本身為單視角的體育直播視頻,用戶在智能電視上只能通過單視角觀看該體育直播視頻;若直播視頻分類模塊32判斷體育直播視頻類型為多視角類型,則體育直播視頻本身包括不同視角的體育直播視頻,每個視角的體育直播視頻播放的是同一場體育賽事,用戶在智能電視上可以通過選擇不同的視角,從選擇的視角觀看同一場體育賽事。直播視頻分類模塊32可以根據體育直播視頻類型的具體字符判斷體育直播視頻類型為單視角類型還是多視角類型,例如,若體育直播視頻類型的字符為00,則直播視頻分類模塊32可以判斷體育直播視頻類型為單視角類型;若體育直播視頻類型的字符為01,則直播視頻分類模塊32可以判斷體育直播視頻類型為多視角類型。
[0056]直播視頻展現模塊34負責展現體育直播視頻本身,具體可以根據體育直播視頻類型為單視角類型還是多視角類型進行展現體育直播視頻本身。若體育直播視頻類型為單視角類型,則直播視頻展現模塊34在體育直播頻道中展現單視角的體育直播視頻本身;若體育直播視頻類型為多視角類型,則直播視頻展現模塊34在體育直播頻道中展現多視角的體育直播視頻本身,具體可以在體育直播頻道的體育直播視頻列表中展現體育直播視頻的不同視角,若用戶選擇其中一個視角,則直播視頻展現模塊34展現用戶選擇的視角的體育直播視頻本身。
[0057]綜上所述,本發明實施例中的技術方案,直播視頻獲取模塊可以從體育直播視頻服務器獲取當前所有的體育直播視頻信息,體育直播視頻信息中包括體育直播視頻本身、體育直播視頻類型、體育直播視頻簡介等。直播視頻分類模塊判斷體育直播視頻類型為單視角類型還是多視角類型,若為多視角類型,則直播視頻展現模塊在體育直播頻道中展現多視角的體育直播視頻本身。實現在同一個體育直播頻道內展現多個體育直播視頻信息,滿足用戶獲取多個體育直播視頻信息的需求,提高了用戶的使用體驗,便利了用戶觀看其他體育直播視頻或者視角的操作。
[0058]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解并實施。
[0059]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
[0060]最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。
【主權項】
1.一種直播視頻的展現方法,其特征在于,包括: 從服務器獲取當前所有的直播視頻信息,所述直播視頻信息包括直播視頻類型; 將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態;所述直播視頻的多級形態用于展現直播視頻的相關內容; 若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。2.根據權利要求1所述的方法,其特征在于,所述在所述直播視頻列表中展現對應的直播視頻的多級形態,包括: 在所述直播視頻列表中將對應的直播視頻的多級形態的顯示開關的狀態由關閉狀態調整為開啟狀態。3.根據權利要求1所述的方法,其特征在于,所述直播視頻信息還包括:直播視頻源數據、直播視頻介紹內容和直播視頻視角數據。4.根據權利要求3所述的方法,其特征在于,所述多級形態包括:一級形態和二級形態,其中,所述一級形態包括所述直播視頻源數據和直播視頻介紹內容;所述二級形態包括所述直播視頻視角數據。5.根據權利要求4所述的方法,其特征在于,所述一級形態為所述二級形態的上層形??τ O6.一種直播視頻的展現裝置,其特征在于,包括: 獲取模塊,用于從服務器獲取當前所有的直播視頻信息,所述直播視頻信息包括直播視頻類型; 填充判斷模塊,用于將所述直播視頻信息填充至預設的直播頻道的直播視頻列表,并根據所述直播視頻類型判斷是否在所述直播視頻列表中展現對應的直播視頻的多級形態;所述直播視頻的多級形態用于展現直播視頻的相關內容; 展現模塊,用于若所述直播視頻類型滿足預設類型,則在所述直播視頻列表中展現對應的直播視頻的多級形態。7.根據權利要求6所述的裝置,其特征在于,所述展現模塊在所述直播視頻列表中將對應的直播視頻的多級形態的顯示開關的狀態由關閉狀態調整為開啟狀態。8.根據權利要求6所述的裝置,其特征在于,所述直播視頻信息還包括:直播視頻源數據、直播視頻介紹內容和直播視頻視角數據。9.根據權利要求8所述的裝置,其特征在于,所述多級形態包括:一級形態和二級形態,其中,所述一級形態包括所述直播視頻源數據和直播視頻介紹內容;所述二級形態包括所述直播視頻視角數據。10.根據權利要求9所述的裝置,其特征在于,所述一級形態為所述二級形態的上層形??τ O
【文檔編號】H04N21/262GK105915943SQ201610350398
【公開日】2016年8月31日
【申請日】2016年5月24日
【發明人】張京龍
【申請人】樂視控股(北京)有限公司, 樂視網信息技術(北京)股份有限公司