My company was in process of acquiring the Wowza Media Server and I was developing a module that will integrate our workflow into your solution.
My goal now is to be able to publish a live stream (that is in a pure byte stream of H264/AAC without any container, there is pure NAL units and SPS/PPS) via the Publisher API. I was able to do that to RTMP clients by encapsulate the stream into FLV container and send then using the Publisher API, but now I need to stream in MPEG-DASH and I don't know if I need to encapsulate into MP4 container or the Wowza was some utils to do that.
If I need to encapsulate into MP4 by hand (programmatically), what the best tool should I use? (mp4parser, DASHEncoder, MP4Box, etc.).
PS: I am a very experience Java programmer.
Thanks for any help,