numberwolf / h265web.js

🔥 作者:常炎隆(Author: ChangYanlong):HEVC/H.265 网页直播/点播播放器 支持硬解! 支持H.265的HttpFLV/HLS/MP4/TS/FLV/M3U8/Websocket播放。 🔥 A HEVC/H.265 Web Player, Support hard-decoding! for LIVE/VOD stream. Support H.265 Codec with HttpFLV/HLS/MP4/TS/FLV/M3U8/Websocket.

Home Page:http://v.yuveye.com/h265web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

src/src-js/src/demuxer/flv-hevc/flv-hevc.js中,_skip_hrd_parameters方法定义缺少参数hvcc

guwolf opened this issue · comments

代码文件src/src-js/src/demuxer/flv-hevc/flv-hevc.js中,
在调用_skip_hrd_parameters方法处,传了hvcc
5626: HevcSPSParser._skip_hrd_parameters(gb, hvcc, 1, max_sub_layers_minus1);

但在skip_hrd_parameters方法声明定义处,缺少hvcc参数
5691: HevcSPSParser._skip_hrd_parameters = function (gb, cprms_present_flag, max_sub_layers_minus1) {

导致vui_hrd_parameters_present_flag为1的h265码流,在播放时报错,hvcc is not defined,报错行号为:
5730: hvcc.fps_fixed = fixed_pic_rate_general_flag;