VOD to Microsoft Mediaroom through smoothstreaming
I'm following the VOD tutorial to stream the sample.mp4 to a Microsoft Mediaroom. It works on the example silverlight player, but not on the STB. The box requests the manifest, the httpSmoothStreamingSession is created, but after a few seconds the stream is destroyed.
For .ism files generated by Expression 4 Encoder use "smil:" prefix. But we don't recommend this encoding method (ism and ismv files); it will work but the .ismv files are fragmented .mp4 file which cause CPU spikes when they are started. Also, Expression 4 Encoder can record multiple video and audio tracks to a .ismv file which Wowza does not support, so do not encode that way.
For smooth streams, make sure there is an audio track, and preferably AAC audio
Also b-frames in this scenario have been problematic.
Another user asked: "Do you think implementing some sort of proxy between Wowza and the STB to fix the URLs would work?"
You could rewrite ASCII in packets no problem with Perl, or some other packet mangler. But that doesn't seem like an ideal solution.
this post user thenriques shows the URL that is requested. If someone could post the Wowza generated URL and a working IIS generated URL from your tests with this MediaRoom issue, that could help move closer towards a solution/patch.