What is iRTC

Internet-Based Real Time Communications (iRTC) is much more than just WebRTC. It's an overall architecture that includes both streaming and nonstreaming data transmission. iRTC is a complete real-time communications solution.

Sounds cool right... but
What can iRTC do?

A large group using LiveSwitch can...

... connect like never before.


You need signaling to make it all work

All real-time communications applications require signaling to work. LiveSwitch features built in signaling, or you can use your own signaling engine.

How Websync Works
liveswitch includes websync

Here's an example of how that works

You can have a meeting between a few people...(P2P) OR a lot of people... (SFU and MCU)

From three participants to three hundred, LiveSwitch makes WebRTC and SIP-compatible audio/video conferencing scalable, efficient and truly cross-platform.

How do people call in?

LiveSwitch features built-in SIP integration.

Audio/Video Recording

LiveSwitch can record individual SFU or mixed MCU streams out to Matroska containers in real-time. These files can then undergo any post-processing required by your application to mix, modify, or archive.

Fully Customizable Media Chain

With LiveSwitch or IceLink 3, you can customize every part of the media chain to best suit the needs of your application.

For Pub/Sub

These Tickets are held for:


There are 88 tickets left

There can be hundreds of participants listening to one or a few people talk, like a lecture. At any time, the speaker can pass over control to one of the listeners - essentially allowing them to 'raise their hand and ask a question' like you would at school. This is achieved with an MCU server architecture, allowing many people to connect across any device with only one incoming and one outgoing connection.

But all this is pointless unless it works for everyone...

LiveSwitch includes everything you need to create fully crossplatform real-time applications.

Client-side SDK

Demo Application

Full Documentation

Signaling Engine

Cross-platform, scalable audio/video conferencing, broadcasting, signaling and recording for groups of 3 participants to thousands using WebRTC Selective Forwarding (SFU) and Mixing (MCU) technology.

Signaling, browser push notifications and text chat for WebRTC-based audio/video conferencing. Pair with IceLink for a full iRTC solution. Included in LiveSwitch.

Wanna try these out? Get Your 90 Day Free Trial

Complete RTC

Internet-Based Real-Time Communications (iRTC) is much more than just WebRTC. It’s an overall architecture that includes both streaming and non-streaming data transmission, defining a complete real-time communications solution.  

Non-streaming iRTC applications send bursts of data over guaranteed delivery networks. Common use cases include text chat, diagnostic data transmission, browser synchronization, and audio/video conference signaling. Data is typically sent through a central server to which all endpoints connect.

Streaming iRTC encompasses all applications where high volume data is sent, typically over unreliable networks. Common use cases include audio calling, video chat, sensor data collection, and live media broadcast. Data can be streamed directly between endpoints (peer-to-peer – P2P) or through a central server that either forwards packet data (selective forwarding – SFU) or mixed decoded media (multipoint control – MCU).

When dealing with any form of real-time communication that is internet-based, it is important to recognize that there are multiple components to any solution – each with its own specific capabilities. iRTC from Frozen Mountain provides the complete solution for all your real-time communication needs. For more information on any of the iRTC components, click on the boxes below.

Contact Our Specialists


Contact Us