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