You integrate Signaling to add low-latency, high-concurrency signaling, and synchronization capabilities for real-time systems into your app. You also use Signaling to enhance the user experience for Video Calling, Voice Calling, Interactive Live Streaming, and Broadcast Streaming.
This page shows you how to integrate Signaling into your app using Signaling SDK easily.
You find the business logic for this quickstart sample in the SignalingManager
class. This class encapsulates the code to set up an instance of RtmClientKit
. All examples in this repository extend the SignalingManager
class to add functionality specific to that application.
For context on this implementation and a full explanation of the essential code snippets used in this example, read the SDK quickstart document.
For the UI implementation of this example, refer to GettingStartedView.swift
.
To see how to run this example, refer to the README in the root folder or one of the complete product guides.