The Intersection of Video On Demand and TV Everywhere · The Intersection of Video On Demand and TV...

55
The Intersection of Video On Demand and TV Everywhere CCTA August 17, 2011

Transcript of The Intersection of Video On Demand and TV Everywhere · The Intersection of Video On Demand and TV...

The Intersection of

Video On Demand and

TV Everywhere

CCTA

August 17, 2011

Agenda

▪ Introduction and Problem Overview- Architectural Guiding Principals

▪ Taxonomy of MSO IP Video Architectures

▪ Comparisons and tutorials in MPEG and IP Video- The State of the technology

• VOD background

• TV Everywhere background

• Technology life cycle

• Overview of streaming technology

• Capacity implications

• Content Protection

• Overview of CDN technology

• VOD & TVE control plane

▪ Building a Network• Convergence options

• The Guiding Principals

▪ Conclusions

www.arrisi.com 22011 CCTV

▪ Telco & Satellite- Expanding Service

• HD, Remote access, etc

- Improving Subscriber experience• Interactive User Interface

• Remote scheduling

• Improving CRM tools

• Marketing Robust service Network

www.arrisi.com 32011 CCTV

Competitive ChallengeRapid Growth of Services & Over-the-Top IP Video Technology

Content providers embracing Online Video

Hulu sample content providers

ABC Paramount

Fox PBS

NBC SciFi

Bravo Sleuth

Comedy Central SnagFilms

Crackle Sony

20th Century Fox Speed

Generate Universal

IndieFlix Vuguru

Lionsgate WB

MGM

YouTube sample content providers

Anchor Bay

Entertainment

Lionsgate

Animal Planet Marvel

BBC National Geographic

CBS NBA

Crackle PBS

Discovery Smithsonian Channel

Endemol

Rogers aka Subscriber Adoption Curve

IP Video ~ here ?

20% of peak internet traffic is

Netflix Streaming

~120M IPTV subs Worldwide86% of the total U.S. Internet

audience viewed online video

Offer VoDon Portable

devices?

Yes

Maintain Increase

Subscriber wallet share

No

Experience increased Bandwidth demand &

potential cord shaving

Existing VoD

System?

Yes

Build an Overlay?

Upgrade Existing?

Replace Existing?

No

Build an IP System?

Build a VoDSystem?

Assumption: The decision has already

been made to deploy an On-demand Service

www.arrisi.com 42011 CCTV

Operator Decision Path

Agenda

▪ Introduction and Problem Overview- Architectural Guiding Principals

▪ Taxonomy of MSO IP Video Architectures

▪ Comparisons and tutorials in MPEG and IP Video- The State of the technology

• VOD background

• TV Everywhere background

• Technology life cycle

• Overview of streaming technology

• Capacity implications

• Content Protection

• Overview of CDN technology

• VOD & TVE control plane

▪ Building a Network• Convergence options

• The Guiding Principals

▪ Conclusions

www.arrisi.com 52011 CCTV

Proposed Guiding Principals

▪ Open standard solutions are highly preferred to

proprietary implementations

▪ Internet Protocol (IP) technologies are preferred over

regional or industry segment technologies

▪ Converged networks are preferred when compared to

networks segmented by service type or distribution

technology

▪ Cloud based (centralized) networks are preferred over

client based implementations

2011 CCTV 6www.arrisi.com

Agenda

▪ Introduction and Problem Overview- Architectural Guiding Principals

▪ Taxonomy of MSO IP Video Architectures

▪ Comparisons and tutorials in MPEG and IP Video- The State of the technology

• VOD background

• TV Everywhere background

• Technology life cycle

• Overview of streaming technology

• Capacity implications

• Content Protection

• Overview of CDN technology

• VOD & TVE control plane

▪ Building a Network• Convergence options

• The Guiding Principals

▪ Conclusions

www.arrisi.com 72011 CCTV

A Taxonomy of MSO-Sourced

Video Types

www.arrisi.com

Video

Analog

Video

NTSC or

PAL

Linear

BCast

BCast

Legacy

QAM

MPEG-TS

Digital

Video

ATSC or

DVB

(MPEG-TS)

Linear

BCast

BCast

SDV

SDV

VoD

VoD

IP

Video

Off-

Net

(OTT)

Ethernet

(IP)

VoD

IP

Ucast

General

Video

Type

Network Path

(If Applicable)

Last-Mile

Transport

Protocol

Specific

Video

Type

Last-Mile

Transmission

In-Home

Transmission

ATSC or

DVB

(MPEG-TS)

Linear VoD

BCast SDV

IP

Mcast

or

IP

UCast

IP

Mcast

or

IP

UCast

IP

Ucast

Half-Breed

IP Video

(MPEG-TS

with In-Home

IP Encap)

On-

Net

(MSO-Managed)

DOCSIS

or By-Pass

(IP)

Linear VoD

Multicast

DOCSIS

IP

Mcast

or

IP UCast

IP

Ucast

Unicast

DOCSIS

Why? To send Video Content to

PCs & Handhelds… And to

compete w/ OTT Why?

To add TVs as

receivers… And

to improve QoE

2011 CCTV 8

Agenda

▪ Introduction and Problem Overview- Architectural Guiding Principals

▪ Taxonomy of MSO IP Video Architectures

▪ Comparisons and tutorials in MPEG and IP Video- The State of the technology

• VOD background

• TV Everywhere background

• Technology life cycle

• Overview of streaming technology

• Capacity implications

• Content Protection

• Overview of CDN technology

• VOD & TVE control plane

▪ Building a Network• Convergence options

• The Guiding Principals

▪ Conclusions

www.arrisi.com 92011 CCTV

A Brief History of VOD

CableLabs® - VOD Metadata Project ▪ SCOPE

- Specifies metadata & interfaces for distribution of video-on-demand material from multiple content providers to cable operators

- Does not address metadata or interfaces for distribution of VOD content from the cable operator to the consumer

• Cable operators today use several different vendor-specific methods for this distribution link

▪ Definition- VOD metadata is the electronically provided descriptive data associated with a content asset package

• Movie title

• Asset management resource information

• Business rules detailing how the content package may be displayed, copied, or sold.

▪ VOD Content Specification 1.0, 1.1 and 2.0- VOD and subscription VOD (SVOD) applications over MPEG-2 systems

• Version 1.0 released February 2002

• Version 1.1 content specification & asset distribution interface released October 2002▪ Deliver metadata separately from content

▪ Updating capability to the package

▪ Use a text-based XML format to describe and to structure the metadata used in these applications

• Versions 2.0 released 2004 ▪ High definition profile

▪ Carriage of vendor-specific trick, barker, and encryption files

▪ More flexible licensing windows

▪ Advertising distribution

▪ Asset structure

▪ Asset inventory messages were issued in early 2007

▪ Allow adaptation of metadata structures to allow repurposing of content for different contracted applications and better controls over content distribution

www.arrisi.com 102011 CCTV

AKA Proprietary

Not Implemented

CTAM Advanced Cable Solutions

Consortium

▪ The CTAM ACSC, formerly the On Demand Consortium

- Goal: support the growth of cable’s advanced products and services

- Members Include: cable companies, content providers and suppliers

- Objective: influence the design, development and delivery of cable products and services including Video On Demand, On Demand Advertising, Interactive Television and Multi-platform services

- On Demand Quality committee

• Focus on improving the delivery and usability of On Demand metadata

• Influence next generation 3.0 VOD Metadata Specification▪ Significant improvements in VOD metadata

▪ Enhanced program guide usability and navigation

www.arrisi.com112011 CCTV

VOD Metadata 3.0 Specifications

Component Description

MD-SP-AMIv3.0-I01-110411 Asset Management Interface 3.0 Specification

MD-SP CONTENTv3.0-I01-100812 CableLabs Metadata 3.0 Specification

MD-SP-CORE-I01.xsd CORE Schema

MD-SP-CORE-I01.html CORE Schema Documentation

MD-SP-VODContainer-I01.xsd VOD Container Schema

MD-SP-VODContainer-I01.html VOD Container Schema Documentation

MD-SP-OFFER-I01.xsd OFFER Schema

MD-SP-OFFER-I01.html OFFER Schema Documentation

MD-SP-TERMS-I01.xsd TERMS Schema

MD-SP-TERMS-I01.html TERMS Schema Documentation

MD-SP-TITLE-I01.xsd TITLE Schema

MD-SP-TITLE-I01.html TITLE Schema Documentation

MD-SP-CONTENT-I01.xsd CONTENT Schema

MD-SP-CONTENT-I01.html CONTENT Schema Documentation

MD-SP-1_1-to-3_0.xsl XSL Transform to convert 1.1 to 3.0

MD-SP-3_0-to-1_1.xsl XSL Transform to convert 3.0 to 1.1

www.arrisi.com

122011 CCTV

A Brief History of TV Everywhere

• File download

• Severe Tire Damage 1st band live on Internet via Multicast backbone June 24, 1993

80’s & 90’s

• Progressive download or Streaming

• Real Networks launches streaming video technology 1997

90’s & 00’s• Adaptive Streaming

• Hulu, HBO Go, NBCU, Netfix, Youtube, Xfinity, etc, etc, etc.

00’s & 10’s

www.arrisi.com 132011 CCTV

Powerful PCs

Hybrid Networks

1st Cable Modem

1990

DOCSIS 1.0

1997

DOCSIS 3.0

Aug 2006

The Changing Language

Advanced Digital Cable

Adaptive Streaming

Digital Right Management

HTTP

Client / Player

Origin Servers

Caching Servers

Content Delivery Network

ATSC/DVB

MPEG-TS

Conditional Access

Cisco/Moto/DVB

STB

Library Server

Streaming Server

VOD Network

www.arrisi.com 152011 CCTV

ATSC/DVB VOD and ADC

Technology Status

www.arrisi.com 162011 CCTV

Technology Lifecycle

Concept

Design

Proprietary Solutions

Standards

Certification

Single Vendor Std Intro

Interoperability

Customer Learning Curve

Volume Deployment Video On Demand

TV Everywhere

Unified TVE & VOD ?

DOCSIS HSD

1101001

On Demand Video Streaming

Technology Development

Progressive Download

• Very robust to network impairments

• Relatively long wait before start

• used in the past for OTT video delivery

Real Time Streaming Protocol (RTSP) w/ UDP video transport

• Very susceptible to network impairments

• Little wait time to start

• Network control

• used today for MPEG-TS video to Edge QAMs

Adaptive Streaming (AS)

•Robust to network impairments

•Some wait time to start

•Client control

•emerging to provide robustness on congested networks and underpowered hosts

2011 CCTV 17www.arrisi.com

Adaptive Streaming Basics

www.arrisi.com 182011 CCTV

Bitrate/

time seq

x x+y X+2y

High 01 02 03

Med 11 12 13

Low 21 22 23

Client/Player SW

http get ( content id & bit rate )

content ( Fragment )

Content File(s)

21

Player buffer

02

03

?

Next fragment dependant on time

to receive previous vs buffer depth →

Start with low bit rate fragment to accelerate play start →

Origin/Cache

Server

First request a manifest file

describing the content

Encoding and ABR Flavors

www.arrisi.com 19

MS Smooth Streaming

Apple Http Live Streaming

Adobe HTTP Dynamic Streaming

3GPP Adaptive HTTP Streaming

ISO DASH – May combine some of the above

MPEG-2• Single Stream with multiple

resolutions

• Multiple Rate

MPEG-4 Fine

Grain Scalability• Support for several streams

• Multiple bit rates,

resolutions, fps

H.264 SVC• Minimal loss in efficiency

• Multiple resolutions,

bitrates and fps

90 95 00 05

Organized

effort to

Consolidate

Organized

effort to

Consolidate

2011 CCTV

Advance Digital Cable Services Require Added Capacity:

Encoders, Transcoders, & Caching Servers

20

Encoder/Origin/Cache Server

Sample Requirements:

- 400 national live channels

- 100 local live channels

- HD bit rates; 8, 4, 2 Mbps

- SD bit rates; 1, 0.7 Mbps

- Apple HLS & Adobe Dynamic & MSFT

Smooth

Total Live

Channels into

Cache:

500

Cache Hold-

time:

15 minutes

Total BW into

Cache:

23.6 Gbps

(vs. 6 Gbps today)

Cache size: 2.7 Tbytes

(vs. 0.68 TB today)

Off-Air

Satellite

Content

MP4

Files

Encode

4 Mbps

2 Mbps

1 Mbps

Format:

H264, AVC, MPEG2

Resolution/Screen size:

SD, HD, PC, …

Fragment Sizes:

2 sec, 10 sec, …

8 Mbps

700 kbps

Fragment &

Containerize

Scalable & Flexible Encoding & Caching Elements

are Essential for ADC

MS Smooth Streaming

Apple Http Live

Streaming

Adobe HTTP Dynamic

Streaming

2011 CCTVwww.arrisi.com

Estimating TV Everywhere & VOD

Access Capacity Requirements

▪ Unicast Delivery Portable Devices

- Assumptions

- It is desirable to deliver the best

quality video (highest bitrate) to the

subscriber.

- 3.0 mbps to a tablet/pc screen

- 500 Home Passed per Node

- 8 DOCSIS channels per node

- 15% penetration of subscribers

- 25% concurrent use at peak usage

hours

- Bandwidth Utilization Calculation:

(500 HHP x .15 x .25 x 3.0 Mbps) / (8 x

~ 40 Mbps ) x 100%

= ~ 56 / 320

= ~ 18% of the available DOCSIS

capacity

▪ Unicast Delivery to HDTVs

- Assumptions

- It is desirable to deliver the best quality

video (highest bitrate) to the subscriber.

- 8 mbps to an HDTV

- 500 Home Passed per Node

- 8 DOCSIS channels per node

- 60% penetration of subscribers

- 5% concurrent use at peak usage hours

- Bandwidth Utilization Calculation

(500 HHP x .6 x .05 x 8 Mbps) / (8 x ~ 40

Mbps ) x 100%

= ~ 120 / 320

= ~ 37.5% of the available DOCSIS capacity

2011 CCTV 21www.arrisi.com

Customer

Record

&

Entitlement

Information

System

New

Subscriber

Order

Premium

Channels

VOD

Pay per View

Entitlement

Control

Message

Generator

MPEG

Set Top Box

CableCard

(Decrypter)

TVQAM

(Encrypter)

IP Set Top Box

or PC, iPAD, etc.

(DRM Client)

DOCSIS

Modem

Digital Rights

Management

Server

Content

Authorization

Authentication

Encrypted

MPEG over

QAM

License

Issuer

DRM Encrypter

Conditional Access (QAM-based)

Digital Rights Management (IP-based)

Authentication

CA Typically session-based for VoD, stream-based for live programming with real time

encryption, no real-time messaging requirements during streaming

DRM Typically file based and historically non-real-time encryption, with real-time authentication

and messaging requirements, esp. Fragmented file types

Origin

Server

Library

Srvr

Streaming

Srvr

CDN CMTS

Encrypted

Digital File

Content ProtectionConditional Access (QAM-based) & Digital Rights Management (IP-based)

2011 CCTV 22www.arrisi.com

Content Delivery Network Basics

▪ From Wikipedia, the free encyclopedia

▪ A content delivery network or content distribution network (CDN) is a system of computers containing copies of data, placed at various points in a network so as to maximize bandwidth for access to the data from clients throughout the network. A client accesses a copy of the data near to the client, as opposed to all clients accessing the same central server, so as to avoid bottlenecks near that server.

▪ Content types include web objects, downloadable objects (media files, software, documents), applications, real time media streams, and other components of internet delivery (DNS, routes, and database queries).

www.arrisi.com 2011 CCTV 23

What is a Cache?

▪ Not a web cache, but a cache in general

▪ This is not a rhetorical question

▪ Attendee participation is appropriate here

▪ Don’t all shout out at once

www.arrisi.com

Wiktionary Says

•A store of things that may be required in the future, which can be retrieved

rapidly, protected or hidden in some way.

•Members of the 29-man Discovery team laid down food caches to allow

the polar team to travel light, hopping from food cache to food cache on

their return journey.

•(Computing) A fast temporary storage where recently- or frequently-used

information is stored to avoid having to reload it from a slower storage medium.

2011 CCTV 24

Quiz: Which Objects are

Part of the CDN?

www.arrisi.comARRIS Proprietary and Confidential

Encoder

Encoder

Linear

Content

Source

Linear

Content

Source

ARRIS

Origin

Server

Mezzanine quality

content feed

Mutli-bitrate h.264 MP4

fragments delivered via

HTTP POST or WEBDAV

HTTP

Requests

ARRIS Ad

Manager

ARRIS

Edge

Cache

ARRIS

Content

Router

HTTP

Requests

ARRIS

Ad

Router

ARRIS

Edge

Cache

VOD

Content

Source

ARRIS

Edge

Cache

ARRIS

Edge

Cache

Client

Client

HTTP

Requests

2011 CCTV 25

The Survey Says!

www.arrisi.comARRIS Proprietary and Confidential

ARRIS

Origin

Server

HTTP

Requests

ARRIS

Edge

Cache

ARRIS

Content

Router

HTTP

Requests

ARRIS

Edge

Cache

ARRIS

Edge

Cache

ARRIS

Edge

Cache

2011 CCTV 26

How Does it Know?

▪ How does the cache know what to cache and how long

to cache it?

- HTTP cache-control: headers

- Rules

- APIs

www.arrisi.com 2011 CCTV 27

Quiz: Which are CDN Functions?

Streaming video?

Storing web objects?

Authenticating users? x

Encrypting content? x

DRM? x

Enforcing entitlements? x

Billing users? x

Providing scale?

Advertising? x

www.arrisi.com 2011 CCTV 28

What’s a CDN Good For? (and Not)

▪ Good For

- Accelerating web sites

- Providing cost effective

scale for a bursty service

(i.e. trading off CAPEX for

OPEX)

- Reducing latency for

requests

- Standard transports

▪ Not Good For

- Dynamic content

- Proprietary transports

www.arrisi.com 2011 CCTV 29

How is that different from a VOD Network?

Video Delivery Architecture and Use Cases

30

Town

Large

CitySmall

City

10 Gbps

200 Gbps

20 Gbps

10 Gbps

10 Gbps

10 Gbps

Large scale VOD, SDV, NDVR and

Video Streaming

Small scale VOD, NDVR, DPI and

VOD Ad streaming

Large scale DPI

services

Small scale VOD, NDVR, DPI and

VOD Ad Insertion services

Medium scale VOD, SDV, NDVR and

Video streaming

Medium scale DPI

services

Library VOD and

VOD Ad storage services

10 Gbps

VOD

Network

Medium scale VOD, SDV, NDVR and

IP Video Caching

Large scale VOD, SDV, NDVR and

IP Video caching

Small scale VOD, NDVR, DPI and

VOD Ad caching

Origin VOD and

VOD Ad Server

CDN

Network

2011 CCTVwww.arrisi.com

Managed VOD/TVE Functions

Function Impact of TVE Services

Session management Concept of a session nebulous in this model

Resource management QoS vs QoE. Adaptive streaming.

Service assurance Important aspect of QoE. CDN generates

voluminous amounts of log data. The client can

also produce data. Processing the data can be

a challenge.

Content distribution/content delivery Integrate with Internet style CMS, origin

servers, and CDNs

Authentication/authorization Internet based single sign on. CableLabs

OLCA.

Advertising placement Internet style vs. traditional in-program video

ads.

Audience measurement Can be managed by the back office

Adherence to standards & interoperability Yes!

www.arrisi.com 312011 CCTV

Agenda

▪ Introduction and Problem Overview▪ Architectural Guiding Principals

▪ Taxonomy of MSO IP Video Architectures

▪ Comparisons and tutorials in MPEG and IP Video- The State of the technology

• VOD background

• TV Everywhere background

• Technology life cycle

• Overview of streaming technology

• Capacity implications

• Content Protection

• Overview of CDN technology

• VOD & TVE control plane

▪ Building a Network• Convergence options

• The Guiding Principals

▪ Conclusions

www.arrisi.com 322011 CCTV

Building a NetworkMPEG TS/DVB - Today

www.arrisi.com 2011 CCTV

Legend

33

MPEG Set Top

Video

Library

Router

Streaming

Server

Live

N/Xcode

File

N/Xcode

MPEG TS / DVB / RTSP

CA

UI

Workflow &

Entitlement

Edge QAMVOD

Carousel CableCard

Digital

MPEGIP Unicast Converged

Building a NetworkHTTP Streaming - Today

www.arrisi.com 2011 CCTV

Digital

MPEGIP Unicast Converged

Legend

34

IP Device

Router

Origin

Server

Live

N/Xcode

File

N/Xcode

Caching

Server

Content

package

HTTP

DRM

User /

Application

Interface

Server App/web

Workflow &

Entitlement DRM

Consolidated Network - TodayMPEG TS/DVB + HTTP Streaming + Ads

Very Little Convergence

www.arrisi.com 2011 CCTV

IP Device

MPEG Set Top

Video

Library

Router

Streaming

Server

Live

N/Xcode

Origin

Server

File

N/Xcode

Live

N/Xcode

File

N/Xcode

Caching

Server

Content

package

MPEG TS / DVB / RTSP

CA

HTTP

DRM

User /

Application

Interface

Server

UI

App/web

Workflow &

Entitlement

Workflow &

Entitlement

Legend

Edge QAMVOD

Carousel CableCard

DRM

35

Digital

MPEGIP Unicast Converged

Convergence in the Network Core

▪ Workflow management

▪ Content Processing

▪ Content Delivery Network

- Content Storage

- Content Caching

▪ Digital Right Management

▪ Entitlement

36

These systems may need

to support multiple

protocols for as long as

ATSC/DVB set tops are

deployed in the

subscribers home.

2011 CCTVwww.arrisi.com

Convergence in the Network Core

www.arrisi.com 2011 CCTV

Legend

IP Device

MPEG Set Top

Router

Library /

Origin

Server

Live

N/Xcode

File

N/Xcode

Streaming &

Caching

Server

Content

package

MPEG TS / DVB / RTSP

HTTP

DRM

User /

Application

Interface

Server

UI

App/web

Workflow &

Entitlement

Workflow &

Entitlement

Edge QAMVOD

Carousel CableCard

DRM

CA

37

Digital

MPEGIP Unicast Converged

Convergence at the Edge

▪ IP encapsulation in the

home

▪ Common advanced user

interface across all devices

▪ Content protection

conversion

▪ Unicast to multicast to

unicast stream conversion

▪ Interactive applications for

TVs and companion devices

▪ Dynamic ad insertion

38

The conversion of these

systems allows the beginning

of the removal of ATSC/DVB

elements from the network.

2011 CCTVwww.arrisi.com

Convergence at the Edge

www.arrisi.com 2011 CCTV

IP Device

MPEG Set Top

Router

Library /

Origin

Server

Live

N/Xcode

File

N/Xcode

Streaming &

Caching

Server

Content

package

MPEG TS / DVB / RTSP

HTTP

DRM

User /

Application

Interface

Server

UI

App/web

Workflow &

Entitlement

Workflow &

Entitlement

Gateway

Legend

Edge QAMVOD

Carousel CableCard

DRM

CA

39

Digital

MPEGIP Unicast Converged

Someday?

www.arrisi.com 2011 CCTV

IP Device

Router

Library /

Origin

Server

Live

N/Xcode

File

N/Xcode

Streaming &

Caching

Server

Content

package

HTTP

DRM

User /

Application

Interface

Server App/web

Workflow &

Entitlement

Gateway

Legend

CMTS / CCAP

DRM

internet

40

Digital

MPEGIP Unicast Converged

Architectural Guiding Principles

Scorecard

Criteria VOD ADC

Technology Maturity + 0

Open standard Solution - -

Internet Protocol (IP) technology - +

Converged network - +

Cloud based / centralized network - +2011 CCTV 41www.arrisi.com

Agenda

▪ Introduction and Problem Overview▪ Architectural Guiding Principals

▪ Taxonomy of MSO IP Video Architectures

▪ Comparisons and tutorials in MPEG and IP Video- The State of the technology

• VOD background

• TV Everywhere background

• Technology life cycle

• Overview of streaming technology

• Capacity implications

• Content Protection

• Overview of CDN technology

• VOD & TVE control plane

▪ Building a Network• Convergence options

• The Guiding Principals

▪ Conclusions

www.arrisi.com 422011 CCTV

Conclusions

▪ Implementation of existing VOD technologies may not meet emerging subscriber demands

▪ Meeting the emerging subscriber demands through the simple implementation of new technologies on the existing infrastructure will be difficult and costly

▪ Selection of new components that do not limit flexibility during the transitional phase is crucial

▪ A framework of guiding principles can be used to compare technologies and to evaluate major functional components to assist the operator in developing a strategic path to meet subscriber demands

▪ Starting Point, Stepping Stone or End Goal?

Thank You2011 CCTV 43www.arrisi.com

Backup

442011 CCTVwww.arrisi.com

Cable IP Video Hype Gauge

www.arrisi.com

Technology Trigger: A potential technology breakthrough

kicks things off. Early proof-of-concept stories and media

interest trigger significant publicity. Often no usable

products exist and commercial viability is unproven.

Peak of Inflated Expectations: Early publicity produces a

number of success stories—often accompanied by scores

of failures. Some companies take action; many do not.

Trough of Disillusionment: Interest wanes as

experiments and implementations fail to deliver. Producers

of the technology shake out or fail. Investments continue

only if the surviving providers improve their products to the

satisfaction of early adopters.

Slope of Enlightenment: More instances of how the

technology can benefit the enterprise start to crystallize and

become more widely understood. Second- and third-

generation products appear from technology providers.

More enterprises fund pilots; conservative companies

remain cautious.

Plateau of Productivity: Mainstream adoption starts to

take off. Criteria for assessing provider viability are more

clearly defined. The technology’s broad market applicability

and relevance are clearly paying off.

© 2011 Gartner, Inc. and/or its Affiliates. All Rights Reserved. Gartner grants to User the

right to access and use the Website, so long as such use is for internal information

purposes, and User does not alter, copy, disseminate, redistribute or republish any

content or feature of this Website. User acknowledges that access to and use of this

Website is subject to these TERMS OF USE and any expanded access or use must be

approved in writing by Gartner.

Big MSO 2009

Small / Medium MSO 2011?

Big MSO 2011

Gartner Technology Hype Curve

2011 CCTV 45

VIPr 4800 ABR TranscoderSupporting the big 3 encoding formats…

Encapsulation Resolution Profile

• Adaptive bit rate / HTTP

• Fragment alignment

• TS for Apple HLS

• FMP4 for MS Smooth

• FMP4 for Adobe HDS (future)

1280 x 720p H.264 High/Main

960 x 540p H.264 High/Main

864 x 486p H.264 High/Main

640 x 360p H.264 Main

640 x 360p H.264

Main/Baseline

416 x 240p H.264 Baseline

320 x 180p H.264 Baseline

320 x 180p H.264 Baseline

Features Hardware Software

• Real-time / live transcoding

• Multiple bit rates and resolutions

• Two-pass encoding for high quality

• Audio (AAC) transcoding

• EBIF, SCTE-35 pass-through

• Future support for ad-splicing

• Intel-based COTS Platform

• Portable to a Blade Server chassis

form factor

• Upgradable to future x86

processors with integrated Graphical

Processors (GPUs)

• All video processing in software

• Organically developed transcoding

algorithms for superior quality

• Scalable to increasing core counts

• Configurable for redundancy and

high availability

Mezzanine

• MPEG2 / H.264 HD

• MPEG2 / H.264 SD

• MPEG2 TS in UDP

Encapsulation Profile

• TS in UDP for SDV & StartOver MPEG2 / H.264 HD & SD

2011 CCTV 46www.arrisi.com

Clients

Process-Once Architecture

www.arrisi.com 47

Content

Processing

Content

Processing

File

based

Assets

Live

SourcesOrigin

Server

HTTP

Requests

Clients

HTTP

Requests

Edge Cache

Edge Cache

Edge Cache

Edge Cache

Edge Cache

ClientsClientsClientsClients

ClientsClients

ClientsClientsClients

ClientsClientsClients

Clients

HTTP

Posts

Transcode once

Package into

multiple formats

Store

multiple

copies

2011 CCTV

Clients

Process-Once Architecture

www.arrisi.com 48

Content

Processing

Content

Processing

File

based

Assets

Live

SourcesOrigin

Server

HTTP

Requests

Clients

HTTP

Requests

Edge Cache

Edge Cache

Edge Cache

Edge Cache

Edge Cache

ClientsClientsClientsClients

ClientsClients

ClientsClientsClients

ClientsClientsClients

Clients

HTTP

Posts

Transcode and

package to a

single formats

Store a

single

copy

Package to

multiple formats

or as needed

2011 CCTV

CDN Acceleration

• Increased input capacity

through ARRIS Streaming

Media Engine shadow-caching

technology

• Increased output capacity via

SME file system and kernel

optimizations

• Resiliency through link

bonding optimizations

CDN Video Delivery Performance,

Authorization & Advertising

ARRIS

VIPr 4800

Xcoder

ARRIS

VIPr 4800

Xcoder

Linear

Content

Source

Linear

Content

SourceARRIS

Origin

Server

Clients

Clients

HTTP

Requests

ARRIS Ad

Router

VOD / Ad

Content

Source

ARRIS

XMS Linear

Edge Cache

ARRIS

XMS Linear

Edge CacheEdgeCast

Edge Cache

EdgeCast

Edge Cache EdgeCast

Content

Router

Load Balancer

Authentication

&

Authorization

Server

Entitlement Acceleration

• Increased transactional throughput using

Persistent HTTP, threaded and multiplexed

messaging

• Entitlement caching

Dynamic Ad Insertion

• Playlisting for startup pre-rolls

• Manifest refreshing for

interstitials and linear breaks

• Telescoping to long form

• HLS compliance

2011 CCTV 49www.arrisi.com

CDN Service Quality

ARRIS

VIPr 4800

Xcoder

ARRIS

VIPr 4800

Xcoder

Linear

Content

Source

Linear

Content

SourceARRIS

Origin

Server

Clients

Clients

HTTP

Requests

ARRIS Ad

Router

VOD / Ad

Content

Source

ARRIS

XMS Linear

Edge Cache

ARRIS

XMS Linear

Edge CacheEdgeCast

Edge Cache

EdgeCast

Edge Cache EdgeCast

Content

Router

Load Balancer

Authentication

&

Authorization

Server

2011 CCTV 50www.arrisi.com

CDN Service Quality

HTTP

Requests

Clients

Clients

HTTP

Requests

ARRIS Ad

Router

ARRIS

XMS Linear

Edge Cache

EdgeCast

Edge Cache

EdgeCast

Content

Router

Load Balancer

Authentication

&

Authorization

Server

2011 CCTV 51www.arrisi.com

Getting To TV Everywhere – Lab Kit

Off-Net

On-Net

On-Net

Operator

Legacy STB TV

HLS PC

Modem

Web Portal

HTTP Delivery

Platform

CMM

Asset

Distribution

CDN

Content

Transcoder

Connected

TV

Off-Net

IOS

Device

Android

Device

WM7

Device

Keys

XMSXMS

XMS

AdManager (Broker + LADS)

Ad Copy

Distribution

IP

Presentation

Content & Ads

R

F

PC

Tablet

Metadata

Content

VOD

Platform

www.arrisi.com 2011 CCTV 52

Getting To TV Everywhere - Final

Broadcast Feeds

Off-Net

On-Net

On-Net

Cloud

DTA

Legacy STB

IP STB

TV

Media

Gateway

HLS PC

Broadcast

Headend

Broadcast FeedsModem

M2TS

Streamer

Presentation

Generator

HTTP Delivery

Platform

CMM

Live Content

iPad/

Tablet

Remote ControlAsset

Distribution

CDN

Content

Live Encoder

Transcode

Farm

Connected

TV

Off-Net

IOS

Device

Android

Device

WM7

Device

Keys

XMSXMS

XMS

AdManager (Broker + LADS)

Ad Copy

Distribution

IP

Presentation

Content & Ads

R

F

PC

Tablet

Metadata

Content

3rd

-Party Campaign Managers

www.arrisi.com 2011 CCTV 53

ARRIS Ecosystem OverviewDelivering Video from Acquisition to Screen…

www.arrisi.com 542011 CCTV 54

Thank You

552011 CCTVwww.arrisi.com