The smil file from the scheduler example is read once, not involved in anything after that.
openPlaylistOnStream() is a function in that controller example. Which is separate application, no smil file involved.
http://www.wowza.com/forums/showthread.php?p=32659
Server-side, openPlaylistOnStream is just doing this:
playlist.open(stream);
Richard