why-cmms-software-scalability-is-important

Scale up to 10K Ultra Low Latency Viewers Quickly and Easily with Ant Media Server

We are starting a series of blog posts where we will share how Ant Media Server is scaled up to 100K viewers step by step. Let’s start with 10K as the first step 🙂 In some use cases such as trivia quiz apps, webinars, and conference room applications; you may need Ultra-Low Latency using WebRTC with a large number of viewers and publishers and therefore you may need to scale up your solution to support Read more…

Delivering-3-Use-Cases

3 Great Canvas Manipulations in WebRTC Live Streaming at Ant Media Server

How to manipulate live stream content in WebRTC is one of the most asked question to us. This could be achieved by using canvas as live stream source in WebRTC at Ant Media Server. Of course, questions are asked in different ways. Here are the some sample questions: How can I put my logo to live stream? How can I put watermark to my live stream? My live stream doesn’t have video, can I display Read more…

3123128a-df08-4159-8563-8aef5a8de9fe

How to Exchange Data Easily Using WebRTC Data Channels with Ant Media Server

WebRTC standard allows streaming media data securely, in a user and developer-friendly way, and with low latency as possible but there is a lot more you can do with it. The WebRTC standard also covers an API called Data Channels for sending arbitrary data securely over peer-to-peer communication. It is bidirectional, meaning that both peers can send and receive data in the same data channel. It supports binary or text data and takes care of Read more…

Exec-Desktop

Build Your Webinar, E-Learning or Video Conference System Easily

Nowadays, everyone observes the three concepts that are becoming very trendy which are Webinars, E-learning, and Video Conference systems. The major reason is that the Corona Virus (COVID-19) pandemic affects the whole world and enforces us to stay at home and perform our daily routine works from home including communication, learning, shopping, education and working, etc. Our lives are changed totally and we need a more remote way of living than ever before. And one Read more…

webrtc-freezing-blurring-pixelating-solution

Troubleshooting Guide for WebRTC video freezing/blurring/pixelating issues

If you develop video applications with WebRTC,  you may encounter issues in WebRTC video play such as freezing/blurring/pixelating which can have different reasons behind. We will talk about the best-known causes and how to solve these issues. In addition, for the ones who require technical information about WebRTC, you can easily refer to the following URLs: WebRTCPedia How to improve WebRTC Bitrate? WebRTC Technology Transforms Live Streaming Now, we can talk about the main reasons Read more…

technology-1283624_1280

How to Embed WebRTC Live Streaming into Your Website in 2 Easy Ways?

In this blog post, I will explain how to embed WebRTC live streaming into your website using Ant Media Server. We are going to use Ant Media Server for this post. Ant Media Server is a media server that supports ultra low latency (~0.5 sec) with WebRTC. You could learn how to install Ant Media Server from here. There are two options for embedding WebRTC live streaming into your website. One of the options is Read more…

ant-media-server-webrtc-javascript-sdk

4 secret features about Ant Media Server WebRTC Javascript SDK

Before starting my blog, I suppose you know the WebRTC technology. If you want more detail about WebRTC Technology, you can review the below URLs. WebRTC Technology Transforms Live Streaming WebRTC Servers and Multiparty Communication in WebRTC After learning the necessary information in the WebRTC Technology above, we can continue to our article. Feature 1: Screen Share You can use the screen share feature in WebRTC. But screen share feature needs to Google Chrome extension. Read more…

technology-1283624_1280

How to Embed WebRTC Publishing to a Web Site In 4 Easy Steps?

In this blog post, I will explain how to embed WebRTC publishing to a website. For certain cases, you may require to embed video publishing to a website where AntMedia Server is set up in another domain. Before starting we need to put required libraries into a folder, which is named js in our case. Required libraries could be found in here. Step 1: Create a Web Page and Embed WebRTC Publishing Now create a Read more…

wirecast

How to Live Stream with Wirecast using Ant Media Server in 4 Easy Steps

In this post, I will describe how to use Wirecast with Ant Media Server to make professional live streams for your audience. What is Wirecast? Wirecast is a live video streaming production tool by Telestream. It allows users to create live or on-demand broadcasts for the web. Wirecast supports both Mac and Windows for broadcasting live video streams. How to Use Wirecast With Ant Media Server Wirecast supports various sources for capturing such as webcams, IP cameras, NDIs, capture cards, Read more…

images

How to Setup Ant Media Server Cluster on Azure

In this guide, I will explain how to set up Ant Media Server Clustering on Azure. When your load is high, one server instance is not enough for you and you can handle that load with a clustering solution. For streaming applications, you will need a clustering solution when you have a high number of publishers and viewers. Especially when you require ultra-low latency and adaptive bitrate because they need more processing power. Ultra-low latency Read more…