[pulseaudio-discuss] Controlling where module-rtp-send sends multicast packets?

Kevin Fox Kevin.Fox at pnl.gov
Fri Feb 15 15:18:43 PST 2008


Are there any plans to support rtp syncing in the future?

Thanks
Kevin

On Fri, 2008-02-15 at 14:51 -0800, Matt Patterson wrote:
> I tried setting the routing table to direct to other interfaces but
> the packets keep appearing on the interface i didn't want. Each of the
> 4 rtp send modules goes to a different multicast address, so I figured
> that would be easy to route. It is fully possible that I was
> specifying the route incorrectly, so I will double check that. 
> 
> The reason for multicasting was allowing the sinks to connect to any
> of the four players while they were in operation, no interuption. That
> way any or all zones can connect to any mpd stream at will without
> interuption. 
> 
> It is very good to know though that the rtp module has no sync
> feedback (at least not to the crystal level). I have tested playing
> back 4 rtp receiver modules at once on the same machine and notice
> echoing effects, so I knew the sync wasn't perfect, but close, and
> probably good enough for room to room.
> 
> I think I am going to investigate the combine module route more as per
> Tanu's suggestion. That should give me the better sink solution with
> hopefully tolerable processor/memory loads. I am on a core 2 duo
> machine, and all the outputs will be on one 8 channel sound card, so
> in theory syncing won't hurt too much.
> 
> Thanks for the info Lennart.
> 
> Matt
> 
> 
> 
> Lennart Poettering wrote: 
> > On Thu, 14.02.08 22:23, Matthew Patterson (matt at v8zman.com) wrote:
> > 
> >   
> > > Now for my question: This implementation obviously spews a lot of 
> > > multicast traffic onto my network. I didn't think this would be a 
> > > problem, but my router/ap/switch seems to crap out when it gets hammered 
> > > with all the traffic. Is there any way that I can specify which 
> > > interface pulesaudio sends its multicast packets on? 
> > >     
> > 
> > Yes, it's called the "Routing Table" of your IP stack. Just use a
> > seperate mcast group for each destination. And then add routes for the
> > specific group to the right interface. 
> > 
> > Plese note that the RTP module doesn't deal with deviating
> > crystals. Might not be that great on the long run for the real Hifi
> > experience.
> > 
> >   
> > > Or even more ideally, can I disable all outgoing multicast traffic
> > > and just have the local loopback happening?
> > >     
> > 
> > Hmm? This makes no sense. Why would you use mcast then at all?
> > 
> > Lennart
> > 
> >   
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at mail.0pointer.de
> https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss




More information about the pulseaudio-discuss mailing list