WebRTC module
PeerSession::MediaConfig
Configuration for WebRTC peer session establishment.
MediaConfig
#include <icy/webrtc/peersession.h>Configuration for WebRTC peer session establishment.
Public Attributes
| Return | Name | Description |
|---|---|---|
av::VideoCodec | videoCodec | Desired video codec for send/receive negotiation. |
av::AudioCodec | audioCodec | Desired audio codec for send/receive negotiation. |
rtc::Description::Direction | videoDirection | |
rtc::Description::Direction | audioDirection | |
JitterBufferConfig | videoJitterBuffer | Receive-side buffering for depacketized remote video frames. |
JitterBufferConfig | audioJitterBuffer | Receive-side buffering for depacketized remote audio frames. |
videoCodec
av::VideoCodec videoCodecDesired video codec for send/receive negotiation.
audioCodec
av::AudioCodec audioCodecDesired audio codec for send/receive negotiation.
videoDirection
rtc::Description::Direction videoDirection = rtc::Description::Direction::SendRecvaudioDirection
rtc::Description::Direction audioDirection = rtc::Description::Direction::SendRecvvideoJitterBuffer
JitterBufferConfig videoJitterBufferReceive-side buffering for depacketized remote video frames.
audioJitterBuffer
JitterBufferConfig audioJitterBufferReceive-side buffering for depacketized remote audio frames.
