新四季網

一種在全景視頻播放器中添加水印和背景的方法與流程

2023-11-03 12:47:37


本發明涉及一種視頻播放器,尤其涉及一種全景視頻播放器添加水印和背景的方法。



背景技術:

隨著vr技術的發展,全景視頻播放平臺越來越普遍。為了對內容進行保護,加強品牌認知度,給全景視頻加水印是一個非常有意義的工作。由於全景拼接技術的限制,部分全景內容會存在瑕疵,全部顯示反而會減少沉浸感,降低用戶體驗,因此有必要添加全景背景,遮蓋不需要顯示的部分。在現有直播系統中,通常會對付費用戶及非付費用戶進行區分服務,這也可以通過水印及背景來實現。

傳統水印添加方法是在視頻內容製作時添加水印,在直播系統中可以在轉碼時加入水印。但是這樣的方法對第三方內容,以及本地視頻無效。而且全景視頻有多種觀看方式,不同方式下水印和背景的呈現方式不同,在前端加水印和背景有可能與用戶實際觀看模式不匹配。我們採用的方案是在播放全景視頻時,根據用戶觀看模式,實時添加水印及背景。降低轉碼伺服器設計難度及負載,降低運營成本。



技術實現要素:

為了解決現有技術存在的不足,本發明的目的在於提供一種全景視頻播放器添加水印和背景的方法,根據用戶觀看模式,實時添加水印及背景。

為實現上述目的,本發明提供的全景視頻播放器添加水印和背景的方法,包括以下步驟:

全景視頻播放器初始化,並將所述全景視頻播放器需要的資源進行分配;

從伺服器中獲取全景內容信息;

根據最佳觀賞區域及服務配置建立視頻、背景、水印的3d模型;

獲取當前的觀賞方式以及服務配置,依次渲染視頻、背景、水印。

進一步地,所述全景內容信息,包括,視頻信息、最佳觀賞區域、水印信息、背景信息、服務配置,以及觀賞方式。

進一步地,所述視頻信息為全景視頻的編碼信息,寬和高;所述最佳觀賞區域為全景視頻中清晰有效沒有瑕疵的視頻區域;所述水印信息為水印的內容和尺寸;所述服務配置,為伺服器根據用戶的等級,允許顯示給用戶的視頻;所述觀賞方式全景視頻的展示方式,包括,平面,球,半球,小行星。

進一步地,從伺服器獲取的所述視頻信息,視頻編碼為avc,尺寸為1920x1080;所述最佳觀賞區域,水平方向為10°-170°,豎直方向為10°-170°;所述背景信息和所述水印信息均採用jpeg編碼,與觀看模式匹配。

進一步地,所述根據最佳觀賞區域及服務配置建立視頻、背景、水印的3d模型,是根據視頻可視區域以及服務配置選取一個最小集,動態建立背景的3d模型。

進一步地,所述視頻可視區域為背景鏤空的部分。

更進一步地,所述視頻、背景、水印的3d模型為匹配模型。

本發明的全景視頻播放器添加水印和背景的方法,優點主要體現在:可以在播放端根據全景視頻內容及服務配置,動態添加水印及背景,不但可以保護內容,增強品牌認知度,還可以在不增加現有伺服器負載的情況下動態定製qos。

本發明的其它特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。

附圖說明

附圖用來提供對本發明的進一步理解,並且構成說明書的一部分,並與本發明的實施例一起,用於解釋本發明,並不構成對本發明的限制。在附圖中:

圖1為根據本發明的全景視頻播放器添加水印和背景的方法流程圖;

圖2為根據本發明的原始視頻播放效果示意圖;

圖3為根據本發明的添加背景後的視頻示意圖;

圖4為根據本發明的在視頻底部添加的水印示意圖。

具體實施方式

以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用於說明和解釋本發明,並不用於限定本發明。

圖1為根據本發明的全景視頻播放器添加水印和背景的方法流程圖,下面將參考圖1,對本發明的全景視頻播放器添加水印和背景的方法進行詳細描述。

首先,在步驟101,初始化全景視頻播放器,創建source、decoder、render模塊、創建opengl上下文環境,連接伺服器。

在步驟102,從伺服器中獲取視頻信息,最佳觀賞區域,水印信息,背景信息,服務配置等全景內容信息。

上述視頻信息指全景視頻的編碼信息,寬和高。最佳觀賞區域指全景視頻中清晰有效沒有瑕疵的視頻區域。水印信息包括水印的內容及尺寸。背景信息包含背景的內容及尺寸。服務配置指伺服器根據用戶的等級(付費與否),允許顯示給用戶的視頻部分。觀賞方式指全景視頻的展示方式,包括平面,球,半球,小行星等。

從伺服器獲取視頻信息,視頻編碼為avc,尺寸為1920x1080;最佳觀賞區域水平方向為10°-170°,豎直方向為10°-170°;背景信息和水印信息都採用jpeg編碼,與觀看模式匹配,可能有多套資源。如果當前內容是網紅在室內直播,則背景內容可以選一個簡單的室內場景,增強沉浸感。由於該用戶為未付費用戶,只允許觀看水平方向為10°–170°,豎直方向為10°–90°的內容,也就是說只允許觀看上半部分內容。

在步驟103,根據最佳觀賞區域及服務配置建立視頻、背景、水印的3d模型。

該步驟中,視頻、背景、水印的3d模型始終是匹配的。用戶採用平面觀賞時,背景、水印也是平面的,用戶採用球面觀賞時,背景、水印是球面的。背景實質是視頻內容的一個遮蓋層,在建立3d模型時,根據視頻可視區域以及服務配置選取一個最小集,動態建立背景的3d模型。視頻可視區域是背景鏤空的部分,這樣就實現了區分服務。

最佳觀賞區域和服務配置的最小交集為水平方向10°-170°,豎直方向為10°-90°。在建立背景模型時,要把這部分鏤空。以球模型為例,為了計算方便,在計算頂點時,可以按完整的球計算,在計算opengldrawindex時,去掉這部分頂點即可。在生成視頻半球模型時,可以只生成鏤空部分頂點,避免過度繪製問題。在球的底部生成水印模型。

在步驟104,獲取當前的觀賞方式以及服務配置,開始渲染線程。

在步驟105,依次渲染視頻、背景、水印。該步驟中,以半球模型渲染視頻,然後以鏤空的球渲染整個背景,最後在球的底部渲染水印。

在步驟106,重複上述步驟105,直至渲染結束。

圖2為根據本發明的原始視頻播放效果示意圖,如圖2所示,因為原始視頻播放的是180°視頻,可以看到背景是全黑,而且視頻邊緣的輪廓並不規則,降低了沉浸感。

圖3為根據本發明的添加背景後的視頻示意圖,如圖3所示,添加背景後的視頻,把視頻融合在一個室內場景中,輪廓比較平滑,並且視頻內容只顯示指定部分。

圖4為根據本發明的在視頻底部添加的水印示意圖,如圖4所示,在視頻底部添加的水印,可以起到品牌保護的作用,同時遮蓋底部瑕疵。

本發明的全景視頻播放器添加水印和背景的方法,可以在播放任意全景視頻時添加自定義的背景和水印,有效的屏蔽視頻瑕疵,增強品牌效應,同時可以實現服務質量(qos)。

本領域普通技術人員可以理解:以上所述僅為本發明的優選實施例而已,並不用於限制本發明,儘管參照前述實施例對本發明進行了詳細的說明,對於本領域的技術人員來說,其依然可以對前述各實施例記載的技術方案進行修改,或者對其中部分技術特徵進行等同替換。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀