GstWebRTC - GstWebRTCBin: Difference between revisions
Jcaballero (talk | contribs) No edit summary |
Jcaballero (talk | contribs) No edit summary |
||
Line 17: | Line 17: | ||
<td>Send/Receive Audio Only</td> | <td>Send/Receive Audio Only</td> | ||
<td><br /><img src="http://developer.ridgerun.com/wiki/images/thumb/c/c5/Gstwebrtc-sendreceive-audio-bin.png/800px-Gstwebrtc-sendreceive-audio-bin.png" width=600></img><br /></td> | <td><br /><img src="http://developer.ridgerun.com/wiki/images/thumb/c/c5/Gstwebrtc-sendreceive-audio-bin.png/800px-Gstwebrtc-sendreceive-audio-bin.png" width=600></img><br /></td> | ||
<td>Example pipeline</td> | |||
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 22: | Line 23: | ||
<td><br /><img src="http://developer.ridgerun.com/wiki/images/thumb/d/dc/Gstwebrtc-sendreceive-bin.png/800px-Gstwebrtc-sendreceive-bin.png" width=600></img><br /></td> | <td><br /><img src="http://developer.ridgerun.com/wiki/images/thumb/d/dc/Gstwebrtc-sendreceive-bin.png/800px-Gstwebrtc-sendreceive-bin.png" width=600></img><br /></td> | ||
</tr> | </tr> | ||
<td>Example pipeline</td> | |||
<tr> | <tr> | ||
<td>Send/Receive Audio+Video</td> | <td>Send/Receive Audio+Video</td> | ||
<td><br /><img src="http://developer.ridgerun.com/wiki/images/thumb/f/f2/Gstwebrtc-sendreceive-audio-video-bin.png/800px-Gstwebrtc-sendreceive-audio-video-bin.png" width=600></img><br /></td> | <td><br /><img src="http://developer.ridgerun.com/wiki/images/thumb/f/f2/Gstwebrtc-sendreceive-audio-video-bin.png/800px-Gstwebrtc-sendreceive-audio-video-bin.png" width=600></img><br /></td> | ||
<td>Example pipeline</td> | |||
</tr> | </tr> | ||
<caption>Table 1. GstWebRTCBin Supported Capabilities | <caption>Table 1. GstWebRTCBin Supported Capabilities |
Revision as of 20:13, 10 July 2017
← |
⌂ Home |
→ |
This pages gives an overview of the GstWebRTCBin element.
Architecture
Ridgerun's GstWebRTCBin can be used as a sender-receiver endpoint, as shown in Figure 1. If a pipeline uses GstWebRTCBin element, it becomes a send-receive endpoint. GstWebRTCBin may receive and send audio, video or both simultaneously.
Configurations
The supported capabilities are determined at runtime based on the pads that were requested for the elements. Simply said, if a GstWebRTCBin was created with video and audio pads, it will be capable of sending and receiving both medias. Table 1 summarizes the complete set of possible configurations. At the time being, only one pad of each media type can be created.
Send/Receive Audio Only | Example pipeline | |
Send/Receive Video Only | ||
Example pipeline | ||
Send/Receive Audio+Video | Example pipeline |
← |
⌂ Home |
→ |