Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION...
Transcript of Software-defined Media Processing - We are SMPTE Defined Media Processing. ... CLOUD-BASED OPERATION...
Software-defined Media Processing
Matthew GoldmanSVP Technology, TV & Media
© Ericsson 2017 | 2017-05-23 | Page 2
agenda
Media Processing Challenges
Value of Virtualization
Software Defined Media Processing
Moving to the Cloud
© Ericsson 2017 | 2017-05-23 | Page 3
HistoryPerformance
Processing Performance was judged by individual codec bandwidth savings
Flexibility was a trade-off against performance
© Ericsson 2017 | 2017-05-23 | Page 3
© Ericsson 2017 | 2017-05-23 | Page 4
Multiple cycle increases in x86
processing power
Cloud conveying how costly fixed
infrastructure may not be essential
Content owners leveraging IP
transformation enabling more
flexible business models
Tier 1 and Tier 0 customers
leveraging IT buying power
Market challenges
Quality of experience Time-to-Market TCO Optimization
© Ericsson 2017 | 2017-05-23 | Page 4
© Ericsson 2017 | 2017-05-23 | Page 5
internet era of televisionchallenges
Operational efficiency
Bandwidth efficiency
Launch new services quickly
Maximize revenue from
content
Simplifying operational processes
Choice of deployment method
Agile solutions
Leverage latest technologies
HDR ● 4K ● HEVC
© Ericsson 2017 | 2017-05-23 | Page 5
© Ericsson 2017 | 2017-05-23 | Page 6
COTS, CUSTOM HARDWARE, CLOUD
Industry futureApplication TREND
Capture and Control Devices
Asset Management Transcoding
Subtitling
EncodingPlayout
Graphics
QC
Packaging
Resource Management
Applications
© Ericsson 2017 | 2017-05-23 | Page 7
© Ericsson 2017 | 2017-05-23 | Page 8
The value of Virtualization-> CLOUD SOLUTIONS
Leverage Network and Infrastructure
Hardware Cost
Reduction
Infrastructure Agnostic
Streamline Services & Enable Cloud Operations
Full Automation
Fast Time-to-Market
Develop Business
Best Customer
Experience
Embrace Innovation
Capex and opex saving opportunities Revenue growth opportunities
© Ericsson 2017 | 2017-05-23 | Page 8
© Ericsson 2017 | 2017-05-23 | Page 9
CLOUD-BASED OPERATION OPENS A NEW ERA OF APPLICATIONS
BOOST OPERATIONS AS-A-SERVICE
Ad Insertion
CloudDisaster Recovery
ScaleOffload
NEW APPLICATIONS
On DemandLive Events
PRIVATE CLOUD
PUBLIC CLOUD
PUBLIC CLOUD
PUBLIC CLOUD
Agile OpsImproveEfficiency
Fast roll-out
DATACENTER
© Ericsson 2017 | 2017-05-23 | Page 10
Services Orchestration
Foundation for New Media Architecture
Cloud Native Solution
Empower DevOps
Control and Optimize end to end Media
Flow
Unified portfolio with one common architecture
Leverage latest IT technologies for
Media
Agile and Continuous delivery
MANAGEMENT, ORCHESTRATION, CONTROL
© Ericsson 2017 | 2017-05-23 | Page 10
© Ericsson 2017 | 2017-05-23 | Page 11
Architecture Principles
Microservice
Containerized
Cloud Native Media FlowCentric DevOps & Agile
AutomationEverywhere
Open, Standard Tools Wherever Possible
© Ericsson 2017 | 2017-05-23 | Page 11
© Ericsson 2017 | 2017-05-23 | Page 12
The solution remains similar
Multiplex /Package
Management &Workflow
Receive
Check
EncodeLive / On-Demand
Video Processing
Supervise
Stream Processing
Store
Personalization
© Ericsson 2017 | 2017-05-23 | Page 12
© Ericsson 2017 | 2017-05-23 | Page 13
Next Generation HeadendEmpowering TV transformation
Cloud Native TV Software
modular Software architecture
IP TRANSFORMATION
Enables efficiency and scalability in transport, routing and remote media production
Micro-services
Enables flexibility, fast technology deployment and up-
to-date media operations
Virtualization
Enables reliability and agility of media technology to efficiently
address business needs
Any combination of applications or services media companies require
© Ericsson 2017 | 2017-05-23 | Page 13
© Ericsson 2017 | 2017-05-23 | Page 14
Empowering TV transformation
Containers
Hardware Acceleration
Micro-services, Containers and Network Interface
Infrastructure Management
Application Management & Monitoring
Operating System
Compute & Process
Compute Virtualization
Network Storage
Software Defined StorageNetwork Virtualization
Media μService
Media μService
Application Management
Virtualization
Operating System
Supervision & Analytics
Containers Media μService
Media μService
Service / Support Interface
© Ericsson 2017 | 2017-05-23 | Page 14
© Ericsson 2017 | 2017-05-23 | Page 15
Management Controller
Simplifiedconfiguration
& controlService based management
Improved User
interface
Configuration templates
Flexible licensing
Centralizedoperations
Serviceavailability
© Ericsson 2017 | 2017-05-23 | Page 15
© Ericsson 2017 | 2017-05-23 | Page 16
Optimize resources usageSpin-up processing resources on-the-fly Apply configuration using templates
Simplify software management Centralized version managementContainers for fast upgrade and rollbackAbstract hardware & operating systems
Orchestration
Next Gen High AvailabilityService resilience via orchestratorGranularity per serviceReduce backup resources
© Ericsson 2017 | 2017-05-23 | Page 17
Licensing
Flexible Complies with appliance and cloud models (centralized, not hardware dependent)
ScalableCombination of different applications and scalability of every application
Flexible licensing
licenses
Local License Server
SupplyChain
Local License Server
© Ericsson 2017 | 2017-05-23 | Page 17
© Ericsson 2017 | 2017-05-23 | Page 18
Converged HEADENDToday
Eric
sson
AVP
Compute
Virtualization
Op. System
Encoder
Op. System
Packager
Op. System
Mux
Deployment, Control, Redundancy, Monitoring
Dedicated Hardware Processing
Software Processing for Datacenter
Eric
sson
MX
Eric
sson
RX
© Ericsson 2017 | 2017-05-23 | Page 19
ENABLING THE Software JOURNEYTO the CLOUD
Highly Optimized Software
Virtualization and Optimization
Micro-Services
Component Orchestration for the Cloud
© Ericsson 2017 | 2017-05-23 | Page 20
CONVERGED HEADEND EVOLUTIONTHE SOFTWARE DEFINED MEDIA STACK
Compute & Process
Compute Virtualization
Operating System
Network Storage
Software Defined StorageNetwork Virtualization
Dec
ode
Enco
de
Gra
phic
s
Play
out
Ad
Inse
rtio
n
Bla
ck-o
ut
Mul
tiple
x
Pack
age
Encr
ypt
Deployment, Control, Redundancy, Monitoring
Intel / Ericsson Media Hardware Acceleration
Infrastructure Management
Micro-services, Containers
Application Orchestration
Orig
in
© Ericsson 2017 | 2017-05-23 | Page 21
LEGACY Media Processing
Media IngestMedia
Processing
Network Client Device
Production Transformation Delivery Consumption
© Ericsson 2017 | 2017-05-23 | Page 22
MOVING TO CLOUD
Media Ingest
Private Cloud Network Client Device
Production Transformation Delivery Consumption
Client ApplicationCache / StorageMedia Processing
© Ericsson 2017 | 2017-05-23 | Page 23
Distributed Media Processing
Media Ingest
Private Cloud
Public Cloud
NetworkCore / Edge / Access
Client Device
Orchestration
Media Micro-services optimally deployed
Client ApplicationCache / StorageMedia Processing
© Ericsson 2017 | 2017-05-23 | Page 24
Example: Ericsson MediaFirstCloud Architecture
Operating System
Open Innovation Platform
Micro-services, Containers and Virtual Interface
Virtual Infrastructure Interface
Application, μService and Virtual Infrastructure Orchestration
Private
CloudPublic
Cloud
Bare
Metal
© Ericsson 2017 | 2017-05-23 | Page 25
Media processing transformation
2014 2015 2016 2017 2018 2019
Datacenter and Software
Virtualized Software
Cloud Infrastructure
Micro-services and containers
SDI over IP
Component Stream
TransportMedia
Acceleration
Standard IT environment
Faster deployment
Infrastructure efficiency
Continuous delivery
All-IP Media Processing
Media-Centric Data Centers
Dedicated platform
Technology
Operational gains
© Ericsson 2017 | 2017-05-23 | Page 25
© Ericsson 2017 | 2017-05-23 | Page 26
summary
Media Processing has evolved beyond the codec
Cloud and virtualization are driving roadmaps
Further demands continue to push media processing boundaries
© Ericsson 2017 | 2017-05-23 | Page 26