MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
millicast::ClientOption Struct Reference

The ClientOption struct allows to setup the millicast connection. More...

#include <client.h>

Inheritance diagram for millicast::ClientOption:
Inheritance graph
[legend]

Public Attributes

std::optional< bool > stereo
 
std::optional< bool > dtx
 
int stats_delay_ms {3000}
 
std::optional< DegradationPreferencesdegradation
 
std::string rtc_event_log_output_path
 

Detailed Description

The ClientOption struct allows to setup the millicast connection.

Member Data Documentation

◆ degradation

std::optional<DegradationPreferences> millicast::ClientOption::degradation

Which strategy the use in order to limit the bandwidth usage

◆ dtx

std::optional<bool> millicast::ClientOption::dtx

enable discontinuous transmission on the publishing side, so audio data is only sent when a user’s voice is detected.

◆ rtc_event_log_output_path

std::string millicast::ClientOption::rtc_event_log_output_path

◆ stats_delay_ms

int millicast::ClientOption::stats_delay_ms {3000}

The rate at which you want to receive stats report. The default is 3gi seconds.

◆ stereo

std::optional<bool> millicast::ClientOption::stereo

Whether you want to enable stereo or not


The documentation for this struct was generated from the following file: