Attributes | |
| std::set< sl::SensorDeviceIdentifier > | sensors_ids = {} |
| List of sensor id that will be used By default empty which means all available sensors in Sensors when the module is started. More... | |
| STREAMING_CODEC | codec = STREAMING_CODEC::H265 |
| Encoding used for streaming. More... | |
| unsigned short | port = 30000 |
| Port used for streaming. More... | |
| unsigned int | bitrate = 0 |
| Streaming bitrate (in Kbits/s) used for streaming. More... | |
| int | gop_size = -1 |
| GOP size in number of frames. More... | |
| bool | adaptative_bitrate = false |
| Defines whether the adaptive bitrate is enabled. More... | |
| unsigned short | chunk_size = 16084 |
| Size of a single chunk. More... | |
| unsigned int | target_framerate = 0 |
| Framerate for the streaming output. More... | |
| std::set<sl::SensorDeviceIdentifier> sensors_ids = {} |
List of sensor id that will be used By default empty which means all available sensors in Sensors when the module is started.
| STREAMING_CODEC codec = STREAMING_CODEC::H265 |
Encoding used for streaming.
| unsigned short port = 30000 |
Port used for streaming.
| unsigned int bitrate = 0 |
Streaming bitrate (in Kbits/s) used for streaming.
| sl::STREAMING_CODEC | sl::RESOLUTION | FPS | Bitrate (kbps) |
|---|---|---|---|
| H264 | HD2K | 15 | 8500 |
| H264 | HD1080 | 30 | 12500 |
| H264 | HD720 | 60 | 7000 |
| H265 | HD2K | 15 | 7000 |
| H265 | HD1080 | 30 | 11000 |
| H265 | HD720 | 60 | 6000 |
Default: 0 (it will be set to the best value depending on your resolution/FPS)
| int gop_size = -1 |
GOP size in number of frames.
Default: -1 (the GOP size will last at maximum 2 seconds, depending on camera FPS)
| bool adaptative_bitrate = false |
Defines whether the adaptive bitrate is enabled.
Default: false
| unsigned short chunk_size = 16084 |
Size of a single chunk.
Default: 16084
| unsigned int target_framerate = 0 |
Framerate for the streaming output.
Default: 0 (camera framerate will be taken)