Dash.js: Multiplexed Representations Error

Created on 22 May 2017  路  6Comments  路  Source: Dash-Industry-Forum/dash.js

When I run MP4Box for segmenting media contents, this error is occurred

What means this errors?


manifestError : Multiplexed representations are internationally not supported, as they are not compliant with the DASH-AVC/264 guidelines

manifestError : No streams to play


I used this command for generating .m4s format segments

MP4Box -dash 2000 -segment-name test_ video.mp4

Thank you for read this question

Most helpful comment

Your segments are multiplexed which means they include both audio and video in data in the same file. You need to have seperate segments for audio and video. For now you can try do modify your command to only include only video in your segments:
MP4Box -dash 2000 -segment-name test_ video.mp4#video

Also check out this links:

All 6 comments

Is relevant to key frame of GOP?

For example, with above option MP4Box segments point to point of video even if that point is not a key frame location

Your segments are multiplexed which means they include both audio and video in data in the same file. You need to have seperate segments for audio and video. For now you can try do modify your command to only include only video in your segments:
MP4Box -dash 2000 -segment-name test_ video.mp4#video

Also check out this links:

@dsilhavy

Ok. Thank you for your reply

I'll try it as soon as possible

Closing as no correspondence in a long time, and this is currently the expected behaviour. Feature request for support of multiplexed representations if required is being tracked in #1968.

I am using AWS MediaConvert to transcode videos to DASH. This creates multiplexed representations by default. Does anybody know how to change this, so the videos get compatible to DASH.js? It's kind of a bummer that these two standard services / libraries are not compatible by default :-/

Update: It seems to be possible with a trick: https://forums.aws.amazon.com/thread.jspa?threadID=279420
But still, it's pretty confusing that both tools don't interoperate.

Was this page helpful?
0 / 5 - 0 ratings