由於H.265編碼受到越來越多人的青睞,同時也是大勢所趨,此前我們接到了不少開發者來問我們的各流媒體平台是否支持H.265編碼,為了順應這些需求,我們眾多產品也在加緊研發H.265版本了,視頻流媒體播放器EasyPlayerPro已經支持H.265視頻播放了。
當然還有部分流媒體服務器的H.265版本正在進行研發和內測,比如視頻直播點播平台EasyDSS,我們研發人員正在對此進行測試。
1.提出問題
這段時間,研發人員在EasyDSS中集成H.265時,發現登錄頁報錯ReferenceError: WasmPlayer is not defined,如下圖:
2.分析問題
從錯誤信息可以看出是由於播放器實例找不到,說明引入不成功或者引入失敗,經過我們的排查測試,發現不光要在開發模式下引用,還要在externals目錄下引入文件。
3.解決問題
第一步:把播放器兩個文件放到如圖位置。
第二步:在需要的播放器中的html模板引入js文件
第三步:在組件中實例化播放器
然后就可以正常播放H.265編碼的視頻了。