Choosing a CDN by Kirk Harnack, The Telos Alliance

Similar documents
Stream and Record Lectures

TECHNOLOGIES FOR LIVE STREAMING TO MULTIPLE PLATFORMS. Jan Ozer

Web and Social Media Broadcasting

Powering the Next-Generation Video Experience

Z/IPStream R/1 The Professional, One-Box Streaming Appliance

Z/IPStream R/2 Stream Encoder/Processor The best-sounding streams...from the smallest box.

The Genesis of a Streaming Platform

Music, Radio & Podcasts

Wowza ndvr. User's Guide

How To Order The Service

Expanding Your Services: Reach, Engage, Measure, & Monetize. Eric Freund VP, Product Marketing

Important Encoder Settings for Your Live Stream

NEULION DIGITAL PLATFORM POWERING THE NEXT-GENERATION VIDEO EXPERIENCE

Technology provider for business music and audio advertising delivery

Online Entertainment

Event Live Streaming Cheat Sheet

First look at Logger 2.0. Software requirements

IPTV / OTT End-to-end Solution. Launch, manage and monetize your interactive TV system

High quality video encoding service in the cloud

TX G1

Orchestrate Video MMD Live Guide

Amazon mp3 uploader download

White Label HD Broadcasting Enterprise Solution

jetcast Manual Table of Contents

YOUR MEDIA DELIVERED

WHITEPAPER: 6 Steps to Delivering a Successful Live Online Broadcast

MEKMEDIA VIDEO CLOUD MEKmedia GmbH

PANGEA FAMILY RELEASE SCHEDULE... 1 TABLE OF CONTENTS... 1 NEW FEATURES RESPONSIVE WEB SITES... 2 NEW FEATURES MAM & MULTIMEDIA PROJECTS...

by SUBSPLASH ENGAGE YOUR AUDIENCE

AWS Elemental MediaLive. User Guide

Live Digital Video Advertising Live Digital Video Advertising

Webcasting on a Budget. Presented on May 25, 2012 by Andrew Porter at GAiN 2012

BUILDING LARGE VOD LIBRARIES WITH NEXT GENERATION ON DEMAND ARCHITECTURE. Weidong Mao Comcast Fellow Office of the CTO Comcast Cable

AWS Elemental MediaPackage. User Guide

Mohammad Hossein Manshaei 1393

Achieving Low-Latency Streaming At Scale

How to Use Skype & Pamela Software to Record Your Podcast

TV Evolution Briefing

If you have any questions, please contact Broadcaster Support: Option 2 or

INSTRUCTION MANUAL Digital Voice / Video Recorder SB-VRC8000

Wowza Streaming Engine

Webcaster Frequently Asked Questions

Transcoding in the Cloud

LINEAR VIDEO DELIVERY FROM THE CLOUD. A New Paradigm for 24/7 Broadcasting WHITE PAPER

MEDIA RELEASE FOR IMMEDIATE RELEASE Singapore, 6 January 2010 Total: 8 pages (including Notes to the Editor)

ITP 342 Mobile App Dev. Audio

irtc: Live Broadcasting

Variations Mobile: Developing an ios Audio Streaming App. September 2011 IU Statewide IT Conference. Mark Notess Sarah Schmiechen

A Converged Content Delivery Platform for IP and QAM Video

IAB Podcast Measurement Guidelines

UNDERSTANDING MUSIC & VIDEO FORMATS

Chapter 28. Multimedia

Page 1. Outline / Computer Networking : 1 st Generation Commercial PC/Packet Video Technologies

How To Create A Web Site for Free

Internet Video Delivery. Professor Hui Zhang

nanostream WebRTC.live

Business Proposal HLS Gateway for Android

Integrating Mailing Services to become a Total Solutions Provider. Written by Jane Friddell Vertical Market Manager

Wowza Cloud Preview. Quick Start Guide. Copyright by Wowza Media Systems, LLC. All rights reserved.

In this tutorial we are going to take a look at the CentovaCast 3 control panel running ShoutCast 2 and explain some of the basic features.

Video Developer Report 2017

What s the magic of real-time video streaming with hyper-low latency?

CDN TUNING FOR OTT - WHY DOESN T IT ALREADY DO THAT? CDN Tuning for OTT - Why Doesn t It Already Do That?

Google Analytics: Part 3

Codecs in 2018 and Beyond

Welcome to MainConcept AAC Encoder - Plug-In for Adobe Flash Media Live Encoder -

MEDIA PROCESSING ON CLOUD

Products Presentation 2015

TECHNOLOGIES FOR LIVE STREAMING TO MULTIPLE PLATFORMS. Jan Ozer

Welcome to the BEHRINGER PODCAST quick-start guide

ACCENTURE VIDEO SOLUTION END USER FEATURES. Enter

Technical Support Bulletin

TECHNICAL GUIDELINES FOR DIF CONTRIBUTORS

250+ Auto Dynamic Aggregated channels. New revenue generation opportunities for OTT aggregators

Guaranteeing Video Quality

NoteBurner Spotify Music Converter for Windows. Tutorial of NoteBurner Spotify Music Converter for Windows

How to Connect the Sony SRG-300SE to WOWZA Streaming Engine

Multimedia: video ... frame i+1

Attract more viewers to your live stream and drive the growth of your brand

Live Streaming Setup Requirements. What you need to get started

Wowza Transcoder. User's Guide

Survey of European Broadcasters on MPEG-DASH DASH Industry Forum- May 2013

DVS-200 Configuration Guide

The Changing Landscape of Video Delivery in the Enterprise

+,-.(/ 01/.(2 '3) ' ,1 789 :;< =,8 '()> #" '() "* +,-.(/ 01/.(2 '"* '"% '"% '"& %"$ !"!!"( !"! %") !"! !"(!

PAGE - 16 PAGE - 1. Sometimes, the solution is just a benchmark away..

Open Digital: The Digital Services Opportunity Explored

IBM Cloud Video Streaming

Web Hosting. Important features to consider

Nexus On-Demand Introduction

Google Video store (beta)

What Do I Really Need to Know about itunes? COPYRIGHTED MATERIAL

Identifying Workloads for the Cloud

Technology solution provider focused on Video and Test Orchestration solution Developing a Video Solution for Enterprise / Surveillance Application

The following bit rates are recommended for broadcast contribution employing the most commonly used audio coding schemes:

ADAPTIVE STREAMING. Improve Retention for Live Content. Copyright (415)

Emulation of Dynamic Adaptive Streaming over HTTP with Mininet

InterCall Virtual Environments and Webcasting

The Wowza Streaming server allows to distribute incoming audio and video data in different data formats to multiple clients.

Transform your video services with a cloud platform: Succeed in a fragmented marketplace

Transcription:

Choosing a CDN by Kirk Harnack, The Telos Alliance Your engineer has your audio processing and stream encoding done. Doesn t that just connect to the Internet so people can listen? Well, it can be that easy, but for most streaming radio stations that won t be enough to get the job done. If you expect a very small number of listeners - perhaps fewer than 50 or so - you could operate your own Streaming or Replication Server. And this is fine for some situations. But each listener to your stream adds to the data bandwidth needed. Ten listeners to a medium-quality audio stream will require 1 megabit of upload bandwidth; 100 listeners will need 10 megabits; 1,000 listeners will need 100 megabits, and so on. Small audio or media distribution projects can be done in-house, or with some assistance from a Data Center. Some of the smallest radio stations and other webcasters simply use a computer running SHOUTcast or ICEcast to serve audio streams to a few dozen listeners.

A copy of SHOUTcast Server can run on a separate PC, or even on the same PC that s running your processing and encoding software. SHOUTcast Server is relatively easy to set up, and there are many forums and video tutorials on the Internet to help. The biggest drawback to self-distribution is tying up all your Internet bandwidth to serve a couple dozen listeners. Even with an MP3 or AAC stream of a 64 kbps audio bit rate, the overall bit rate for each listener will be close to 100 kbps. Just 10 listeners will consume almost one megabit per second - and this is in your Internet connection s UPlink direction. One hundred listeners would consume almost 10 megabits per second - more than many business-class Internet connections offer now. The next step up is to send ONE stream to a media server - again, SHOUTcast, ICEcast, or similar - that is at a highbandwidth location, such as a commercial data center. Quite a few choices are available to rent SHOUTcast and similar server bandwidth. A newer possibility is to rent an Amazon Web Services server to distribute audio using Apple HLS. Apple HLS - like Microsoft Smooth Streaming and MPEG-DASH - is an adaptive bitrate technology that will likely, over time, become the predominant method for audio streaming. While this can be a do-it-yourself project, most webcasters will secure the services of a Content Distribution Network or CDN. CDN can also stand for Content Delivery Network; the two phrases are basically interchangeable. A CDN s servers are located in data centers, offering enough bandwidth to serve from hundreds to hundreds of thousands of listeners. Even if you expect only a few dozen listeners at a time, a good CDN s services are vital to the success of your web streaming efforts.

Professional CDNs offer their own suite of services, geared to persuade the web broadcaster that theirs is the best CDN choice. For example, Triton Digital offers what they call Webcast Metrics, about which they say, Webcast Metrics (WCM) is the industry standard for digital audio listening data. It provides credible, third-party data that is translated into traditional and digital metrics, making it possible for audio publishers to quantify the size and scale of their online audience. Triton goes on to say, Accredited by the Media Ratings Council (MRC) and audited annually by Ernst & Young, Webcast Metrics is the trusted source for online audience listening data. At the other end of the CDN spectrum are small companies offering SHOUTcast and ICEcast server rental. These can be very inexpensive - as low as $10 to $50 per month. Some of these services offer support by e-mail only, and there may not be any guarantees about uptime. Further, extensive reporting and geofencing may not be available. The services, prices, and plans offered by Content Distribution Networks are truly all over the map. To show you some of the chaos in the current marketplace, consider SHOUTcast, which was acquired by Radionomy, which has had controlling interest bought by Vivendi. SHOUTcast used to simply make software to listen to streams and to encode and distribute streams. Through these corporate mergers and purchases, SHOUTcast is now acting as a CDN with an offer free distribution. The conditions are that the streaming broadcaster must agree to hand over 4 minutes of every hour for SHOUTcast to insert their own commercials. Also, your stream must be popular enough to attract at least 500 listening hours per day. Is this kind of stream distribution appropriate for you? Worth considering, but yoiu may want to examine the other options before deciding.

In the comfortable middle of the CDN range are companies that offer conveniences on top of basic audio stream distribution. Some of these middle-ground CDNs offer app development for individual stations or publishers. CDNs can also provide regular reports of the number of connected listeners for each song or other content segment. This analytic data is useful not only for programming feedback, but also for accurate calculation of music licensing fees. Some CDNs offer additional services, including app development, web player software, and revenue opportunities. Some middle-sized CDNs are working to increase their capacity and reliability. This kind of expansion can include redundancy. It also places stream servers closer to more listeners. This reduces latency and increases reliability, as it reduces the number of router hops on the Public Internet between the listener and a stream server. One of the medium-sized CDNs provided us with a list of their key services and benefits. I ve divided these into 3 short categories. Firstly, The Network. This is typically general claims about the technical delivery capabilities of CDN. Serve as the delivery network for live and on-demand content Provide mission critical and high volume CDN delivery Support new codecs and protocols as your desire to reach new platforms expands

Secondly, Reporting and Consulting: Here are some claims about the consultative capabilities of the CDN. Provide detailed statistics and analytics for usage monitoring and reporting Advise on up to date best practice methods for live broadcasting and podcasting Adapt to additional requirements for any new syndication partnerships Thirdly, Revenue: Some CDNs provide ad insertion support as well as subscription income. This CDN claims to Provide service and support for targeted ad insertion Monetize content through subscription-based streaming One more service provider to be ware of is Wowza Media Systems. Wowza s chief offering is the Wowza Streaming Engine. This server ingests one high-quality stream from your facility and transcodes it to different bitrates and even different audio codecs and streaming types. Wowza is designed for both video and audio-only streaming, and is claimed to support all playback device formats and common thirdparty players.

More recently, Wowza is offering complete CDN services as well, complimenting their multi-format streaming engine server. The spectrum of services, professionalism, and infrastructure offered by CDNs varies widely, to say the least. The foregoing information is not intended to point the reader in any particular direction toward choosing a CDN. Rather, this information is provided to familiarize the reader with some of the concerns, terminology, and offerings from the various providers. When choosing a CDN you ll be asking a lot of questions, comparing pricing, and looking at the CDN s promises about reliability, plus their willingness to offer customer-facing apps.