langhuihui / jessibuca

Jessibuca是一款开源的纯H5直播流播放器
https://jessibuca.com
GNU General Public License v3.0
2.19k stars 410 forks source link

当开启useMSE:true的时候播放H264视频,无法获取timeUpdate视频播放持续时间,H265的可以获取到 #230

Closed cxf931218 closed 2 years ago

cxf931218 commented 2 years ago

在播放H264的时候,用的是video标签渲染的,timeUpdate不执行,js不报错,但是在播放H265的时候,timeUpdate一直在执行,js会先报一个错误,执行play方法报错,因为找不到video标签,用的是canvas渲染的 4jzct56deet6cav30uu5h7din_0 cccqno5qie7h3riurt6v47ip_0 thzxnw17mje66fnt18waruem_0

bosscheng commented 2 years ago

截个图看下报错信息呢

cxf931218 commented 2 years ago

截个图看下报错信息呢

已截图

bosscheng commented 2 years ago

哦 你说的是这个方法回调啊。机会没啥人用,我就没有过多处理,我回头补下。 如果是秒级别的话,就监听stats事件,一秒一次的回调,里面有ts http://jessibuca.monibuca.com/api.html#stats