Closed robertvxt closed 1 year ago
Any help on this? Sorry I'm newbie with this player
Please include full logs and a sample stream.
@robwalch Please use https://drm.kunai.tv:84/hls.m3u8 stream
I've tried to use the demo: https://hlsjs.video-dev.org/demo
Following is the log during play by above demo page: hls_js_15FPS.txt
@robwalch any explanation when mark to Work as expected
?
Plays in Safari and Firefox. Does not in Chrome.
Can't play on chrome or safari
But possible play by firefox
so this is problem of safari/chrome or my stream format?
Take a look at dev-tools > Media tab > demo page > Messages. File a Chromium bug with steps, including the link above, expected and actual results.
I can play the media in Firefox 115 and Safari 16.5.1 on macOS 13.4.1. There is nothing indicating this is an HLS.js bug. In Chrome MSE appends the muxed fmp4 without any errors, but the buffer is empty as a result.
so this is problem of safari/chrome or my stream format?
Could be both (Safari Desktop and iPad only - iPhone does not support MSE required by HLS.js). File bugs against the browsers and link here. Thanks.
Thanks @robwalch ,
I saw chrome://media-internals/
complained
ISO-BMFF container metadata for video frame indicates that the frame is a keyframe, but the video frame contents indicate the opposite.
I will dive deeper into the stream generation and check with chromium community.
In addition, I've tried on Safari iPad and it's able to play the stream. But somehow, there are symptoms as following:
Should this be expectation also?
Should this be expectation also?
There is an open issue for Safari TS>mp4 mux artifacts #5526 that may be related.
Providing a few files that reproduce the artifacts along with a description of the original source, or a comparison to playback using native playback in Safari (does src=m3u8 not produce these artifacts?) will help recognize, track, and test the issue and possible fixes.
Thanks @robwalch for supporting, let's close this for now.
What version of Hls.js are you using?
1.4.7
What browser (including version) are you using?
Chrome 114.0.5735.199
What OS (including version) are you using?
Windows 10, Windows 11
Test stream
No response
Configuration
Additional player setup steps
No response
Checklist
Steps to reproduce
Expected behaviour
Can play TS segment
What actually happened?
Can't play TS segment with 15 FPS
Console output
Chrome media internals output
No response