WebRTC module
PeerSession::Config
Configuration for WebRTC peer session establishment.
Config
#include <icy/webrtc/peersession.h>struct ConfigDefined in src/webrtc/include/icy/webrtc/peersession.h:72
Configuration for WebRTC peer session establishment.
List of all members
| Name | Kind | Owner |
|---|---|---|
rtcConfig | variable | Declared here |
media | variable | Declared here |
enableDataChannel | variable | Declared here |
dataChannelLabel | variable | Declared here |
Public Attributes
| Return | Name | Description |
|---|---|---|
rtc::Configuration | rtcConfig | libdatachannel connection options, ICE servers, and transport settings. |
MediaConfig | media | Desired media codecs and directions for the session. |
bool | enableDataChannel | True to create a data channel on outgoing calls and accept one on incoming calls. |
std::string | dataChannelLabel | Label to use for the application data channel. |
rtcConfig
rtc::Configuration rtcConfigDefined in src/webrtc/include/icy/webrtc/peersession.h:74
libdatachannel connection options, ICE servers, and transport settings.
media
MediaConfig mediaDefined in src/webrtc/include/icy/webrtc/peersession.h:75
Desired media codecs and directions for the session.
enableDataChannel
bool enableDataChannel = trueDefined in src/webrtc/include/icy/webrtc/peersession.h:76
True to create a data channel on outgoing calls and accept one on incoming calls.
dataChannelLabel
std::string dataChannelLabel = "data"Defined in src/webrtc/include/icy/webrtc/peersession.h:77
Label to use for the application data channel.
