We used to have unbounded channels embedded within rtpconn and webClient. Make the structure explicit and testable.