Table of Contents

Namespace VisioForge.Core.Types.X.Sinks

Classes

ASFSinkSettings

ASF sink settings.

AVISinkSettings

AVI sink settings.

AWSS3SinkSettings

AWS S3 sink settings.

DASHSinkSettings

DASH (Dynamic Adaptive Streaming over HTTP) sink settings.

FLVSinkSettings

FLV sink settings.

FacebookLiveSinkSettings

Facebook Live sink settings.

HLSSinkSettings

HLS sink settings.

MKVSinkSettings

MKV sink settings.

MOVSinkSettings

MOV (QuickTime) sink settings. Inherits from MP4SinkSettings as MOV and MP4 share similar container format. Implements the VisioForge.Core.Types.X.Sinks.MP4SinkSettings.

MP4SinkSettings

MP4 sink settings.

MP4SplitSinkSettings

MP4 sink settings with file splitting capabilities. Allows splitting output into multiple files based on size, duration, or timecode.

MPEGTSSinkSettings

MPEG-TS sink settings.

MPEGTSSplitSinkSettings

MPEG-TS sink settings with file splitting capabilities. Allows splitting output into multiple files based on size, duration, or timecode.

MXFSinkSettings

MXF sink settings.

NDISinkSettings

NDI (Network Device Interface) sink settings for streaming video over IP networks.

OGGSinkSettings

OGG sink settings.

RTMPSinkSettings

RTMP sink settings.

SRTSinkSettings

SRT (Secure Reliable Transport) sink settings for low-latency video streaming.

SharedMemorySinkSettings

Shared memory sink settings for inter-process communication via shared memory.

ShoutcastSinkSettings

Represents settings for a Shout/Icecast streaming connection.

SinkShared

Shared sink configuration containing common sink properties.

WebMSinkSettings

WebM sink settings.

YouTubeSinkSettings

YouTube sink settings.

Enums

HLSPlaylistType

HLS playlist type for controlling stream behavior.

HLSSinkType

HLS sink implementation type.

MP4FragmentMode

MP4 fragment mode.

MXFAudioStreamType

MXF audio stream type.

MXFVideoStreamType

MXF video stream type.

RTMPAuthMode

RTMP (Real-Time Messaging Protocol) authentication mode.

RTMPScheme

RTMP connection scheme (protocol variant).

RTMPStopCommands

RTMP stop commands sent when closing the connection.

RTMPTLSCertificateFlags

RTMP TLS certificate flags.

S3SinkOnError

Defines error handling strategies for S3 uploads.

ShoutProtocol

Represents the protocol used for Shout/Icecast streaming.

SinkType

Supported sink types for media output.