You are on page 1of 36

Sharing

Discoveries with the World


See how Wowza Streaming Engine Supports CERN in


Broadcas;ng Groundbreaking Research

Agenda
Introduc7ons
CERN and IT-CIS
Wowza Streaming Engine
Indico Tool
Streaming Workow
CERN Demo

Wowza Transcoder AddOn


Player
Addi7onal Features
Results
Summary
Q&A

Presenters

Marek Domaracky
Webcast Manager
CERN

Ryan Jespersen
Training Manager
Wowza Media Systems

CERN

CERN
Worlds Leading Par7cle Physics Laboratory
Home to the Large Hadron Collider, the
highest-energy par7cle collider on the planet
Birthplace of the World Wide Web
Unlocking the mysteries of maTer and the
universe around us for over 60 years.

CERN IT-CIS
Provides a range of collabora7on and
informa7on services in the domains of
communica7on including:
webcast, lecture recording and video
conferencing
conference and mee7ng management
document management including
mul7media
Conference rooms installa7ons

WOWZA

Wowza Media Systems

Simplifying the complexi7es of video and audio streaming


In business since 2005
Customers in 150+ countries
Wowza Streaming Engine: award-winning so^ware

2011, 2012, 2013

Wowza Streaming Engine


Robust, customizable,
and scalable server
so^ware that powers
reliable streaming of
high-quality audio and
video to any device
anywhere.
Scale across OSs and
architectures.
From start-up websites
to mission cri7cal
applica7ons.

Who Uses Wowza So^ware?


(Hotels, Tourism)

Public Safety

(Facili7es, Banks, Police, Borders)

Transporta7on

Entertainment

Educa7on / Distance Learning

Events / Local Hotspots

Resorts

(Sports, Concerts)

(K-12 University)

(Roads, Public Transit)

(Shows, Bars, Restaurants)

Webcas7ng

(Enterprise, Churches, Government)

Animals / Nature
(Zoos / Pet Daycare)

Event Management and Collabora7on

INDICO

Indico
Born as a European Project. Developed since 2004 by CERN, released as Open
Source (hTp://indico-so^ware.org). Used in more than 100 ins7tu7ons world
wide
Web-based, mul7-plajorm mee7ng/conference storage and management
system. The so^ware allows the storage of documents and metadata related to
real events
Most of the events that take place in the organiza7on are scheduled through
Indico, so that the whole community can follow them and collaborate
Day-to-day mee7ngs are easily manageable, allowing the par7cipants to submit
materials and share them with others, as well as joining video-conferences,
webcasts and other real-7me events
Provides standard workow, allowing users to request services such as webcast
and recording.

Indico Features
Indico provides features for the management of the en7re
conference lifecycle, as well as for mee7ngs and simple lectures:
Mul7lingual interface

Support for videoconferencing so^ware

Support for dierent 7me zones

Accessible and usable interface.

Powerful tools for conference organizers:

Powerful HTTP API that allows

- WYSIWYG registra7on form creator

- informa7on retrieval in several formats

- abstract and paper reviewing workows

- easy integra7on with calendaring tools

- integra7on with e-payment systems

- An integrated extensible room booking system

STREAMING WORKFLOW

Streaming Workow

Conference Room
Video Capture
& Mixer

Computer
DVI or
VGA

Backup Encoder

13 Edge Servers

Mul7cast
Signal
Unicast
Signal
Apple HLS
& RTMP

RTMP Signals

Encoder

HD camera
& XLR audio

2 Origin Servers

HD-SDI

HD-SDI
distributor

HDMI or
HD-SDI

Internal clients

Data center

LAN

HD-SDI
iPad User

Osprey HD-SDI,
DVI/VGA

FMLE

Wowza
Transcoder
AddOn

LAN

Internet

Example Streaming Workow

CDN

Push Publishing
RTMP

External Clients

Unicast Signal
Apple HLS & RTMP
Internet
iPad User

CERN DEMO

CERN Demo

WOWZA TRANSCODER ADDON

Wowza Transcoder AddOn


Example Live Transcoding
Source

Encoder

720p
MPEG-2/MP3

Origin
Media
Server

Client

720p H.264/AAC

Client

bps
M
2

AC @
A
/
4
6
H.2
720p

Example Live Transra7ng


Source

Encoder

1080p @ 5Mbps
H.264/AAC

Origin
Media
Server

Client

480p H.264/AAC @ 1 Mbps


360p
H.26
4/AA
C
AdapLve Bitrate
(ABR) Streaming

@ 60
0kbp
s

Client

Transcoding
For Live:

For VOD (CERN is using FMLE):

1 Webcast
2 Streams (camera & slides)
8 Total Streams with source
6 Transcoded Streams

Origin servers encoding with Wowza


Transcoder AddOn
With CERNs Server congura7on, each
Server Supports 24 Transcoded Streams

Use Live Stream Recording to record all


the live transcoded streams
Record to properly key-framed aligned
H.264/AAC for Adap7ve Bitrate Delivery
(ABR)
No need to re-encode a^er the event
Save VOD recordings to network

Deliver key-framed aligned H.264


video and AAC audio for Adap7ve
Bitrate Delivery
hTp://www.wowza.com/forums/content.php?332-Wowza-Transcoder-AddOn-
Performance-Benchmark

PLAYER

Player
2 Players

Camera/Audio Stream
Slides/Computer Stream

Delivery protocols

Flash RTMP for Desktop


Apple HLS for iOS

Adap7ve mul7-bitrate delivery


Source: 1080p, 5 Mbps
720p, 3 Mbps
360p, 1.2 Mbps
360p, 600 kbps

Genera7ng Player Code


Can restrict
audience to
CERN only
Customize
SMIL les

Dynamically
generated code
for Camera player

Generate SMIL
les

Wowza API

Dynamically
generated code
for Slides player

ADDITIONAL FEATURES

Wowza Push Publishing


Allows you to scale beyond your own IT
infrastructure and network
Use Push Publishing to push streams to:
Content Delivery Networks (CDNs) for re-streaming
Other media servers running Streaming Engine
so^ware
Or mul7cast networks

Transcode on Origin Servers and Push to Edge


Servers
Push Publish to CDN to scale stream to thousands
of simultaneous viewers
hTp://www.wowza.com/products/addons/push-publishing

Wowza Central Congura7on AddOn


Provides a system for managing hundreds of instances of Wowza
Streaming Engine in a complex environment from a central
loca7on.
Can be modied to t CDN and service provider environments
Automa7cally distributes changes to all servers
Makes it easier to upgrade, make changes to applica7ons and
modify setngs across mul7ple servers.
hTp://www.wowza.com/products/addons/central-congura7on-u7lity

Load Balancing
CERN balance the connec7on load of their 13 Edge Servers
with DNS Load Balancing using their own IT/Network
infrastructure.
Wowza oers a free Dynamic Load Balancing AddOn that
provides a method for dynamically distribu7ng connec7on
load between mul7ple edge servers, which is essen7al for
ecient distribu7on of connec7on requests to the least loaded
servers when deploying networks of mul7ple edge servers.
hTp://www.wowza.com/products/addons/dynamic-load-balancing-solu7on

Security
Secure your streams, networks, and audio and video assets with:
AES-128 encryp7on
Studio-approved DRM
Link protec7on
StreamLock SSL cer7ca7on for RTMPS and HTTPS streams
GeoIP Locking AddOn enables you to lock RTMP, HTTP, and RTSP
connec7ons by IP geoloca7on.
hTp://www.wowza.com/products/streaming-engine/features/security

Monitoring

RESULTS

Results
Over 300 webcasts per year because of greater eciency and capacity.

The Higgs Boson announcement


was streamed live from CERN at
5GBs over more than 5,000
simultaneous connec7ons.

The recent results from the AMS


experiment announcement drew
more than 8840 unique viewers
to the live simulcast.

SUMMARY

Summary
Wowza so^ware is deployed globally across thousands of
enterprises and universi7es.
Stream lectures, scien7c discoveries, events and more.
Our plajorm lets employees, students, faculty, alumni, and
supporters engage with your content wherever they are.
Wowza Streaming Engine is customizable so^ware for
enterprises of all sizes to eec7vely build, deploy and manage
their streaming infrastructure.

Next Steps
View a CERN Webcast: hTps://webcast.web.cern.ch/webcast/
Download a Trial license of Wowza Streaming Engine so^ware
from www.wowza.com
For more on Wowza Streaming Engine Manager:
www.wowza.com/forums/content.php?577-How-to-nd-your-
way-around-Wowza-Streaming-Engine-Manager

QUESTIONS?
Third party trademarks are trademarks or registered trademarks of their respec7ve owner and are used solely to iden7fy and describe third party products as being
compa7ble with Wowza products. Wowza is in no way sponsored, endorsed by, or otherwise aliated with any such third party trademark owners.

You might also like