virtualized video processing - cisco...50%+ reduction: fewer devices, less power/cabling, simpler...
TRANSCRIPT
Virtualized Video Processing
김재현 이사 [email protected]
Cisco Systems, GSP APJ VSS Sales Strategic BD Manager
AGENDA
2
Virtualized Video Processing (V2P)
Roadmap
Q&A
Infrastructure & Workflow Simplification
Next Gen Video Format & Encoding
Business Outcomes
PQ / Bandwidth Efficiency
1. Virtualized Video Processing (V2P)
4
Changes on Platform
BW Saving : 30-40% Market : Mobile / Telco HEVC Support – HW decode CE vendor adoption
4Kp60 for Live Sports. SkyD broadcast Live Soccer (4Kp50/HEVC)
HEVC & 4K Content Available Today!
2nd Generation 4K TVs Equipped with HEVC Decoder
Live Playout Ad Splices Transcode Encrypts
Live to VOD Playout Transcode Capture Encrypts
IOS VOD Playout Packaging Transcode Capture Encrypts
cDVR Playout Packaging Ad Splices Transcode Capture Encrypts
Virtualizing Video Processing Addressing multiple workflows
Cisco Confidential 5
Playout Ad Splices Transcode Encrypts
Playout Transcode Capture Encrypts
Playout Packaging Transcode Capture Encrypts
Playout Packaging Ad Splices Transcode Capture Encrypts
Virtualizing Video Processing Addressing multiple workflows
Cisco Confidential 6
Live Playout Ad Splices Transcode Encrypts
Applications
IOS VOD Live Live to VOD cDVR
Virtual Functions
Encrypts Transcode
Ad Splices Packaging Playout
Capture
Infrastructure Storage Network Compute
Virtualizing Video Processing Addressing multiple workflows
Cisco Confidential 7
Live Playout Ad Splices Transcode Encrypts
Live to VOD
IOS VOD Playout Packaging Transcode Capture Encrypts
Applications
IOS VOD Live Live to VOD cDVR
Orchestration OpenStack
Platform
Virtual Functions
Encrypts Transcode
Ad Splices Packaging Playout
Capture
Infrastructure Storage Network Compute
Virtualizing Video Processing Addressing multiple workflows
Cisco Confidential 8
Benefits of Virtualizing Video Processing
Orchestration – Efficiency, agility & service velocity
New video services and workflows created in software at the touch of a button 50% OpEx savings
Virtualized services from single pool resources – CapEx reduction
35% CapEx savings from virtualization & consolidation
Modular & Open
Easily integrates 3rd party components – encryption & more
10
Cisco Virtualized Video Processing Plan After
Opex
Time to Money
Customer Experience
Before Encoder 1 MPEG-2 HD
Encoder 3 AVC HD
Encoder 4 AVC HD
Encoder 5 MPEG-2 SD
Encoder 6 MPEG-2 SD
Encoder x MPEG-2 SD
Multiplexer
Statmux Ctrl
Multiplexer
Statmux Ctrl
Multiplexer
Statmux Ctrl
Monitoring & Control
Encoder 2 MPEG-2 HD
3:1 MPEG-2 HD
6:1 AVC HD
12:1 MPEG-2
SD
50%+ reduction: Fewer devices, less power/cabling, simpler
Reduce Transponders 35-50% with HEVC
Improved picture quality and reliability
5:1/6:1 MPEG-2 HD
10-12:1 AVC HD
22:1 MPEG-2
SD
Still to Come: HEVC
to cut bandwidth
in half!
V2P XE MPEG-2 HD
V2P XE AVC HD
V2P XE MPEG-2 SD
V2P VVO
V2P XE ABR MPEG-2 HD
V2P XE ABR AVC HD
V2P XE ABR MPEG-2 SD
11
Virtualized Video Processing (V2P) SIMPLIFIED
Complexity of Xcode abstracted from end
user. APIs (XE – VVO), VVO
– Back Office
Operator SuperVisor “Business Intent”
Configuration, Monitoring, WorkFlow
V2P Virtual Video Orchestrator (VVO) “Execution”
configuration, automation, provisioning
Virtual Video Functions “Catalog of Video Operations”
Transcode, Ad Insert
Service Profile “Operational Intent”
policies, templates,
V2P Xcode Engines (XE) Transcode Engines
FLEXIBLE
Modular capabilities – supporting mix of Xcode engine types with published capabiliti
es and usage
ELASTIC
Seamlessly and dynamically scale transcode resources whenever and wherever
needed.
API “Engine Abstration” catalogs, workflows
AnyRes In House Codec
Single Xcode Abstraction
DCM – All-In-One 9036 – MPEG2/4
Extensive Footprint
& Functionality
12
V2P Orchestration - Workflow Simplification
1. Discovery
2. Definition
3. Allocation
4. Commit
Sources Redundancy Licenses Channel Plan
Resource Pools
Bitrates and
Bandwidth
Profiles Status
Detecting Source, NEW Channels
Channel Plan Definition
Resources and License Allocation
Network delivery and Verification
IP
ASI
SDI
IP
RF
V2P Virtual Video Orchestrator “Execution” Configuration, Automation, Provisioning
VVO – Virtual Video Orchestration
API
13
Virtualized Video Functions
XGress Decryption XCoding Ad Insertion Multiplexing
V2P Xcode Engines
Resource Pool
Resource Pool
Resource Pool
Resource Pool
Resource Pool
Resource Pool
Resource Pool
Resource Pool
Resource Pool
Rate Control Encryption
1G / 10G
SDI
ASI
Sateliite
UDP / RTP
SMTE 2022
HLS / HDS / HSS
DASH
DVB
BISS
PowerVu
MPEG-2
AVC
HEVC
8/10-bit
4:2:0
4:2:2
Prefiltering
Region of Interest
SCTE-35
SCTE-104
EBP
POIS
PID Tracking
PSI/PSIP
Mux Rules
CBR
VBR
VBR Reservation
Statmux
Statistics
DVB
BISS
DRM
PowerVu
PowerKey
Sources Redundancy Licenses Channel Plan
Resource Pools
Bitrates and
Bandwidth
Profiles Status
14
V2P – Virtual Video Orchestration
V2P
15
V2P – Virtual Video Orchestration XE Resource Overview
16
V2P – Virtual Video Orchestration XE Resource Recommendation Engine
2. Roadmap
18
Virtualized Video Processing - Roadmap
Appliance based ABR transcoder +
HLS / HDS / HSS +
DPI / DRM
UCS Based ABR Transcoding
AVC Premium PQ
HEVC Xcoding
+
DASH
HEVC Xcoding up to 4K / 10-bit
C220M4
ABR AVC Cloud SW Encoder
(X1)
1st screen Cloud SW Encoder
(Multi-CODEC)
X86 HW Assist
VSM for Contribution
(DCM-G)
VSM for Distribution – D9036 SMX
VSM for Distribution –
MFP High Densiity
VSM for Distribution – MFP PPQ and
AnyRes
VVO POC-Ready Virtualized ABR
xCoding Virtualized 1st
Screen xCoding Cloud
Orchestration
V2P-VVO
V2P-XES
MPEG-2 Video Processing 1st screen – High
Density +
1G / IPv4 / FEC
AVC Video Processing 1st screen – High
Density
Advanced & Multiscreen
Video Processing
1st Screen – Premium PQ
SDI 1st Screen – NA
SDI 1st Screen ROW
Mezzanine +
VVO -Centralized Licensing
HEVC XCoding
V2P-XEH
VSM
ANYRES
DCM
3. Summary
20
▶ Optimal CAPEX spending on transcode resources.
▶ Ensure clear visibility of transcoding capacity.
▶ Efficiently transcode single source into any amount of profiles.
▶ Dynamically and elastically scale transcoding farm according to business needs.
▶ Reduce human factor in configuration changes.
▶ Ensure premium services to get the highest level of resiliency.
▶ Dramatically simplify and speed up the configuration process .
▶ Usage Based Billing.
Summary
optimize OPEX spending and faster enablement of the business
Thank You