Video Gateway: RTMP & WebRTC comparison

Cloud Hosting

Image source: Interactive Powers

What are the main differences between RTMP and WebRTC gateway models?


Currently, Video RTC is our flagship product line for any RTC project’s deployments. We have prepared this summary to clarify what are the main features and how to move forward for your business.

Our Video Gateway connects peers or endpoints between WebRTC, RTMP and SIP technology to create advanced Video services. RTMP is an open protocol for Adobe Flash Player that allows to connect flash compliant browsers. WebRTC (Web Real-Time Communication) is an API definition drafted by the World Wide Web Consortium (W3C) that supports browser-to-browser applications for voice calling, video chat, and messaging without the need of either internal or external plugins.

Our Video Gateway platforms work in common hardware or Cloud VM servers configurations, providing a highly scalable base system to meet all customers’ business and technical requirements.

Last modified date: January, 30 2019

System Requirements

1️⃣ Video RTC Video Gateway (RTMP) Video Gateway (WebRTC)
Operating System Linux CentOS 6 Linux Debian 8, 9
Kernel x86 64-bit x86 64-bit
Cloud Ready AWS, Google Cloud, Azure AWS, Google Cloud, Azure
Version 1.3.0 EOL 3.3.1
Installer/Uninstaller ◾️ ◾️
Package .tgz .tgz
CPU > 2 cores > 2 cores
RAM > 2 Gb > 2 Gb
HDD/SDD > 10 Gb > 10 Gb

Core Features

2️⃣ Video RTC Video Gateway (RTMP) Video Gateway (WebRTC)
SPLIT Module ◾️ ◾️
Video Channels per unit 1-120 1-240
Web Plugin ◾️ Flash Player Not required
SIP Connect ◾️ Version 11 ◾️ Version 13
Voice over Video priority ◾️ ◾️
Mobile SDK Not supported ◾️ iOS & Android
API Framework ◽️ Flash SWF Editor ◾️ VideoRTC.js · Ionic
Use Cases ◽️ Prebuilt Webclient ◾️ Extended Use Cases
Web Panel Not Supported ◾️ Debugging & Monitoring

◾️ Yes ◽️ Uncompleted

Communication Protocol

3️⃣ Video RTC Video Gateway (RTMP) Video Gateway (WebRTC)
Protocol Adobe’s Open Public Protocol ETF Open Standard Protocol
Audio Codec G711, Speex G711, Opus
Video Codec H263 Sorenson VP8, VP9, H264
IP Packet TCP UDP
DTMF ◾️ ◾️
Video Export Format ◽️ Not Supported .mweb .mp4
Autocall ◾️ ◾️
Autologin ◾️ ◾️

◾️ Yes ◽️ Uncompleted

Web Browsers

4️⃣ Video RTC Video Gateway (RTMP) Video Gateway (WebRTC)
Chrome ◽️ Flash Blocked ◾️
Firefox ◽️ Flash Blocked ◾️
MS Internet Explorer ◾️ Not Supported
MS Edge ◽️ Flash Blocked ◽️ Announced 03-2019
Opera ◾️ ◾️
Safari ◽️ Flash Blocked ◾️

◾️ Yes ◽️ Uncompleted

Special Extensions


5️⃣ Video RTC Video Gateway (RTMP) Video Gateway (WebRTC)
Live Chat ◽️ ◾️
File Sharing Not supported ◾️
Screen Sharing Not supported ◾️
Snapshot Not supported ◾️
Video Recording Not supported ◾️
CoBrowsing Not supported ◾️

◾️ Yes ◽️ Uncompleted

Video Gateways

RTMP

The Real Time Messaging Protocol (RTMP) is an open protocol developed by Macromedia / Adobe for streaming audio, video and data over the Internet, and not only for a Flash player in any web browser.

Learn more…

WebRTC

WebRTC (Web Real-Time Communication) is an API definition drafted by the World Wide Web Consortium (W3C) that supports browser-to-browser applications for voice calling, video chat, and P2P file sharing without plugins.

Learn more…

To learn more, please contact our Sales.


Interactive Powers - Streamline your business communications

© 2024 Interactive Powers Published with Hugo