Manifest with multiple codec families #7584
AlexanderSlesarenko
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I use v 1.6.13, have manifest with h264 and h265 codecs:
#EXTM3U #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=750225,BANDWIDTH=1125338,RESOLUTION=426x240,CODECS="avc1.640016,mp4a.40.2" /key=IxiTZyM+NQEhOg0FTx3eKQ,limit=1/data=UjhgKSivoO/media=hls4A/240p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=1410005,BANDWIDTH=2115007,RESOLUTION=640x360,CODECS="avc1.64001F,mp4a.40.2" /key=DpZ6nm4otSLB6BUeGHFVTw,limit=1/data=UjhgKSivoO/media=hls4A/360p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=1996083,BANDWIDTH=2994125,RESOLUTION=854x480,CODECS="avc1.64001F,mp4a.40.2" /key=oArgpoH0g8WsP3N6Ylpo4w,limit=1/data=UjhgKSivoO/media=hls4A/480p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=4446284,BANDWIDTH=6669426,RESOLUTION=1280x720,CODECS="avc1.640020,mp4a.40.2" /key=Tj39M2M-lUoE9ir9YlYhhA,limit=1/data=UjhgKSivoO/media=hls4A/720p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=7911650,BANDWIDTH=11867476,RESOLUTION=1920x1080,CODECS="avc1.64002A,mp4a.40.2" /key=HWBIeh1HxCMNDLjd3czk9A,limit=1/data=UjhgKSivoO/media=hls4A/1080p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=763377,BANDWIDTH=1145066,RESOLUTION=426x240,CODECS="hvc1.1.6.L63.90,mp4a.40.2" /key=sjvsdkTSorlC8b8975QXKg,limit=1/data=UjhgKSivoO/media=hls4A/h265_240p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=1374329,BANDWIDTH=2061493,RESOLUTION=640x360,CODECS="hvc1.1.6.L90.90,mp4a.40.2" /key=ONOFxUCBMkGwQ4BM--y0Wg,limit=1/data=UjhgKSivoO/media=hls4A/h265_360p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=1932782,BANDWIDTH=2899173,RESOLUTION=854x480,CODECS="hvc1.1.6.L93.90,mp4a.40.2" /key=P09PfMAM8FPgA2c9Xyl9fw,limit=1/data=UjhgKSivoO/media=hls4A/h265_480p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=4143051,BANDWIDTH=6214577,RESOLUTION=1280x720,CODECS="hvc1.1.6.H120.90,mp4a.40.2" /key=cBLY911wQi3+-hCGJoqiRQ,limit=1/data=UjhgKSivoO/media=hls4A/h265_720p/684762369698100.mp4.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,AVERAGE-BANDWIDTH=7046366,BANDWIDTH=10569549,RESOLUTION=1920x1080,CODECS="hvc1.1.6.H123.90,mp4a.40.2" /key=GQFMFwM289FT+SmrtF7Xag,limit=1/data=UjhgKSivoO/media=hls4A/h265_1080p/684762369698100.mp4.m3u8i see that hls.js is jumping from one codec family to another. And that leads to bufferAppendError.
Does hls.js support multiple codec families in manifest? If yes - how to make it work without errors (maybe forbid switching between codec families?)
Beta Was this translation helpful? Give feedback.
All reactions