Thank you for your reply. I am not sure I understand what you mean by alongside: does the smil file have to be in the same “physical” location with the media files?
From your example, the smil file and the media files could be stored in different locations (e.g., different HDDs) but can be accessed by relative links. If so, I modified the smil file accordingly, and it still does not work.
Please, spend some time look at the logs from wowzamedia_error
MediaCacheItemHTTPImpl.getItemInfo[download.cloudvis.net/files/4b050e4077e60130cde1525400da24fa.smil]: HTTP response: 503
WARN server comment 2013-03-26 09:34:55 - - - - - 190585.593 - - - - - - - - MediaCacheItemBase.init: Item does not exist: http22/4b050e4077e60130cde1525400da24fa.smil
WARN server comment 2013-03-26 09:34:55 - - - - - 190585.593 - - - - - - - http22/4b050e4077e60130cde1525400da24fa open: java.io.IOException: MediaCacheRandomAccessReader.open: Item not in cache: http22/4b050e4077e60130cde1525400da24fa
WARN server comment 2013-03-26 09:34:55 - - - - - 190585.594 - - - - - - - - HTTPStreamerCupertinoIndexPlaylist.indexFile[mediacache/definst/smil:http22/4b050e4077e60130cde1525400da24fa]: MediaList is empty.
WARN server comment 2013-03-26 09:34:55 - - - - - 190585.617 - - - - - - - -
It seems to me that Wowza automatically inserts the file extension (.smil) into the url. If so, it can not get the correct file because the correct url is download.cloudvis.net/files/4b050e4077e60130cde1525400da24fa (without smil extension). This will explain “MediaList is empty”.
The whole smil file is below: