Table of Contents

TMS FNC WX WebRTC Communication

TTMSFNCWXWebRTCCommunication enables peer-to-peer audio, video, and data channel communication using WebRTC. It manages peer connections, ICE negotiation, media streams, and data channels through a Delphi component interface.

Documentation

Start here Use when
Get started You want a peer-to-peer connection established in a few steps.
Guides You want task-oriented chapters on peer management, media streams, data channels, and ICE configuration.
API reference You want class, property, method, and event details.
Release notes You want what changed in recent versions.

Key classes

Class Description
TTMSFNCWXWebRTCCommunication Main WebRTC communication component.
TTMSFNCWXWebRTCPeer Individual peer connection descriptor.
TTMSFNCWXWebRTCPeers Collection of peer connections.
TTMSFNCWXWebRTCDataChannel Data channel for arbitrary peer-to-peer messaging.
TTMSFNCWXWebRTCDataChannels Collection of data channels.
TTMSFNCWXWebRTCIceServer ICE server configuration (STUN/TURN).
TTMSFNCWXWebRTCIceServers Collection of ICE server entries.
TTMSFNCWXWebRTCLocalVideoSettings Local video capture constraints.