[Live-devel] Multicast Q

Leary, Brent bleary at harris.com
Tue Jun 12 07:21:33 PDT 2007


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

 
 
-Brent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.live555.com/pipermail/live-devel/attachments/20070612/6587fb51/attachment-0001.html 


More information about the live-devel mailing list