Skip to main content

Description

The channel settings interface, obtained through IRTCChannel::getSetting. There is one per channel. In older versions it was called IRTCSetting and lived on IRTCEngine. Set the configuration after createChannel and before join()—items marked “Set before joining” in the table below are read during join() / stream setup, and changing them after join() has no effect.

Settings

sdk_log_path and enable_stream_log have been removed from this interface and are now parameters in RTCEngineOptions for RTCEngine_Init—they’re consumed while the engine initializes, before any channel object exists.

Methods

Each setting has a corresponding set_<parameter name> and get_<parameter name> method: