GstWebRTC - GstWebRTCSink

From RidgeRun Developer Wiki

GstRrWebRTCSrc Element


Home

GstRrWebRTCBin Element



This pages gives an overview of the GstRrWebRTCSink element.

Architecture

RidgeRun's GstRrWebRTCSink is used as a standard GStreamer sink element. If a pipeline uses the GstRrWebRTCSink element, it becomes a send-only endpoint. GstRrWebRTCSink element may send audio, video or both simultaneously.


Configurations

The supported capabilities are determined at runtime based on the pads that were requested by the element. If a GstRrWebRTCSink element was created with a single audio pad, then it will only be capable of sending audio, same applies to video. Table 1 summarizes the complete set of possible configurations. Currently, only one pad of each media type can be created.

Audio Only

OpenWebRTC Example pipeline
Video Only

OpenWebRTC Example pipeline
Audio+Video

OpenWebRTC Example pipeline
Table 1. GstRrWebRTCSink Supported Capabilities




GstRrWebRTCSrc Element


Home

GstRrWebRTCBin Element