I am just a beginner in Windows Media Services and I have got a problem that has to be solved urgently. Could you please advise if you have any suggestion?
I would like to multicast an image (e.g. jpg). I have already clicked the options to play the file in loop. However, black screen is always resulted.
Thanks a lot.
When you multicast a JPEG, the key frame(probably the
whole image) is sent first and after that it is just the
delta frames. Without the key frames, the delta frames are
pretty much useless. If you join the broadcast after a
short while you started you missed the key frame, all you
are seeing is a black screen. I am not sure how the repeat
works when you just have a JPG, likely that it is not
resending a key frame. So, with your multicast, unless you
connected right when the publishing point started, all you
are going to see is black screen.
You can try to put the JPG in a serverside playlist with
duration of say 10 seconds and source your publishing
point from the WSX - so every 10 seconds, it will resend
the JPG ( the key frame). So anyone who connects will have
a black screen at most for 10 seconds after which they
will see the JPG. But then - once somebody is connected,
every 10 seconds there is a server side playlist switch -
so JPG will lead to black screen, the player will buffer
and the JPG will be shown again. Not very elegant and may
not suit your need. But in case you are interested, the
WSX would look like:
<?wsx version="1.0"?>
<smil>
<media
src="file://c:\wmpub\wmroot\proseware_leadin.jpg" dur="10"
repeatCount="indefinite"/>
</smil>
The alternate is to use Unicast where the JPG key frame
will be sent whenever a client connects.
Or may be, someone else on this list will come up with a
better solution.
thx,
Ravi
--
This posting is provided "AS IS" with no warranties, and
confers no rights.
>-----Original Message-----
>I am just a beginner in Windows Media Services and I have got a problem that has to be solved urgently. Could you
please advise if you have any suggestion?
>I would like to multicast an image (e.g. jpg). I have already clicked the options to play the file in loop.
However, black screen is always resulted.
>Thanks a lot.
>.
What Version of windows media services are you using ?
>-----Original Message-----
>I am just a beginner in Windows Media Services and I have got a problem that has to be solved urgently. Could
you please advise if you have any suggestion?
>I would like to multicast an image (e.g. jpg). I have already clicked the options to play the file in loop.
However, black screen is always resulted.
>Thanks a lot.
>.