StreamingParameters Struct Reference

Sets the streaming parameters. More...

Functions

 StreamingParameters (STREAMING_CODEC codec=STREAMING_CODEC.H264_BASED, ushort port=3000, uint bitrate=8000, int gopSize=-1, bool adaptativeBitrate=false, ushort chunkSize=32789, int targetFPS=0)
 Constructor More...
 

Attributes

STREAMING_CODEC codec
 Defines the codec used for streaming. More...
 
ushort port
 Defines the port used for streaming. More...
 
uint bitrate
 Defines the streaming bitrate in Kbits/s. More...
 
int gopSize
 Defines the gop size in number of frames. More...
 
bool adaptativeBitrate
 Enable/Disable adaptive bitrate. More...
 
ushort chunkSize
 Defines a single chunk size. More...
 
int targetFPS
 defines the target framerate for the streaming output. More...
 

Detailed Description

Sets the streaming parameters.

Constructor and Destructor

◆ StreamingParameters()

StreamingParameters ( STREAMING_CODEC  codec = STREAMING_CODEC.H264_BASED,
ushort  port = 3000,
uint  bitrate = 8000,
int  gopSize = -1,
bool  adaptativeBitrate = false,
ushort  chunkSize = 32789,
int  targetFPS = 0 
)
inline

Constructor

Variables

◆ codec

Defines the codec used for streaming.

Referenced by StreamingParameters.StreamingParameters().

◆ port

ushort port

Defines the port used for streaming.

Referenced by StreamingParameters.StreamingParameters().

◆ bitrate

uint bitrate

Defines the streaming bitrate in Kbits/s.

Referenced by StreamingParameters.StreamingParameters().

◆ gopSize

int gopSize

Defines the gop size in number of frames.

Referenced by StreamingParameters.StreamingParameters().

◆ adaptativeBitrate

bool adaptativeBitrate

Enable/Disable adaptive bitrate.

Referenced by StreamingParameters.StreamingParameters().

◆ chunkSize

ushort chunkSize

Defines a single chunk size.

Referenced by StreamingParameters.StreamingParameters().

◆ targetFPS

int targetFPS

defines the target framerate for the streaming output.

Referenced by StreamingParameters.StreamingParameters().