webrtcsink: allow passing over any GStreamer upstream events over the `input` data channel
At the moment webrtcsink
creates a data-channel labeled input
, and tries to deserialize (from JSON) any data it receives there as navigation events. This should be extended to any upstream events, which would allow for seek events. In addition, a reverse data channel could be established to acknowledge results of asynchronous events.