speed

What is CDN and which CDN service should be selected?

One of the main concepts in digital video and broadcasting is CDN(Content Delivery Network) structures. CDN infrastructure that existed before the launch of the online video market is an abstract infrastructure we can not touch. Whether we are aware or not, we all make contact with CDNs while visiting the website during the day, watching videos, or shopping online. Firstly let’s answer the question of what is CDN. Table of Contents What is CDN (Content Read more…

PressImage Wirecast Periscope e1501586507925

Distribute Live Stream to Periscope simultaneously with Periscope Producer API

Ant Media Server now distributes live stream to Youtube, Facebook, and Periscope simultaneously.  In order to do that, we have integrated Youtube Data API, Facebook Open Graph and Periscope Producer API to Ant Media Server Why to Distribute Live Stream to Youtube, Facebook And Periscope? It means your broadcast will appear all popular social media networks by just broadcasting to Ant Media Server. There are two benefits for this. First, this feature makes your broadcast Read more…

virtual reality developments e1499613595898

Play Live 360 Degree Video on Mobile and Desktop

What is 360 Degree Video? 360 degree videos are videos that give you a cinematic experience and let you look in any direction you wish. Unlike traditional fixed-frame videos, which limit your view to wherever the camera is pointing, 360 degree videos offer a full 360º x 180º panoramic field of view placing you in the center of the action, completely surrounded by sights and sounds. 360 degree technology lets you look up, down, and Read more…

1080p 720p comparison e1498827328347

Adaptive Streaming for Live Streams On The Fly

More people are getting connected to the internet and more videos are being watched on each day. In other words, each of us watching more videos on each day and according to Cisco, video watching times will become fourfold by 2020.   But there may be an issue about watching video on the internet because internet connection speeds usually do not let watching videos in high quality so that player needs buffering and this makes Read more…

periscope high

Introducing the First Implementation of Periscope Producer API

What is Periscope Producer API? Periscope Producer API was first announced with this post on twitter blog at March 21, 2017 by defining it as follows Periscope Producer API which opens up new ways to share live video, such as starting broadcasts directly from external hardware, software, cameras and web services – without the need to connect them via the app. The API enables third-party applications to authenticate Periscope accounts, configure streams, start and stop broadcasts and Read more…

1 5aVrRmh cJ25lfnOyP0zKA

WebRTC Live Video Stream Broadcasting One-To-Many and Watching with RTMP and HLS

Important note: Adobe stopped supporting Flash in 2020. This ended the use of RTMP on Last-mile delivery (RTMP play). It is still in use in the first-mile delivery(RTMP ingest), but HTML5-based protocols have already begun replacing it in the first-mile delivery and these protocols are more supported. Let’s look at what you need to consider when looking for an alternative to RTMP. You can find more information here. You can also check WebRTC to HLS Read more…

mobile live streaming

How to Develop a Live Streaming Mobile App in 3 Steps?

How to Develop a Live Streaming Mobile App? Developing a live streaming mobile app is not a very quick and easy job if you develop every piece on your own. It requires extensive knowledge about video streaming etc. So you may prefer to find some libraries and samples that make this job easy. Yeah in this post, we are going to tell how to develop a live streaming app by providing sample codes on Github. Read more…

How to Play Live and VoD Streams on all browsers with Ant Media Server?

In this post i am going to describe how to Play VoD(Video on Demand) and Live Streams on all mobile and desktop browsers including web browsers in Android, iOS, Desktop etc. Thanks to Ant Media Server, it is very easy to do it now. We are going to use FlowPlayer as a player. Playing VoD streams on Ant Media Server You can define the skin for the flowplayer. Include jquery library which is needed for video Read more…

cover 1

Building and Cross Compiling WebRTC for Raspberry PI

This post is a guide for cross compile and build Webrtc Raspberry PI and arm devices. Initial Steps starts with installing depot tools which are needed for getting webrtc source code. Then continue with installing rpi tools. WebRTC Raspberry PI Install Steps  mkdir webrtc  cd webrtc  sudo git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git /opt/depot_tools  echo “export PATH=/opt/depot_tools:\$PATH” | sudo tee /etc/profile.d/depot_tools.sh  sudo git clone https://github.com/raspberrypi/tools.git /opt/rpi_tools  echo “export PATH=/opt/rpi_tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin:\$PATH” | sudo tee /etc/profile.d/rpi_tools.sh  source /etc/profile Now we need Read more…