> How are you dynamically generating the playlist? Are you referring to
> using HTTPD and ASP to dynamically generate a SMIL serverside playlist?
Yes. I dynamically generate the SMIL on a different webserver.
> If you were to copy the SMIL that is generated and create a static playlist
> out of it, does the server stream properly?
When I create a static playlist its streams properly. The dynamically
generated playlist only contains one media-entry(windows media services
makes a request to the remote playlist after it finished playing each
media). Since I want to play at least two entries in the static playlist, I
add both of them to the playlist. So they aren't identical.
>Is this a problem that only happens when streaming from an origin server to
distribution server?
No. This happens when I stream directly from the origin server.
>What happens when you modify this remote playlist to play 2 entries that
use the
> same codecs instead of different codecs?
Then it works. It even works when the remote playlists contains two entries
with different codecs.
This works, remote playlist:
<smil>
<media src="\\NAS\music\wma\codec1.asf">
<clientData author="author" CopyRight="copyright" artist="artist1"
Title="titel1" />
</media>
<media src="\\NAS\music\wma\codec2.asf">
<clientData author="author" CopyRight="copyright" artist="artist2"
Title="titel2" />
</media>
</smil>
This doesn't, remote playlist, first request from media server:
<smil>
<media src="\\NAS\music\wma\codec1.asf">
<clientData author="author" CopyRight="copyright" artist="artist1"
Title="titel1" />
</media>
</smil>
second request:
<smil>
<media src="\\NAS\music\wma\codec2.asf">
<clientData author="author" CopyRight="copyright" artist="artist2"
Title="titel2" />
</media>
</smil>
the server skips the seconds request.
> More information will help us narrow down and resolve the problem.
I have discovered a way of going around this behaviour. When I don't include
any "clientData"-entries, the server doesn't skip. Any ideas?
/Daniel