What can I do with ApiRTC?

Everything you need to build real-time communication into your apps

Start for free

Communication

Instant messaging

Instant messaging

Add one-to-one and group text communications capabilities to your web application.

Video calls

Video calls

Set up browser-based 1:1 video calls, broadcast (1:n) or multi-party conference (n:n) with our video call API — no plugin required.

Audio calls

Audio calls

Set up browser-based one to one audio calls or web conferences. SIP interoperability options.

Contextual communications

Contextual communications

Add real-time interaction at key customer journey moments.

Collaboration

Screen sharing

Screen sharing

Our screen sharing API lets you share your desktop or application window with any participant — ideal for remote support and demos.

File transfer

File transfer

Use WebRTC to transfer files over the data channel.

Recording & Replay

Recording & Replay

Record your video conferences. Store your media and replay it as you want.

Whiteboard

Whiteboard

Draw and share annotations in real-time with one or multiple parties.

Snapshots

Snapshots

Trigger snapshots on local and remote party sides and use a secure peer-to-peer data channel.

Virtual background

Virtual background

Provide a blur or custom background to the video stream.

Real-Time

Presence management

Presence management

Manage user presence in real-time. Add presence indicators to your app.

Live streaming

Live streaming

Publish a video stream to an external RTMP server (e.g. YouTube).

Transfer datas from bluetooth devices

Transfer datas from bluetooth devices

Use a Bluetooth (BLE) device in conversation context and exchange received data.

QoS & Statistics

QoS & Statistics

Get detailed statistical reports regarding API usage and QoS.

ApiRTC platform Architecture

ApiRTC main components

ApiRTC main components

  • CCS: Call Control Server
  • STUN/TURN servers
  • Media servers: SFU (Selective Forwarding Unit) for scalable multi-party video
  • VoIP GW
  • Connectors to different ecosystems: SIPoWs, SIP, IMS…

Best assets

  • Interoperability
  • Presence management
  • Media management (NAT transversal)
  • Scalability (SFU Cluster)
  • Security (HTTPS, SRTP, authentication)
  • Recording

Supported platforms

Compatible with all major browsers and operating systems

Mobile & Cross-platform

iOS Android React Native Ionic Apache Cordova

Browsers & Operating Systems

Chrome Firefox Safari Opera Samsung Internet Windows macOS / iOS Android OS Linux

Ready to get started?

Start for free Talk to an expert