Mobile
Streaming Platform Products
Virtual & Dedicated Servers Products
Containers Products
Serverless Computing Products
AI & Machine Learning Products
Private and Hybrid Solutions Products
Monitoring Products
Custom Services Products
Media & Entertainment
Financial Services
IT / Technology
Retail
Education
Website Acceleration
Video Streaming
Security & Protection
Cloud
Partnership Solutions
Corporate Solutions
Media Platform has recently implemented support for WebRTC protocol.
We decided to tell in detail why this technology that is gaining popularity is necessary for those who want to deliver live broadcasts to anywhere in the world with minimal delay and no buffering.
WebRTC stands for Web Real-Time Communications. It is a framework that enables peer-to-peer communication across browsers in real time. Using it, you can can deliver information in any form: audio, video or other arbitrary data. Previously, external plug-ins, extensions or add-ons were required in order to achieve similar functionality. What WebRTC only requires is either HTML5, JavaScript or an API to work on the browser.
The simplest way to use WebRTC in media streaming is by enabling sharing a stream without an application installed.
MPEG-DASH and HLS streaming implementations usually come with latency limitations. More often than not, you have to deal with a delay of a dozen seconds with these solutions. Since live and interactive are becoming more and more important in the modern-day world, broadcasters are looking to share their streams directly in the browser with no need to install any additional software.
RTMP audio and video streams are being sent to media platform, converted into WebRTC and distributed to end users via our CDN to enable low-latency streaming.
Connecting to a CDN with a live stream required Real-Time Messaging Protocol (RTMP) support, which translated into using an additional media gateway component. Gcore now provides such capabilities of connecting WebRTC to RTMP. Moreover, it enables encoding, transcoding, recording and scaling WebRTC-based streams which allows to reduce buffering and costs for broadcasters.
To enable the option to broadcast content using WebRTC, contact your account manager or write to technical support via chat or email to support@gcore.com.
At Gcore, we’re tech evolution and adaptability are our bread and butter. Recently, we embarked on a new project: migrating…
In our interconnected, digital world, privacy is paramount. To maintain your data privacy when using Instagram, Telegram, and other services,…
In this tutorial, we’ll explore how to install Quake III Arena, a popular first-person shooter, in Docker, and then play…