Enum HLSSinkType
- Namespace
- VisioForge.Core.Types.X.Sinks
- Assembly
- VisioForge.Core.dll
HLS sink implementation type.
public enum HLSSinkTypeFields
Auto = 0-
Automatically select the best available sink (prefers hlssink3, falls back to hlssink2).
HlsSink2 = 1-
Use hlssink2 (legacy, MPEG-TS segments).
HlsSink3 = 2-
Use hlssink3 (recommended, MPEG-TS segments with improved features).
HlsCmafSink = 3-
Use hlscmafsink (CMAF/fMP4 segments for better compatibility).
HlsMultivariantSink = 4-
Use hlsmultivariantsink (for multi-bitrate adaptive streaming with master playlist). Manages multiple quality variants and creates a master playlist automatically.