MixedReality-WebRTC documentation (latest)
This is the MixedReality-WebRTC documentation for the master
branch, which contains the latest features and API changes. In general this latest API is incompatible with the NuGet packages.
For the documentation corresponding to other branches, including the release/1.0
branch from which the NuGet 1.x packages are built, use the drop-down selection at the top right of this page.
Caution
MR-WebRTC has been deprecated. We're no longer committing development resources to it, taking pull requests for it, or planning a replacement for it.
- If you want to continue updating it, you must fork and maintain your own branch.
User Manual
- C# library
- Unity integration
- Advanced topics
API reference
- C# Library
- PeerConnection
- The PeerConnection object is the API entry point to establish a remote connection.
- Transceiver
- The transceiver is the "pipe" which transports some audio or video between the two peers.
- DataChannel
- Encapsulates a single data channel for transmitting raw blobs of bytes.
- PeerConnection
- Unity Library
- PeerConnection
- The PeerConnection component builds on the same-named library class to expose a remote peer connection.
- WebcamSource
- The WebcamSource component provides access to the local webcam for local rendering and remote streaming.
- MicrophoneSource
- The MicrophoneSource component provides access to the local microphone for audio streaming to the remote peer.
- PeerConnection