WebRTC module

TrackHandle

Result of creating a track: the track itself plus its RTP config.

TrackHandle

#include <icy/webrtc/track.h>

Result of creating a track: the track itself plus its RTP config. Keep the config around - you need it for WebRtcTrackSender.

Public Attributes

ReturnNameDescription
std::shared_ptr< rtc::Track >trackThe libdatachannel track added to the PeerConnection.
std::shared_ptr< rtc::RtpPacketizationConfig >rtpConfigRTP packetization state required by WebRtcTrackSender.

track

std::shared_ptr< rtc::Track > track

The libdatachannel track added to the PeerConnection.


rtpConfig

std::shared_ptr< rtc::RtpPacketizationConfig > rtpConfig

RTP packetization state required by WebRtcTrackSender.