Interface IVideoStream
Video stream interface.
Inherited Members
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public interface IVideoStream : IMediaStream, IStream
Properties
H264Disabled
Gets or sets whether H.264 is disabled.
Declaration
bool H264Disabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
H265Disabled
Gets or sets whether H.265 is disabled.
Declaration
bool H265Disabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Vp8Disabled
Gets or sets whether VP8 is disabled.
Declaration
bool Vp8Disabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Vp9Disabled
Gets or sets whether VP9 is disabled.
Declaration
bool Vp9Disabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
RaiseKeyFrameRequest(Int64[])
Raises a keyframe request to the local track.
Declaration
void RaiseKeyFrameRequest(long[] synchronizationSources)
Parameters
Type | Name | Description |
---|---|---|
System.Int64[] | synchronizationSources | The synchronization sources. |
Events
OnDiscardKeyFrameRequest
Raised when a keyframe request is discarded due to policy restrictions or lack of support by the remote endpoint.
Declaration
event Action1<long[]> OnDiscardKeyFrameRequest
Event Type
Type | Description |
---|---|
Action1<System.Int64[]> |