<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=596573413-12062007><FONT face=Arial 
size=2>Ross,</FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2>I am using the <FONT 
size=3><STRONG><FONT face="Times New Roman">'</FONT></STRONG><SPAN 
class=596573413-12062007><FONT 
face="Times New Roman"><STRONG>testOnDemandRTSPServer'</STRONG> 
</FONT></SPAN></FONT>to support&nbsp;unicast streaming of MPEG transport streams 
to a PC running VLC.&nbsp; This is working with no problems.&nbsp; When&nbsp;I 
started the <STRONG>'Live555 Media Server'</STRONG> was unavailable.&nbsp;Now I 
am interested in adding multicast support to the RTSP Server I'm 
running.&nbsp;</FONT></SPAN><SPAN class=596573413-12062007><FONT face=Arial 
size=2>From reading your responses to prior posts to this&nbsp;message board, 
neither <FONT face="Times New Roman"><FONT size=3><STRONG>'</STRONG><SPAN 
class=596573413-12062007><STRONG>testOnDemandRTSPServer' </STRONG>nor <FONT 
face=Arial size=2><STRONG>'Live555 Media Server' </STRONG>support multicast 
playback (I'm assuming this is still the case).&nbsp; In order to support 
mutlicast, '<FONT face="Times New Roman" 
size=3><STRONG>testMPEG1or2VideoStreamer' </STRONG>would have to be 
integrated/started to allow the running RTSP Server&nbsp;to perform mutlicast 
playback.&nbsp; Is this correct or has multicast support been incorporated into 
an RTSP Server?</FONT></FONT></SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT><FONT><FONT face=Arial size=2><SPAN 
class=596573413-12062007>Does the existing&nbsp;RTSP&nbsp;Server &amp; streamer 
software&nbsp;support the&nbsp;RFC's&nbsp;2326's multicast&nbsp;example 
(below)?&nbsp; If it does would it be able to handle having the client set the 
multicast IP destination &amp; port in the setup command?&nbsp; Is there a 
client already available that supports having the client setup 
the&nbsp;multicast destination &amp; port instead of having them determined by 
the server?&nbsp; </SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT><FONT><FONT face=Arial size=2><SPAN 
class=596573413-12062007></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT><FONT><FONT face=Arial size=2><SPAN 
class=596573413-12062007>Thanks,</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT><FONT><FONT face=Arial size=2><SPAN 
class=596573413-12062007>Brent</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT><FONT><FONT face=Arial size=2><SPAN 
class=596573413-12062007></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>14.4 Live Media Presentation Using 
Multicast</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>&nbsp;&nbsp; The media server M chooses the multicast 
address and port. Here, we<BR>&nbsp;&nbsp; assume that the web server only 
contains a pointer to the full<BR>&nbsp;&nbsp; description, while the media 
server M maintains the full 
description.</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>......</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>&nbsp;&nbsp;&nbsp;&nbsp; C-&gt;M: DESCRIBE 
rtsp://live.example.com/concert/audio 
RTSP/1.0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CSeq: 
1</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>&nbsp;&nbsp;&nbsp;&nbsp; M-&gt;C: RTSP/1.0 200 
OK<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CSeq: 
1<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Content-Type: 
application/sdp<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Content-Length: 44</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
v=0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; o=- 
2890844526 2890842807 IN IP4 
192.16.24.202<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
s=RTSP Session<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
m=audio 3456 RTP/AVP 
0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
a=control:rtsp://live.example.com/concert/audio<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
c=IN IP4 224.2.0.1/16</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>&nbsp;&nbsp;&nbsp;&nbsp; C-&gt;M: SETUP 
rtsp://live.example.com/concert/audio 
RTSP/1.0<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CSeq: 
2</SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Transport: RTP/AVP;multicast</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; M-&gt;C: RTSP/1.0 200 
OK<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CSeq: 
2<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Transport: 
RTP/AVP;multicast;destination=224.2.0.1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
port=3456-3457;ttl=16<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Session: 0456804596<BR></SPAN></FONT></FONT></FONT></SPAN></DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT face=Arial size=2><FONT 
face="Times New Roman"><FONT face=Arial size=2><SPAN 
class=596573413-12062007></SPAN></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=596573413-12062007><FONT><FONT><FONT face=Arial size=2><SPAN 
class=596573413-12062007>-Brent</SPAN></FONT></FONT></FONT></SPAN></DIV></BODY></HTML>