Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MANIFEST_INCOMPATIBLE_CODECS_ERROR for H264/MP3 stream in latest Chrome #849

Closed
4 tasks done
radiantmediaplayer opened this issue Nov 28, 2016 · 1 comment
Closed
4 tasks done
Labels

Comments

@radiantmediaplayer
Copy link
Collaborator

Environment
Steps to reproduce

Go to http://dailymotion.github.io/hls.js/demo/ and input both HLS links above.
https://www.radiantmediaplayer.com/media/hls/h264mp3/playlist.m3u8 works
http://rmp-streaming.com:1935/vod/bbb-576p-mp3.mp4/playlist.m3u8 does not work
Te only difference between each stream is that the second one has an explicit CODECS="avc1.77.32,mp4a.40.34" data in the manifest.
This cause an manifestIncompatibleCodecsError error. See our custom logs below.

Expected behavior

Stream 2 should play

Actual behavior

Stream 2 does not play

Console output
RMP: click event on container
rmp.js:6087 RMP: HTML5 play/pause requested
rmp.js:9501 RMP: HLSJS create hls.js instance
rmp-hls.debug.js:12424 [log] > attachMedia
rmp.js:9534 RMP: HLSJS loading source manifest now
rmp-hls.debug.js:12424 [log] > loadSource:http://rmp-streaming.com:1935/vod/bbb-576p-mp3.mp4/playlist.m3u8
rmp-hls.debug.js:12424 [log] > trigger BUFFER_RESET
rmp.js:5531 RMP: HTML5 loadstart event
rmp-hls.debug.js:12424 [log] > media source opened
rmp.js:9589 --------------------
rmp.js:9591 RMP: HLS decoder fatal error detected
rmp.js:9592 RMP: error logs follow
rmp.js:9597 mediaError
rmp.js:9598 manifestIncompatibleCodecsError
rmp.js:9599 --------------------
rmp.js:9624 RMP: HLSJS fatal media error encountered, try to recover
rmp.js:9627 RMP: firstMediaError call recoverMediaError
rmp-hls.debug.js:12424 [log] > recoverMediaError
rmp-hls.debug.js:12424 [log] > detachMedia
rmp-hls.debug.js:12424 [log] > media source detaching
rmp-hls.debug.js:12424 [log] > engine state transition from undefined to STOPPED
rmp-hls.debug.js:12424 [log] > attachMedia
rmp-hls.debug.js:12424 [log] > audio tracks updated
rmp.js:5531 RMP: HTML5 loadstart event
rmp-hls.debug.js:12424 [log] > media source opened
rmp.js:5659 RMP: HTML5 stalled event
mangui referenced this issue Nov 29, 2016
…hrome and Firefox

erase mp4a.40.34 audio codec info in Chrome and Firefox, demuxer will autodetect and fallback to audio/mpeg

related to https://github.com/dailymotion/hls.js/issues/849
@mangui mangui added the Bug label Nov 29, 2016
johnBartos referenced this issue in jwplayer/hls.js Nov 30, 2016
…hrome and Firefox

erase mp4a.40.34 audio codec info in Chrome and Firefox, demuxer will autodetect and fallback to audio/mpeg

related to https://github.com/dailymotion/hls.js/issues/849
@mangui
Copy link
Member

mangui commented Dec 8, 2016

fixed

@mangui mangui closed this as completed Dec 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants