Optimo Server

Download Report

Transcript Optimo Server

Teleste Transcoder – OPTIMO
Video to connected devices requires multiple formats…
– Transcoding is the solution!
Big TV Screens
 Best Quality
Mobile Devices
=> Multiple Formats
Connected to Internet
=> More Content Available
Personal consumptions
=> On Demand
Social Connectivity
=> Data Connections
Emerging typical operator needs for transcoding
•
Content is available in MPEG-4 AVC format from satellite, but there are still
majority of STB supporting MPEG-2
•
Operator needs compress content to save network capacity. Typical IPTV case
requires to transcode from MPEG-2 to MPEG-4 to save bandwidth with same
picture quality
•
More HD channels will appear to offering, but Operator need to control bitrates
for maximise multiplex utilisation and avoid overbookings with highest picture
quality
•
Connected devices like smart TV’s and mobile devices (iPads, smart
Phones…) is more common in subscribers and will change content use.
Operator need to create seamless user experience for content availability to
multiple screens with multiple formats.
•
Video file transcoding to offer on-demand content for multiple devices
3
1
1
1
1
Teleste Headend Solution for Live Video
12 U
Service Acquisition
Video/Audio Processing
Content Delivery
Optimo Transcoders
Publish Point
SDI
IP
Descrambling
DVB-S/S2
DVB-T/T2
DVB-C
DVB-ASI
U
U
U
U
Advanced DVB proc
•Component filtering
•PSI/SI table proc
Content protection
IP streaming
Video trancoding
•MPEG-2
•MPEG-4 (H.264 AVC)
•HD & SD
Basic IPTV
MyCast
Core
1 (IBM X3550)
Audio
transcoding
MyCast
Core 2
(IBM X3550)
•Multiple
formats
Broadcast Manager (IBM X3550)
MyCast
Proxy (IBM
X3550)
Metadata
transcoding
HTTP Live Streaming (Apple HLS)
Microsoft Smooth Streaming (MSS)
Adobe HDS
MPEG-DASH*
IP
CDN
IPTV multicast streaming
•Various subtitle formats
1U
Motorola Boot Server (IBM X3550)
Broadcast Manager
1U
1U
1U
Origin server
EPG
STB bootloads
Network SI tables
+ VOD
Multiprofile transcoding
•Source to multiple resolutions
On-Demand
Manager (IBM X3550)
and bitrates
Edgeware
Orbit 2X VOD Server
•Segmenting
10 Gbps
Switch (HLS, MSS,
HDS, MPEG-DASH)
Luminato edgeQAM&COFDM
IP
Multiplexing
Advanced DVB processing
DVB simulcrypt scrambling
PSI/SI table insertion
DVB-C (QAM)
DVB-T (COFDM)
4
The Transcoder Solution - OPTIMO
High Density Professional Transcoder Platform
• More channels in less rack space
• Best Quality with high efficient encoding
• Multipurpose (supports many formats)
Multiscreen Transcoder
• Built-in multiple profile transcoding with
ABR streaming
• HLS, MSS, Adobe HDS, MPEG-DASH*
Built in WEBUI management
• one box solution
• Optionally separate management server
for multi chassis management and
redundancy purpose
*Q3/2013
OPTIMO - Feature Highlights
VIDEO
Codec: H.264, MPEG-2, VC-1, HEVC
Resolutions: mobile, SD, HD, FullHD, 4k
Frame rates: 10 – 60
Rate control: VBR,CBR, Capped-VBR
Motion Adaptive de-interlacing, Noise filters, Scene detection, ...
AUDIO
Codec: AAC-LC, AAC-HE, MPEG-1L2, WMA, Dolby Digital ...
Audio level management, Channel downmixing
CAPTION
Teletext, DVB subtitle, SRT, SMT, SCC, TTML
Format conversion, passthrough, subtitle burn-in picture
METADATA
DPI (SCTE-35), Logo insert, ...
STREAMING
UDP, HLS, MSS, HDS, RTMP, MPEG-DASH
DRM
Verimatrix, PlayReady, ...
PROFESSIONAL
SUPPORT
Gold, Silver
6
Teleste Technology Partner
Many-core optimized video processing software
• Built “from the ground up”: H.264, VC-1 and MPEG-2 engines
• Exploits both parallel and serial engines for optimal efficiency
Key Advantages
Customer Benefits
Leverages parallel architectures
•
•
Highest density / performance solution
Most advanced image processing
Linux-based systems
•
•
Manageability and reliability
Scalability and security
Codecs written by Elemental
•
•
Faster innovation and support cycles
Enables simple pricing model
Flexible, simple, powerful interface
•
•
RESTful API as well as web-based GUI
Smooth integration into new and existing workflows
Teleste Optimo Products
Live
Live encoding for online and mobile delivery
Server
File-based transcoding for multiscreen applications
Manager
Unified video management system
Stream
Video customization and packaging
8
Teleste OPTIMO Live Transcoder Hardware
1RU chassis, 3 models
Optimo160: 8xCPU, 1xGPU
Optimo220: 16xCPU, 2xGPU
Optimo400: 16xCPU, 4xGPU
Interface options:
2x 1GigE
6x 1GigE
1x 10GigE
1x, 2x or 4x HD-SDI
9
Teleste Optimo Live
Transcoding Densities – Use Case Examples
Max input channels per 1RU device
Input
Output
Optimo160
Optimo220
Optimo400
MPEG-2 SD 720x576i50
H.264 SD 720x576i50
12
24
48
MPEG-2 HD 1280x720p25
H.264 HD 1280x720p25
6
12
24
MPEG-2 HD 1920x1080i50
H.264 HD 1920x1080p25
3
6
12
H.264 SD 720x576i50
MPEG-2 SD 720x576i50
16
32
64
H.264 HD 1280x720p25
MPEG-2 HD 1280x720p25
5
11
22
H.264 HD 1920x1080i50
MPEG-2 HD 1920x1080i50
4
8
16
MPEG-2 SD 720x576i50
Multiple profiles
6...10(1)
13...22(1)
20...36(1)
H.264 HD 1280x720p50
Multiple profiles
3...5(1)
6...10(1)
12...20(1)
H.264 HD 1920x1080i50
Multiple profiles
1...2(1)
5...8(1)
7...10(1)
(1) Estimated amount of input channels depends on amount
of output profiles and their resolution
Note: Use Cases not listed => Contact to Teleste
Contact to Teleste for tested channel counts with target
output profile set
10
Teleste Optimo Server Performance
Time to encode 30s input file to multiple outputs
(shorter is faster)
Optimo is 10X faster
11
The Key Highlights
High density in 1RU
•Up to 12 H.264 channels @1920x1080i50
•Up to 24 H.264 channels @1280x720p25
•Up to 48 H.264 channels @720x576i50
The best of two worlds
•Performance: transcoding by HW -> most efficient
•Flexibility: Streaming & segmenting done by SW -> quick adaptation to new demands
Integrated solution
•Multiprofile transcoding and segmentation in same chassis
•Embedded Management
•Multipurpose platform – support various formats and use cases
Audio transcoding
•Many audio format changes and level adjustments
Metadata transcoding
•Captation, subtitle format changes
One input to multiple profiles and resolutions
•Extremely flexible to create multiprofile adaptive streaming
•Support all streaming formats (IP multicast, HLS, MSS, Adobe HDS, MPEG-DASH..)
Content protection
•Integrated with Verimatrix
Digital Program insertion / Ad splicing
Future proof
•Supports H.265 in future SW release
•MPEG-DASH streaming
•4K (UltraHD)
12
Optimo References
CATV operator in Finland
Optimo technology is also used by these service providers
13
Optimo Product Codes
Live transcoders for One-to-One formats
• OPTIMOL222
• Content distribution: IPTV, HFC
• No adaptive streaming
Live Transcoders for Multiscreen
• OPTIMOL224MP
• Multiprofile transcoding
• Adaptive streaming (HLS, MSS, HDS, MPEG-DASH)
• Content Distribution: Public IP network
File-to-File transcoder
• OPTIMOS220
Multichassis management
• OPTIMOMANAGER
14
Teleste Optimo Product Variants
Product code
OPTIMOL160MP
OPTIMOL161MP
OPTIMOL162MP
OPTIMOL220MP
OPTIMOL221MP
OPTIMOL222MP
OPTIMOL223MP
OPTIMOL224MP
OPTIMOL400MP
OPTIMOL401MP
OPTIMOL402MP
OPTIMOL403MP
OPTIMOL405MP
Description
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Optimo Live, H.264, MPEG-2, multiprofile transcoder
Interface
2xGigE
2xGigE, 1xHD-SDI
2xGigE, 2xHD-SDI
2xGigE
2xGigE, 1xHD-SDI
2xGigE, 2xHD-SDI
2xGigE, 4xHD-SDI
6xGigE
2xGigE
2xGigE, 2xHD-SDI
2xGigE, 4xHD-SDI
6xGigE, 4xHD-SDI
6xGigE
GPUs, CPUs
1xGPU, 8xCPU
1xGPU, 8xCPU
1xGPU, 8xCPU
2xGPU, 16xCPU
2xGPU, 16xCPU
2xGPU, 16xCPU
2xGPU, 16xCPU
2xGPU, 16xCPU
4xGPU, 16xCPU
4xGPU, 16xCPU
4xGPU, 16xCPU
4xGPU, 16xCPU
4xGPU, 16xCPU
OPTIMOS220
OPTIMOS400
Optimo Server, file-based video transcoding
Optimo Server, file-based video transcoding
2xGigE
2xGigE
2xGPU, 16xCPU
4xGPU, 16xCPU
OPTIMOMANAGER
Control, monitoring, and failure recovery for up to 25
OPTIMO Live streaming transcoders
2xGigE
Available for orders: Now
Delivery starts: 1 April
Typical Delivery time from order 5..7 weeks
All product in 1RU chassis
Dual power supplies
15
1
1
1
1
1.) YLETV1, YLETV2, MTV3 => adaptive streaming
2.) H.264 HD VBR => H.264 HD CBR 8Mb/s
3.) H.264 HD => MPEG-2 SD
Teleste Optimo Demo
12 U
Origin servers
Public IP network
HTTP
IIS
HLS
MSS
HDS
MPEG-DASH*
IP
U
U
U
U
Luminato Receivers
1U
MyCast Core 1
(IBM X3550)
Optimo
Transcoder
MyCast Core 2 (IBM X3550)
Broadcast Manager (IBM X3550)
MyCast Proxy (IBM X3550)
HFC network
IP
1U
1U
1U
Basic IPTV
Motorola Boot Server (IBM X3550)
+ VOD
Verimatrix DRM
On-Demand Manager (IBM X3550)
Edgeware Orbit 2X VOD Server
Luminato edgeQAM&COFDM
10 Gbps Switch
DVB-C (QAM)
DVB-T (COFDM)
MPEG-2 STB
16
Free Ubiquitous Video
Stream parsing & decoding (HW or SW)
WP7
WP8
Smart
TV
Silverlight
browser
plugin
Flash
browser
plugin
HTML5
Apple
Android
HLS
Native
Native
3.0 
SW
Some
native
-
“Special”
plugin
Safari?
MSS
SW
SW
Native
Some
native
Native
OSMF?
-
HDS
-
?
-
?
-
Native
-
DASH
?
SW
SW
Native
HbbTV
?
“Special”
plugin
?
Other
RTP
?
Widevine
-
Widevine
-
?
browser
dependent
17
Pay TV Ubiquituos Video
Decryption / DRM
Smart
TV
Silverlight
browser
plugin
Flash
browser
plugin
HTML5
Apple
Android
WP7
WP8
Xbox
HLS
AES
Propr. SW
AES
Propr. SW
AES
Propr. SW
AES
Verimatrix
-
-
-
MSS
AES
Propr. SW
AES
Propr. SW
AES
PlayReady
AES
PlayReady
AES
PlayReady
-
-
HDS
-
-
-
-
-
Flash
Access
-
DASH
AES
Propr. SW
AES
Propr. SW
AES
PlayReady
AES
PlayReady
-
-
?
Other
-
AES
Widevine
-
AES
Widevine
-
-
?
18
Optimo Manager
19
Optimo Server: specyfication
20