add pulsesrc
attach names to objects
dynamic backends

receiver+server ping config server
port is managed by server