DEV Community

Cover image for Top 18 Video Calling APIs | 2023
aprogrammer22
aprogrammer22

Posted on • Edited on

Top 18 Video Calling APIs | 2023

Updated for 2023

Integrate Secure Video Calling API for your App and Website. Here are Top 18 Video Calling APIs

Nowadays, you can integrate Video calling in any app or website easily with WebRTC APIs from different providers.

I have compiled a list of 18 top providers, they range from full service companies to newbies and I have ranked them as such.

A lot new companies are coming up with video calling API and SDKs, which can be easily integrated into any application.

But let us first understand what is video conferencing APIs?

What is Video Conferencing APIs

Video Conferencing APIs are basically pre-build video calling server applications that you can call to easily integrate within your app or website.

You can completely customize the look and feel of your app when using the video conferencing APIs because they provide the server infrastructure and you can build any UI which you prefer for your app.

You can also easily integrate the Video Calling APIs into existing APP or website.

Top 18 Video Calling and Video Conferencing APIs

List of Video API Providers

  1. Metered Video APIs
  2. Twilio
  3. Agora
  4. Sinch
  5. Vonage
  6. Whereby
  7. Signalwire
  8. Zoom
  9. Mirrorfly
  10. Videsdk.live
  11. SendBird
  12. Cometchat
  13. Daily.co
  14. vdotok
  15. 100ms
  16. enablex
  17. bandwidth
  18. quickblox

I have categorized the full list into 2 categories:

1. Established Video Providers
2. Start-Ups and New Entrants Video Providers

Established Video Providers

Metered Video

1. Metered Video

Metered Video is a full service Video API provider. Metered Video is fully focused on Video calling apis and live streaming, video composition.

Metered is Developer first Video API provider, you can easily add Metered video to your app or website within minutes instead of days with other providers of service

Metered Video also provides excellent developer support with 100% integration support gaurantee, dedicated integration support specialist and single line of support with every account

You can start integrating Metered video into your app or website by signing up for a free account with Metered.

You also get a 30 USD free credit when you sign up for a free account with Metered Video

Features

  • Group Video Calls with upto 10,000 participants in a single call
  • Video Streaming
  • 1-1 Calling
  • Video Recording
  • Video Composition
  • End to End Security
  • Voice Only Calling
  • Detailed Documentation
  • Screen Sharing
  • Interactive Live Streaming
  • RTMP OUT (Use third party streaming services with Metered Video)
  • GDPR Compliant
  • 99.99% SLA Uptime.
  • Pay as you GO

Pricing:

Video Calling: 0.03 USD / min
Voice Calling: 0.00072 USD / min

Learn more about pricing for
Video Composition,
Recording
Live Streaming
and many other services by clicking here.

Developer Support Comes Free with every Metered Video Account

Twilio

2. Twilio

Twilio is a multi-service company and has many other services along with Video Calling and Conferencing

Products include messaging, live steaming ,email, and many other products like Twilio flex, maketing campaigns, Twilio frontline and many others

Twilio is not solely focused on Video but has many other products and apps to help companies

Features:

  1. Upto 50 Video Participants
  2. PSTN dail-in capabilities
  3. GDPR Compliant
  4. Recording
  5. Live Streaming
  6. Chat
  7. Email
  8. Voice only calling
  9. 99.99% Uptime SLA
  10. Pay as you Go

Pricing

Video Calling: 0.04 USD / min
Voice Calling: talk to sales

for more details about pricing click here

Agora

3. Agora

Agora is another large scale video provider. Agora like Metered Video is more focused on Video as compared to Twilio and others

Agora also has messaging sdk along with the video capability
and marketplace for third party apps to integrate into Agora.

Features:

  • Voice call
  • video call
  • Interactive live streaming
  • Real time messaging
  • Whiteboard
  • Analytics
  • Recording
  • Screen Sharing

Pricing

SD Video
Video calling : 3.99 USD for 1000 mins
(0.00399 USD for 1 min)
HD Video
Video calling : 8.99 USD for 1000 mins
(0.00899 USD per min)

Voice
0.99 USD per 1000 mins
0.00099USD per min

Sinch

4. Sinch

Just like twilio Sinch has a lot of services like messaging, email,voice, video, campaigns, chat etc

Sinch provides a lot of products and services is not that focused on video and audio.

So video focus and is not that great as compared to other providers in my opinion.

Video Specific features of Sinch

  • Video Calling
  • Audio Calling
  • Number Masking
  • Screen Sharing

Like I said not a whole lot of video features but has other services on offer like sms, email and chat.

Vonage

5. Vonage

Vonage previously known as tokbox is another Video API provider. Vonage was founded as a VoIP company and was previously focused on the consumer instead of selling to the business

Vonage also sells contact center applications and communication APIs

In communication APIs Vonage sells Voice, Video and SMS.

Video Features

  • Video Calling
  • 1-1 Video Calling
  • Voice Only Calls
  • Messaging
  • Recording
  • China Relay
  • GDPR
  • HLS Streaming
  • RTMP OUT
  • Video calling with upto 3000 viewers only (not broadcasters).

Pricing

Vonage used to be on the expensive side when considering other options. but they have recently reduced prices considering the compitiotion

Video Calling
9.99 / mo with 2000 free mins
0.00395 USD / min

whereby

6. Whereby

Whereby provides an embed solution and not a full suite of APIs
Price is expensive in whereby as compared to other solutions it also offers a lot less features

Features

  • Group Video
  • 1-1 Video
  • Recording
  • 99.99% uptime SLA

Easy to use iframe but lacks customization and features, also expensive as compared to other providers

Pricing
Video Calling Embedded 0.006 USD / min
199 USD / mo Base fee
10,000 free mins every month

Most expensive as compared to others.

SignalWire

7. SignalWire

SignalWire is a multi service provider with video as one of the service it offers

Signal wire has positioned itself as a premium service provider by its MCU marketing, in essence it is nothing but composed video calling.

It is expensive with 0.0050 for HD video calling.

Many other providers also offer it and at a lower price point.

Signalwire also offers Voice, Fax, Messaging and other products

Features

  • Group Video
  • 1-1 Video
  • Recording
  • Upto 500 participants Group Video
  • Screen Sharing
  • shared experience for all participants
  • 12 tile video layouts

Pricing
Video Calling: 0.0050 USD /min
Recording HD: 0.0050 USD/ min

Zoom

8. Zoom

Zoom offers video API and SDK for integrating into your app.
But we think zoom is more focused on the client side and not on the API for video business, not all features of zoom are available in the SDK.

Also you need to incorporate the zoom legal notices in your app if you are using zoom video

features

  • Q&A
  • In meeting Chat
  • Whiteboard
  • Screen Share
  • Live transcription

Mirrorfly

9. Mirrorfly

Mirrorfly is manly chat focused APIs provider but has recently started video as well

It is focused on providing video calling on mobile apps, it also has pre-build kit like many other providers these days

It also has SIP and VOIP and voice calling application

Features

  • 1-1 Video Calling
  • Recording
  • File Sharing
  • Live Streaming
  • Calendar
  • Whiteboard
  • Messages

2. Start-Ups and New Entrants Video Providers

VideoSDK Live

10. Videsdk.live

Videosdk.live is a video focused startup with all the capabilities and features required.

VideoSDK.live is based out of India and caters to many Indian companies in my opinion.

Features

  • Video Calling
  • 1-1 Video Calling
  • Audio Calling

Pricing:

Videosdk is expensive as compared to many providers but we can not be sure if it provides any more features or better service than its competitors.

The pricing is
$0.6 for 1000 mins that comes to 0.006 / min
for more details regarding pricing click here

SendBird

11. SendBird

Sendbird is a chat API provider and has recently launched video calling

video calling APIs of SendBird does not have many features as it is still in the nascent stage.

If chat is your main requirement and you need video calling on the side then SendBird might be a good option.

Features

  • Video Calling
  • Recording (On-device, No Cloud Recordings)
  • Screen Sharing

Pricing:
You have to purchase the SendBird Chat to be able to use video calling
click here for details on pricing

CometChat

12. Cometchat

Cometchat is another chat provider venturing into video.

CometChat is a Delaware based company but founders and staff are mostly located in India

They offer chat services similar to SendBird but have also started out with their video service

CometChat video service lacks features and is in a nascent stage

Features

  • Video Calling
  • Recording (On-device, No Cloud Recordings)
  • Screen Sharing

Daily

13. Daily.co

Daily is a new startup that is implementing new features frequently.

Although priced competitively it runs peer to peer calling upto 4 participants and than automatically switches to calling through its servers.

Features

  • Group Video Calls
  • 1-1 Video calls
  • Audio Only Calling
  • Recording
  • RTMP OUT* supports group calls with 1000 persons
  • 99.99% Uptime guarantee

Pricing

Daily offers 2 paid plans launch and scale and the prices is 9 USD and 199USD in addition to the usage based pricing plus free mins

vdotok

14. vdotok

Vdotok is a new and upcoming startup which still in beta and offers video calling

Do not use this in production as it is still in beta and might not work as expected

Features

  • Group Video Calls

Pricing
Free to use until they launch

Vidyo

15. Vidyo

Vidyo is a communications solutions provider for video calling.

They also provide highly reliable video experience which is customizable

They use TLS security which is industry standard

Features

  • Video Calling
  • Recording
  • RTMP OUT

Enablex

16. Enablex

Enablex is a Singapore based company that provides video calling, sms, voice and other services

It is a Singaporian Corporation also provides Face AI that does Face Aanlysis and Emotion Recognition technology

Features

  • Video Calling
  • Recording
  • RTMP OUT

Pricing
Video Calling 0.004 USD per min
Recording 0.01 USD per min
Voice Calling 0.00099 USD per min

Bandwidth

17. Bandwidth

Bandwidth is a multi service company with many services on offer like

  • Voice API
  • Video API
  • SMS
  • MMS
  • VoIP

They have introduced new Video calling apis, but as this service is new it lacks many features of its peers

Features:

  • Group Video
  • No Recording
  • PSTN Calling
  • Screen Sharing

This company is focused towards enterprise clients but the video product is new and lacks features as compared to competition

Quickblox

18. Quickblox

Quickblox is primarily a chat messaging company but they have newly introduced video calling service as well

They have a lot of features but not all features as compared to competition

Features:

  • Video Calling
  • Voice Calling
  • Recording
  • Video Streaming

conclusion
There are some of the prominent players and new entrants in the field of video calling apis

If you need to add video calling and live streaming to your mobile app or website consider one of these companies.

Top comments (2)

Collapse
 
andreiermilov profile image
Andrei Ermilov

Hello there! This is a great list. You should also mention Sequel.io (formally Introvoke). We provide pre-build production ready components for video calling and live streaming to any application. This significantly reduces the engineering work and you can focus on customization and building your own product. We have companies like Comcast, HP and many others building on top of our APIs.

Here is a quick starter explaining our platform: sequel.io/blog-post/how-to-build-y...

Collapse
 
debbiecee profile image
Debolina Choudhury

Hello, aprogrammer22! Would you like to evaluate our Video API clanmeeting.com/ and make appropriate suggestion and recommendation based on it?