Results 1 to 3 of 3

Thread: ios and subdirectories

  1. #1

    Unhappy ios and subdirectories

    Okay, got a strange one. I am creating streams in a sub-directory structure. For example:


    This works fine for flash based players. However, when using iOS. I see some strange things.
    1. Strange startup message (note the live/4). This line is output when I try to connect to the stream http://localhost:1935/live/4/1/stream.sdp/playlist.m3u8 from an iOS device.
    wowzamediaserver_access.log:2012-01-23 09:19:57 EST comment server INFO 200 - onAppStart: live/4 - - - 21.804 -

    2. Stream not found (note the missing 4 subdirectory). Seems like it's related to the above.
    HTTPStreamerAdapterCupertinoStreamer.getAppInstance: Stream not found [live/4/1/2000_720.sdp/playlist.m3u8]: 1/

    3. So I setup an alias to prefix the first subdirectory:
    public String resolvePlayAlias(IApplicationInstance appInstance,
    String name, IHTTPStreamerSession httpSession) {
    getLogger().info("Resolve Play HTTPSession: " + name);
    if(httpSession instanceof HTTPStreamerSessionCupertino) {
    return "4/" + name;
    return name;
    This still doesn't work:
    HTTPStreamerAdapterCupertinoStreamer.getAppInstance: Stream not found [live/4/1/2000_720.sdp/playlist.m3u8]: 4/1/2000_720.sdp

  2. #2
    Join Date
    Sep 2011


    you need to add "_definst_ after the application name so "http://[Wowza-ip]/live/_definst_/4/1/stream.sdp/playlist.m3u8"

    Try this without the code that you provided, it should work fine.


  3. #3


    Thanks Jason. Yep, that did the trick.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts