We are having trouble implementing variable bitrate Flash client for Wowza. With ordinary streams, everything works perfectly (the video is played smoothly). But if we switch the stream name to, for example, ngrp:mpegts.stream_all/manifest.f4m (taken from the example on Wowza support site), in order to connect to a multi-bitrate stream, Wowza access logs show that the flash client discards everything before the colon ( sign, and actually tries to connect to a stream named mpegts.stream_all/manifest.f4m (which doesn’t exist). The server is configured correctly, because the stream works when invoked from JW player, so the problem has to be with the flash client.
Is this the right way to invoke this stream, or are we doing something wrong?
Here is the relevant piece of code used to connect to the server:
conn = new NetConnection();
conn.connect("10.0.0.7"); // Wowza IP
var streamPlayer = new NetStream(conn);
var streamPlayerClient:Object = new Object();
streamPlayer.client = streamPlayerClient;
// streamPlayer.play("mpegts.stream"); // this one works
streamPlayer.play("ngrp:mpegts.stream_all/manifest.f4m"); // this one doesn't, showing only mpegts.stream_all/manifest.f4m on server
Thank you for your help.