GStreamer WebRTC Wrapper - Architecture - GstWebRTCWrapperBin Modules
GStreamer WebRTC Wrapper |
---|
![]() |
Introduction |
Architecture |
Evaluating GstWebRTCWrapper |
Getting the Code |
GStreamer Pipelines |
Other WebRTC RidgeRun products |
Contact Us |
GstWebRTCBin
It is the GStreamer Element for WebRTC protocol development by GStreamer Team.
Properties
- start-call: The endpoint sends the local description as an offer
- ice-server: Set the ice server mechanism.
- signaler: Set the signaling mechanism for negotiation.
- ice-transport-policy: Set to limit the transport policies of the ICE candidates to be considered during the connection process.
Signals
- on-bandwidth-estimation: This signal is emitted when a REMB RTCP packet has arrived.
WebRTC State Machine
The module to control the negotiation procedure during the WebRTC connection.
Method
- current_state(): Get current state
- next_state(): Move to next state.
Signal
- on-change-state : Emitted after changing a new state.