5 Ultra-Low Latency Scenarios 1

5 Ultra-Low Latency Scenarios

Let’s start with a striking fact: Real-time Live Streaming (ultra-low latency broadcast) never happened, and there will never be. You are aware of a very ambitious and shocking proposition, right? Even before the live broadcasts from the other side of the world, the local radio of your own city is actually not live in real time. Say you’re at home watching a live-streamed football match, and you see an overly excited audience member jump onstage. The Read more…

How to install Ant Media Server on Google Cloud ? 4

How to install Ant Media Server on Google Cloud ?

In this post, we will show you how easy it is to install Ant Media Server on Google Cloud Platforms. Actually, Google Cloud is a very convenient platform to try Ant Media Server. Because when you register in Google Cloud, you have 300$ quota to use free. Step 1 – How to Create new instance on the Google Cloud Platform? First, we create a new project in Google Developer Console. Next step, click Compute Engine Read more…

WebRTC Servers and Multiparty Communication in WebRTC 5

WebRTC Servers and Multiparty Communication in WebRTC

In previous posts, we have introduced WebRTC technology and basic concepts. As we discussed in previous posts WebRTC is for peer-to-peer communication on browsers. However, you can still use it in multiparty applications with one-to-many or many-to-many attendees. Besides, to use WebRTC in such a project you need WebRTC servers for the most times. In this post, we will introduce WebRTC servers and new concepts such as Multipoint Conferencing Unit (MCU), Selective Forwarding Unit (SFU), transcoding and Read more…

How to Create WebRTC Peer-To-Peer Communication 6

How to Create WebRTC Peer-To-Peer Communication

Here is the 3rd of WebRTC blog series. The first blog describes the WebRTC ecosystem and elements. The second blog gives WebRTC Basics and Components. Now let’s have look at WebRTC Peer-to-Peer Communication procedure. Basics of WebRTC Peer-to-Peer Connection For WebRTC Peer-To-Peer Communication, two clients create a direct connection between each other after completing signaling operations. First, both clients get media sources. Then one of them starts signaling procedures. As stated in the below figure, Browser Read more…

Happy New Year! 12

Happy New Year!

Wish you have a great year.  We have good news for you including new year discounts, free use of Ant Media Server for educational purposes and Ant Media Server Google Group. Get Special New Year Discounts Use the coupon “xmas-mn-10p” to get 10% discount for monthly license and instance purchases and use “xmas-an-20p” to get 20% discount for annual license and instance purchases. Hurry up, get this discount until 14th of January. Use Ant Media Server Free Read more…

WebRTC Basics & WebRTC Components 15

WebRTC Basics & WebRTC Components

We have published a previous post about WebRTC and WebRTC servers without any technical details. Unlike the first post, in this second part of our WebRTC blog post series, we will introduce the WebRTC basics and technical terms: SDP, ICE, STUN Server, TURN Server, RTP, and Signalling. I want to explain WebRTC concept with an example. Let Client-A and Client-B are two pairs who want to communicate via WebRTC. Assume that Client-A starts the communication. Read more…

Webhook Integration: No worry, we call you 18

Webhook Integration: No worry, we call you

Ant Media Server provides webhooks for making your system/app know when certain events occurs. Therefore, you can register your URL to Ant Media Server which makes POST request when a live stream is started, finished or recorded. Firstly,  let’s look at how to register your backend URL to Ant Media Server as a webhook. After that, we’ll provide reference for webhooks. Register Your Webhook URL You can add default webhook URL to your streaming app Read more…

WebRTC Technology Transforms Live Streaming 19

WebRTC Technology Transforms Live Streaming

WebRTC and WebRTC Servers As communication technology develops, media streaming becomes more and more common on the web. Anyone who is interested in media streaming has definitely heard of WebRTC technology. In most cases, as well as WebRTC, the WebRTC server will be a major concern. In this post, we will introduce WebRTC Technology and WebRTC Servers without any technical details. WebRTC Technology WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications Read more…

Live Video Streaming Trends – A Global Perspective 22

Live Video Streaming Trends – A Global Perspective

The Interactive Advertising Bureau (IAB) published a report regarding live video streaming trends for 2018 a few months ago. The key objective of the study was to gain a better understanding of consumer experiences with and attitudes towards live video streaming. In particular, aim was to uncover trends in device usage (e.g. mobile, desktop, connected TV), platform preferences (e.g. social, skinny bundle, etc.), content preferences (e.g. sports, news, events, etc.), and consumer perceptions of advertising experiences during live video streaming. This Read more…