Modify the content of a generated manifest.mpd ?

Hi,

is it possible to edit the generated files of a /playlist.m3u8 and in special of a manifest.mpd file? Are there any API classes which let me configure the content of this files?

Especially manifest.mpd. A client asks me if I can change the pattern of the “filename” in the media attribute of the SegmentTemplate. Is it possible to add or remove $foobar Patterns?

media="chunk_ctvideo_cfm4s_rid$RepresentationID$_cs$Time$_w439312510_qdGVzdA==_mpd.m4s" 

initialization="chunk_ctvideo_cfm4s_rid$RepresentationID$_cinit_w439312510_qdGVzdA==_mpd.m4s"

And is it possible to remove the UTCTiming Element? Seems to crash dash.js (https://github.com/Dash-Industry-Forum/dash.js/wiki)

Thanks a lot,

Tom

Hi all.

I’m looking for the same answer. I wish to implement a plugin that modifies the mpd manifest by adding subtitles tracks.

Subtitles in DASH is a missing functionality in Wowza but it can be easily implemented as a plugin/module if there were an API to manipulate MPDs on-the-fly.

Thanks a lot.

Did you find any solution? I’d like to add the property “suggestedPresentationDelay” in manifest files.