Ticket #83 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Dynamic tunnels with zeroconf

Reported by: prodrigestivill Owned by: lennart
Milestone: 0.9.7 Component: daemon
Keywords: tunnel zeroconf Cc:

Description

A module or script that add and removes tunnels dynamically for each pulseaudio server found with zeroconf.

https://tango.0pointer.de/pipermail/pulseaudio-discuss/2007-May/000369.html

Change History

Changed 3 years ago by lennart

  • status changed from new to assigned

Hmm, I thought about that before. Usually it is better however, if clients directly connect to another PA instance on the net, instead of going over the local server and through the tunnel.

I will keep this open, but it is not a top priority on my list.

Changed 3 years ago by lennart

  • priority changed from normal to low

Changed 3 years ago by funkyhat

Alternatively could there be a way to select sinks from different PA servers using pavucontrol?

Changed 3 years ago by lennart

Humm, moving streams between multiple servers without interruption is currently not supported, and would be major task to implement properly.

Changed 3 years ago by helge

...but it would be awesome to have :)

The no.1 reason why I chose PulseAudio over Jack/others is network transparency. Without being able to move a stream to another server on-the-fly is just... well... makes the circle incomplete. Part of the main purpose is missing - the ability to dynamically migrate streams without interrupting your movie/audio player.

I think this should have normal priority.

Changed 3 years ago by tracy

I'd also vote for this, or maybe just improved error handling when a tunnel goes down.

The only reason I've been using pulseaudio is to be able to seemlessly switch between local audio and remote network audio without having to restart applications. This seems to work pretty well w/ a local sink and a tunnel sink...

But, if the link goes down for any reason, I have to restart the local pulseaudio server, as well as ny audio apps...

Changed 3 years ago by lennart

  • status changed from assigned to closed
  • resolution set to fixed
  • milestone set to 0.9.7

A new module-zeroconf-discover has been added to r1983.

Note: See TracTickets for help on using tickets.