Class WebRtcServerParameters
Represents configuration parameters for a WebRTC server, including ICE servers, media transport settings, and transcoding options.
public class WebRtcServerParameters : INotifyPropertyChanged
- Inheritance
-
WebRtcServerParameters
- Implements
- Inherited Members
Constructors
WebRtcServerParameters()
public WebRtcServerParameters()
Fields
webRtcPath
The WebRTC HTTP handler path.
public string webRtcPath
Field Value
Properties
AudioDecoderParameters
Gets or sets the audio decoder parameters.
public DecoderParameters AudioDecoderParameters { get; set; }
Property Value
AudioEncoderParameters
Gets or sets the audio encoder parameters.
public EncoderParameters AudioEncoderParameters { get; set; }
Property Value
IceServers
Gets or sets the ICE server configuration string used for establishing WebRTC connections.
public string IceServers { get; set; }
Property Value
MediaTransport
Gets or sets the media transport protocol used for WebRTC connections.
public WebRtcTransport MediaTransport { get; set; }
Property Value
VideoDecoderParameters
Gets or sets the video decoder parameters.
public DecoderParameters VideoDecoderParameters { get; set; }
Property Value
VideoEncoderParameters
Gets or sets the video encoder parameters.
public EncoderParameters VideoEncoderParameters { get; set; }
Property Value
VideoTranscoding
Gets or sets the video transcoding mode that determines how video streams are processed.
public MediaTranscodingMode VideoTranscoding { get; set; }
Property Value
WebRtcPath
Gets or sets the WebRTC HTTP handler path.
public string WebRtcPath { get; set; }
Property Value
Methods
Clone()
Creates a shallow copy of this WebRtcServerParameters instance.
public WebRtcServerParameters Clone()
Returns
- WebRtcServerParameters
A new WebRtcServerParameters instance with the same property values.
Equals(WebRtcServerParameters)
Determines whether the specified WebRtcServerParameters object is equal to the current instance.
public bool Equals(WebRtcServerParameters obj)
Parameters
objWebRtcServerParametersThe WebRtcServerParameters object to compare with the current instance.
Returns
- bool
trueif the specified object is equal to the current instance; otherwise,false.
Events
PropertyChanged
Occurs when a property value changes.
public event PropertyChangedEventHandler PropertyChanged