國標GB28181視頻流媒體平臺EasyGBS引入H.265播放器初始化頁面渲染失敗問題

大家都知道H.265編碼的視頻流對流媒體服務器的播放,比H.264更加友好,目前很多網頁播放器都在研發H.265編碼,而我們的視頻流媒體播放器EasyPlayer已經支持了H.265編碼視頻播放。

由於國標GB28181流媒體平臺EasyGBS的使用者衆多,因此需要EasyGBS支持H.265編碼的用戶也不在少數。爲此我們也給大家安排上了,國標EasyGBS支持H.265視頻編碼播放的版本正在緊鑼密鼓的研發中。本文我們來看一下EasyGBS研發H.265版本過程中碰到的問題。

H.265播放器初始化頁面渲染失敗問題

755.png

H.265播放器是通過獲取父元素id值來定位到頁面位置從而渲染到指定位置,但是由於id的唯一性,若頁面同時有多個H.265播放器存在,就會通過id定位父元素失敗,從而渲染失敗。

要解決此問題,就得讓每個播放器父元素的id不一樣,保持id的唯一性,在上一篇關於EasyDSS研發H.265版本的過程中我們也提過類似的問題:EasyDSS引入H.265播放器後無法顯示播放器內容問題分析

接下來我們就來給播放器的父元素動態賦值id,區別id之後,該問題就解決了。

756.png

757.png

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章