> >> I open two clients(using vlc) at the same host connecting to the same > >> multicast source of live555 and I found that these two clients use the > >> same port of rtp and rtcp > >Yes, of course they do, because that's what multicast means: Each packet is > >sent - just once -> to a single (multicast) IP address and port number. > >(I.e., the IP address and port number are part of the packet, and are > >therefore the same for each recipient.) > >> I want these two clients at the same host use different port (like > >> unicast),how can I to do? > >You can't, without actually getting two separate unicast streams - one to > >each port. > > If so,these two clients will send RR reports to the server That's true only for SSM ("source-specific multicast") streams. For ASM ("any-source multicast") streams, RTCP "RR" reports are sent to the whole multicast group - not back to the server.
> and these RR reports use the same 'reportSenderSSRC'. No, because each participant in the multicast session - i.e., the sender, and each of the recipients - has a different SSRC. Ross Finlayson Live Networks, Inc. http://www.live555.com/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel