[Live-devel] Multicast IP and Port question

Dixon Siu dixonsiu711124 at yahoo.co.jp
Tue Aug 10 10:15:11 PDT 2004


Hi Ross,

You are correct! After more testing, I found NO PROBLEM with the live.com
library in supporting multicasting. I can use any port and multicast address
and there is no socket binding issue.

The only problem is with JRTPLIB which assumes the client base port to be
the same as the multicast port. Then if I want to receive RTP packets, I
have to force both ports to be the same. The only good thing is that JRTPLIB
is not a thread, so I can include it easily in my application. But I lost
all the good features of live.com. :(

Thank you very much for supporting and providing such good library.

Regards,
Dixon

> -----Original Message-----
> From: live-devel-bounces at ns.live.com
> [mailto:live-devel-bounces at ns.live.com]On Behalf Of Ross Finlayson
> Sent: Monday, August 09, 2004 2:15 PM
> To: LIVE.COM Streaming Media - development & use
> Subject: Re: [Live-devel] Multicast IP and Port question
>
>
>
> >I was testing the normal testMPEG1or2AudioVideoStreamer with different
> >multicast address and same port. I found that the receiver will see
> >cross-over of both data.
>
> That's not supposed to happen, but it depends on the OS.  The tuple of
> (multicast address, port number) is supposed to identify an independent
> destination.  However, some OS's are buggy, and don't handle
> duplicate port
> numbers this way.
>
> >  How about Live.com? I think you made the same assumption, too.
> Am I wrong?
>
> Yes, you're wrong.  The LIVE.COM code doesn't 'assume' anything about
> this.  It's an OS issue.
>
>
> 	Ross Finlayson
> 	LIVE.COM
> 	<http://www.live.com/>
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live.com
> http://lists.live.com/mailman/listinfo/live-devel
>
> __________ NOD32 1.835 (20040806) Information __________
>
> This message was checked by NOD32 Antivirus System.
> http://www.nod32.com
>
>



More information about the live-devel mailing list