transcoding: multi client

  ... and rework the way streams are registered/dispatched