Happy to help with this…you can indeed stream MPEG-DASH as VOD with Adaptive Bitrate Streaming through Engine and when you configure that stream in Engine, one of the steps is to create the SMIL file in Engine Manager. This will take you under 5 min to do. Once that SMIl file has been created, the players will have access to whatever version it needs and will automatically select the the correct bitrate and resolution stream file from the SMIL. ( you can also do create all the transcoded files yourself first on your own as you mentioned, but that’s a bit more involved since you are brand new to Wowza)
Once you have created that SMIL file in Engine Manager, you’re good to go and it will always be a part of the mainifest file that a player requests when a viewer is trying to connect to your mp4.
You will need to use an MPEG-DASH compatible player if you’d like to stream that back over MPEG-DASH and while Wowza has one that is still in Beta, we also suggest you use Bitmovin or Google Shaka player if you’re embedding the player in a site.
Note: You may also want to consider playing your VOD stream back over HLS, which may be easier, but it’s up to you. If you do it’s simple to enable the transcoder in Engine and all your MPEG-DASH rendition in the SMIL file would playback as HLS which almost all players support and you can reach a bigger audience.
1. To play your own VOD file, copy it to [install-dir]/content. Follow the steps here:
2. Then set up the VOD adaptive bitrate SMIL file:
You can even give MPEG-DASH vod streaming a try first with our sample VOD Big Buck Bunny. Engine will give you the playback url, but it would look like this:
3. For your own VOD, you can test the playback here and sample playback urls are provided.