本發明專利技術實施例提供了一種直播視頻傳輸的方法、服務器和用戶設備。所述服務器獲得主播端用戶設備UE發送的直播視頻,然后將所述直播視頻的低分辨率直播視頻傳輸給觀看端UE。所述用戶設備接收服務器發送的低分辨率直播視頻;將所述低分率直播視頻轉換成對應的高分辨率直播視頻;顯示所述高分辨率直播視頻。本發明專利技術用于降低傳輸和接收直播視頻所占用的帶寬。
【技術實現步驟摘要】
一種直播視頻傳輸的方法、服務器和用戶設備
本專利技術涉及電子
,尤其涉及一種直播視頻傳輸的方法、服務器和用戶設備
技術介紹
網絡直播已經成為一種熱門的網絡娛樂方式。在網絡直播中,主播利用自己的UE(用戶設備,UserEquipment)將直播視頻發送給CDN(內容分發網絡,ContentDeliveryNetwork)服務器,然后CDN服務器再將直播視頻傳輸到所有觀眾的UE,供觀眾觀看。然而,為了給觀眾提供較為清晰的視頻圖像,CDN服務器傳輸清晰度高的直播視頻時會占用很大的帶寬。UE為接收直播視頻,也需要很大的帶寬。
技術實現思路
本專利技術實施例提供了一種直播視頻傳輸的方法、服務器和用戶設備,用于降低傳輸和接收直播視頻所占用的帶寬。第一方面,本專利技術提供了一種直播視頻傳輸的方法,包括:獲得主播端用戶設備UE發送的直播視頻;將所述直播視頻的低分辨率直播視頻傳輸給觀看端UE。第二方面,本專利技術提供了另一種直播視頻傳輸的方法,包括:接收服務器發送的低分辨率直播視頻;將所述低分率直播視頻轉換成對應的高分辨率直播視頻;顯示所述高分辨率直播視頻。可選的,將所述低分率直播視頻轉換成對應的高分辨率直播視頻,包括:在所述低分辨率直播視頻的每一幀低分辨率圖像中進行劃分,將局部性質相似的圖像劃分到同一圖像塊中;基于所述圖像塊中的低分辨率圖像在所述圖像塊中進行插值,以將所述圖像塊中的所述低分辨率圖像轉換成所述高分辨率圖像,進而使所述每一幀低分辨率圖像轉換成所述高分辨率圖像,進而獲得所述高分辨率直播視頻。可選的,在所述低分辨率直播視頻的每一幀低分辨率圖像中進行劃分,將局部性質相似的圖像劃分到同一圖像塊中,包括:按照四叉樹結構將所述每一幀低分辨率圖像劃分成多個圖像塊;判斷父節點為同一圖像塊的四個圖像塊的均值和方差是否滿足表示局部性質相似的預設條件;當所述四個圖像塊的均值和方差滿足所述預設條件時,取消所述四個圖像塊,保留所述父節點圖像塊,以使所述四個圖像塊合并為所述同一圖像塊。可選的,基于所述圖像塊中的低分辨率圖像在所述圖像塊中進行插值,包括:基于所述圖像塊中每個像素點的像素值,獲得所述圖像塊的插值參數;獲得每四個像素點的像素值與所述插值參數的乘積的和;將所述乘積的和作為位于所述每四個像素點中間位置的像素點的像素值,進而在所述中間位置的像素點處插入所述乘積的和的像素值。第三方面,本專利技術提供了一種服務器,包括:獲得模塊,用于獲得主播端用戶設備UE發送的直播視頻;傳輸模塊,用于將所述直播視頻的低分辨率直播視頻傳輸給觀看端UE。第四方面,本專利技術提供了一種用戶設備,包括:接收模塊,用于接收服務器發送的低分辨率直播視頻;轉換模塊,用于將所述低分率直播視頻轉換成對應的高分辨率直播視頻;顯示模塊,用于顯示所述高分辨率直播視頻。可選的,所述轉換模塊用于在所述低分辨率直播視頻的每一幀低分辨率圖像中進行劃分,將局部性質相似的圖像劃分到同一圖像塊中;基于所述圖像塊中的低分辨率圖像在所述圖像塊中進行插值,以將所述圖像塊中的所述低分辨率圖像轉換成所述高分辨率圖像,進而使所述每一幀低分辨率圖像轉換成所述高分辨率圖像,進而獲得所述高分辨率直播視頻。可選的,所述轉換模塊用于按照四叉樹結構將所述每一幀低分辨率圖像劃分成多個圖像塊;判斷父節點為同一圖像塊的四個圖像塊的均值和方差是否滿足表示局部性質相似的預設條件;當所述四個圖像塊的均值和方差滿足所述預設條件時,取消所述四個圖像塊,保留所述父節點圖像塊,以使所述四個圖像塊合并為所述同一圖像塊。可選的,所述轉換模塊用于基于所述圖像塊中每個像素點的像素值,獲得所述圖像塊的插值參數;獲得每四個像素點的像素值與所述插值參數的乘積的和;將所述乘積的和作為位于所述每四個像素點中間位置的像素點的像素值,進而在所述中間位置的像素點處插入所述乘積的和的像素值。本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:1、在本專利技術實施例的技術方案中,服務器獲得主播端UE發送的直播視頻,然后將直播視頻的低分辨率直播視頻傳輸給觀看端UE。由于只需要向觀看端UE發送低分辨率直播視頻,所以相較于與現有技術直接向觀看端UE發送高分辨率直播視頻,本專利技術中服務器傳輸直播視頻所占用的帶寬得到了減小。2、在本專利技術實施例的技術方案中,觀看端UE接收服務器發送的低分辨率直播視頻后,然后將低分辨率直播視頻轉換成對應的高分辨率直播視頻并進行顯示。所以,一方面,由于UE只需要接收低分辨率直播視頻,所以相較于與現有技術中UE接收高分辨率直播視頻,本專利技術中UE接收直播視頻所占用的帶寬得到了減小;另一方面,接收低分辨率直播視頻后,進一步轉換成對應的高分辨率直播視頻,保證了向用戶呈現較為清晰地直播視頻,實現了在減小接收帶寬的同時不影響用戶觀看體驗。附圖說明圖1為本專利技術實施例中一種可能的網絡架構示意圖;圖2為本專利技術實施例中一直播視頻傳輸方法的流程圖;圖3為本專利技術實施例中另一直播視頻傳輸方法的流程圖;圖4a-圖4b為本專利技術實施例中局部像素點示意圖;圖5為本專利技術實施例中一邏輯流程圖;圖6為本專利技術實施例中一服務器結構示意圖;圖7為本專利技術實施例中一UE結構示意圖。具體實施方式本專利技術實施例提供了一種直播視頻傳輸的方法、服務器和用戶設備,用于降低傳輸和接收直播視頻所占用的帶寬。為了解決上述技術問題,本專利技術提供的技術方案總體思路如下:服務器向觀看端UE發送低分辨率直播視頻。觀看端UE接收低分辨率直播視頻后,將低分辨率直播視頻轉換成對應的高分辨率直播視頻,進而向用戶顯示高分辨率直播視頻。下面通過附圖以及具體實施例對本專利技術技術方案做詳細的說明,應當理解本申請實施例以及實施例中的具體特征是對本申請技術方案的詳細的說明,而不是對本申請技術方案的限定,在不沖突的情況下,本申請實施例以及實施例中的技術特征可以相互組合。本文中術語“和/或”,僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。為了更加清楚地介紹本專利技術技術方案,下面先對直播視頻傳輸的網絡架構進行介紹。請參考圖1,為一種可能的網絡架構示意圖,該架構包括:主播端UE,觀看端UE和服務器。具體來講,在一個網絡直播中,主播端UE可以有一個或多個(圖1中僅示出一個),觀看端UE則可以有零個、一個或多個,主播端UE和觀看端UE均通過網絡接入服務器。網絡直播的主播持主播端UE進行視頻采集,并由主播端設備將采集到的視頻發送至服務器。服務器對視頻進行解析和編碼后,將視頻發送到所有觀看端UE。每個觀看用戶在自己持有的觀看端UE上觀看網絡直播。本專利技術實施例中的服務器一般指后臺服務器,可以為CDN服務器,也可以為其他服務器,本專利技術不做具體限制。CDN基本思路是盡可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網絡各處放置節點服務器所構成的在現有的互聯網基礎之上的一層智能虛擬網絡,CDN系統能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節點上。其目的是使用戶可就近取得所需內容,解決網絡擁本文檔來自技高網...

【技術保護點】
一種直播視頻傳輸的方法,其特征在于,包括:獲得主播端用戶設備UE發送的直播視頻;將所述直播視頻的低分辨率直播視頻傳輸給觀看端UE。
【技術特征摘要】
1.一種直播視頻傳輸的方法,其特征在于,包括:獲得主播端用戶設備UE發送的直播視頻;將所述直播視頻的低分辨率直播視頻傳輸給觀看端UE。2.一種直播視頻傳輸的方法,其特征在于,包括:接收服務器發送的低分辨率直播視頻;將所述低分率直播視頻轉換成對應的高分辨率直播視頻;顯示所述高分辨率直播視頻。3.如權利要求2所述的方法,其特征在于,將所述低分率直播視頻轉換成對應的高分辨率直播視頻,包括:在所述低分辨率直播視頻的每一幀低分辨率圖像中進行劃分,將局部性質相似的圖像劃分到同一圖像塊中;基于所述圖像塊中的低分辨率圖像在所述圖像塊中進行插值,以將所述圖像塊中的所述低分辨率圖像轉換成所述高分辨率圖像,進而使所述每一幀低分辨率圖像轉換成所述高分辨率圖像,進而獲得所述高分辨率直播視頻。4.如權利要求3所述的方法,其特征在于,在所述低分辨率直播視頻的每一幀低分辨率圖像中進行劃分,將局部性質相似的圖像劃分到同一圖像塊中,包括:按照四叉樹結構將所述每一幀低分辨率圖像劃分成多個圖像塊;判斷父節點為同一圖像塊的四個圖像塊的均值和方差是否滿足表示局部性質相似的預設條件;當所述四個圖像塊的均值和方差滿足所述預設條件時,取消所述四個圖像塊,保留所述父節點圖像塊,以使所述四個圖像塊合并為所述同一圖像塊。5.如權利要求3所述的方法,其特征在于,基于所述圖像塊中的低分辨率圖像在所述圖像塊中進行插值,包括:基于所述圖像塊中每個像素點的像素值,獲得所述圖像塊的插值參數;獲得每四個像素點的像素值與所述插值參數的乘積的和;將所述乘積的和作為位于所述每四個像素點中間位置的像素點的像素值,...
【專利技術屬性】
技術研發人員:李亮,張朝兵,
申請(專利權)人:武漢斗魚網絡科技有限公司,
類型:發明
國別省市:湖北,42
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。