Introducing the latest developments on Helix Universal Server V15 including MPEG-DASH streaming, HTTP Live streaming (HLS), MPEG2-TS ingest, CDN push including Akamai and Verimatrix DRM
1. Helix Media Delivery Platform
Multi-Screen applications
David J Smith
djsmith@realnetworks.com
2. Q: Want to send video multi-screen?
RealNetworks Confidential
A: Easy with Helix
3. • Deliver Any Media, To Any Media Player and Any Where
• Broadest Audience Reach – At work, On-the-Go, and at Home
• Simplicity, Reliability, Performance and Cost Effectiveness
• End-to-End integrated - Standards-based and Multi-Platform Support
• Platform Functionality
• Multi-delivery
• RTSP, MPEG-DASH
• HLS+DRM, RTMP, WMSP
• Multi-ingest
• RTSP, RTP, MPEG2-TS
• Helix RBS, RTMP, WME
• Multi-codec
• H.264/AAC, H.263/AMR
• FLV, WMV, RealMedia
Helix Media Delivery Platform
RealNetworks Confidential
5. • Deliver Mobile, OTT, multi-screen and social TV services
• Deploy to 3G, 4G, WiFi and broadband IP networks
• Live or on-demand TV stations and/or playlists
• Video advertising inserted live or via playlist (non skip-able)
• Configurable playlist capability by genre, individual or create your own
• Video available from 64Kbps, Audio from 8Kbps
Mobile TV, OTT, Multi-Screen, Social TV
RealNetworks Confidential
Media Storage
.3gp
.mp4
.rm
.wmv
Live Event
Video
Catalogue
3G, 4G,
WiFi, DSL
Cable
Transcoder
Encoding software
Terrestrial
Satellite
Smartphone to
SmartTV
6. • Deliver Music services to 2G, 3G, 4G, WiFi and broadband IP networks
• Live or on-demand radio stations and/or playlists
• Radio advertising inserted live or via playlist (non skip-able)
• Configurable playlist capability by genre, individual or create your own
• Audio available from 16Kbps
Music Services – OTT, Social Radio
RealNetworks Confidential
.3gp
Encoding software
Live
Music
Music
Catalogue
3G, 4G
WiFi,DSL
Cable
Music Storage
Smartphone to
SmartTV
Transcoder
7. • Deliver Video Surveillance services to 3G, 4G, WiFi and broadband IP
networks using IP (rtsp) or SDI cameras
• Direct ingest of IP camera RTSP to HLS, DASH, RTMP, RTSP
• Transcode from camera SDI to HLS, DASH, RTMP, RTSP
• Scales to 1,000’s of concurrent connections
• Live and/or on-demand security footage playback
• Video available from 64Kbps, Audio from 8Kbps
IP or SDI Camera - Video Surveillance
Video
Surveillance
Archive
Smartphone
tablet,PC
.mp4
.3gp
IP or SDI
Camera
Helix
Server
3G, 4G,
WiFi, DSL,
Cable
Transcoder
RealNetworks Confidential
RTSP
8. • Deliver TV to multi-screens – PC, Tablet, Mobile, OTT STB / Smart TV
• Ingest IPTV to digital TV and satellite
• HD Quality 720p @ 4Mbps, 1080p @ 8Mbps
• DVD quality from @ 1Mbps / 2Mbps (720x576)
• Digital archive of each channel for on-demand playback
• MPEG-DASH, HLS + DRM, RTMP or RTSP
IPTV Multi-screen, multi-rate
.3gp
.mp4 Helix
Server
Live IPTV
Headend
.3gp
.mp4
Transcoder
MPEG2-TS ingest
or DVB-S/T
direct connectTerrestrial
Satellite
RealNetworks Confidential
Smartphone to
SmartTV
MPEG2-TS (H.264/AAC)
9. • Multi-screen webcasting from Smartphone to Smart TV
• Ingest SDI, HDMI and IP feeds
• WYSIWYG video mixing – any visible application output
• Full event control – pre-roll, present, intervals and post-roll
• Deliver locally PDN and CDN for multi-screen play-out
Enterprise Webcasting
RealNetworks Confidential
Presentation PC
Playback
Content
Smartphone to
SmartTV
Live video
Presenter
details
Any Delivery
Network
Presenter
details
10. • Multi-screen video publishing from Smartphone to Smart TV
• Upload media file assets from multiple sources
• Automated multi-device transcoding and web publishing
• Integrated with Blackboard, Moodle VLE’s
Enterprise Video Publishing
RealNetworks Confidential
Playback
Content
Smartphone to
SmartTV
Pres
enter
detai
ls
Media Archive
Video, Music,
Media Files, DVD
VLE Integration
11. Transcoder
Helix Media Distribution
• Deliver via multicast or unicast
• Helix-to-Helix communication used to
minimise bandwidth usage
• Adaptive transcode on edge
• Live and On-Demand delivery supported
• 3GP, MP4, WMV, RealMedia, Flash
.3gp
.mp4
On-Demand
Storage
Helix
Server
Origin Site
Live TV
Video
Catalogue
RealNetworks Confidential
3G,4G
DSL SmartPhone
to Smart TV
Internet Delivery
Transcoder
SmartPhone
to Smart TV
Regional Delivery
Transcoder
DSL, Cable
13. Delivery to RTSP, RTMP, HLS and MPEG-DASH
Multi-format, multi-protocol, single unified infrastructure
H264/AAC
A/V Source
Single live broadcast into
Helix Universal Server
Multiple Egress protocol support
• Same live broadcast source
• Same on-demand file source
File format:
• 3GP
• MP4
• F4V
Helix
Broadcaster
or Producer
3rd Party
Compliant
Encoder
Helix
Universal
Server
RTSP
Player
RTMP
Player
HTTP
Player
iPhone
iPad
iPod
Helix Server automatically re-packetises H264 &
AAC streams for delivery to RTSP, RTMP, HLS and
MPEG-DASH simultaneously
RealNetworks Confidential
14. • All-in-one appliance
• Transcode > Protect > Deliver > Multi-screen
• Middleware API’s for session, security and archiving
• A flexible appliance solution for all your content needs
• Packetize content to all delivery methods (RTSP, DASH, HLS, RTMP)
• Encrypt to protect content using studio approved DRM
• Any Input Source to Any Output Type
• IP, SDI, HDMI , DVB-S/S2, DVB-T/T2, DVB-C, composite
• Six appliances from portable, rack mountable and blade systems
• Affordable for any budget, scalable from 2 to 400+ channels
Helix Broadcaster
RealNetworks Confidential
16. • Create, Packetize, Encrypt, Aggregate Source Content
• Delivery to CDN, PDN and direct to device playback* simultaneously
• One encode, multiple destinations
Helix Broadcaster – multiple destinations
2012
Helix Broadcaster
Multi-DRM / Segmentation / Multi-
codecs / Management / Direct to CDN /
Direct to Cloud / Evolves with
Standards
CDN Provider
Shared Host /
Co-location / Cloud
Private Delivery
Infrastructure
DRM
Transcoder
*up to 200 concurrent unicast streams
RealNetworks Confidential
17. • Ingests multiple sources in multiple formats
• Encodes to single and multi-rate profiles
• Deliver locally PDN and CDN for multi-screen play-out
Helix Broadcaster – multiple sources
RealNetworks Confidential
IP + SDI Camera
SDI + HDMI
MPEG-2 TS IP Ingest
Live IP Source
Playback
Content
DVB A/V
File
Archive Content
Transcoder
TerrestrialSatellite
Smartphone to
SmartTV
18. • Connecting Helix Broadcaster to a TV aerial provides the ability to
create multi-rate, multi-channel TV broadcasts
• Content can be delivered into multiple delivery solutions
Multi-Screen, Multi-Channel TV
Playback
Content
DVB TV Source
1Mbps
512kbps
256kbps
1Mbps
512kbps
256kbps
1Mbps
512kbps
256kbps
Channel1Channel2Channel3
Internal / Hosted
Streaming Platform
CDN
Playback
Content
Transcoder
TerrestrialSatellite
RealNetworks Confidential
Smartphone to
SmartTV
19. • IP ingest via RTSP (IP Camera/Server) and MPEG2-TS
• Simultaneously creates H.264/AAC with HLS Segmentation,H.263/AMR, RealMedia
• Adaptive and Multi-rate content output from 176x144p to HD 1980x1080p
• Automatic archive with roll-file for CMS integration
• Delivers to Helix Servers, HLS CDNs & WebDav, 3rd party RTP servers
Helix Producer – H264 + AAC
RealNetworks Confidential
20. • Multi-screen – Smartphone to Smart TV with CDN delivery
• Multi-codec – H.264, H.263, RealMedia, Flash, Windows
• Multi-protocol – RTSP, MPEG-DASH, HLS+DRM, RTMP, WMSP
• Multi-ingest – RTSP, RTP, MPEG2-TS, Helix RBS, RTMP
• Multi-DRM – Verimatrix, BuyDRM
Helix Universal Server
RealNetworks Confidential
21. • 64 bit OS support for RHEL5/6, Oracle6, Win 2008
• Comparison
• 64 bit OS – 6,000Mbps to 11,000Mbps & ~12,000 users*
• HP test centre in Grenoble
• 12 core Intel X5670, DL380 G7
• Passmark 2*9358
• 2 x 10Gbps NIC (bonded) – 20Gbps
• RHEL5 64 bit with 16GB of RAM
Helix Universal Server Performance
64
bit
RealNetworks Confidential
22. Helix Universal Server Scalability**
0
2,000
4,000
6,000
8,000
10,000
12,000
14,000
150Kbps 352Kbps 892Kbps 1530Kbps
RTSP Players*
RTSP Mbps
RTMP Players
RTMP Mbps
iOS Players
iOS Mbps
*RTSP 6,150 player limitation to be
fixed in 14.3 Oct 2011
**SLTA Helix-to-Helix test May 2011
Full test paper available via NDA using
Heli x Server V14.2
Bit Rate RTSP Players* RTSP Mbps RTMP Players RTMP Mbps iOS Players iOS Mbps
150Kbps 6,150 930 10,000 1,500 12,000 2,020
352Kbps 6,150 2,000 8,100 2,600 10,800 3,430
892Kbps 5,700 5,080 5,600 5,000 9,600 8,560
1530Kbps 4,350 6,666 4,400 6,700 7,200 11,020
RealNetworks Confidential
24. Helix Session Manager
Allow All – Play then validate
Play
3
CGI Session
Management
Business Logic
Helix
Server
Web Browser
HTTP
Notification
2
HTTP request
termination
6
Terminate
Stream
(RTP BYE)
7
Mobile Phone
Tablet
Media URL
1
Session
Manager
Adapter
Note: Helix Session Manager system
components are circled
• Stream is allowed to play whilst business logic authorises transaction
• If successful – play continues
• If unsuccessful - stream is disconnected and subscriber directed to subscription process
• All in ‘real-time’ via application – no post processing logs required
Billing
Authorisation
4
5
Subscriber
Authorisation
Geo-IP Content
Rights
RealNetworks Confidential
25. Helix Security Manager:
Authentication: Secure URL Call Flow
Secure URL
3
HTTP
Servers
Web Browser
Request
URL 2
Secure URL
4
Media File
5
Secret
Mobile Phone
Tablet
Media URL
1
Helix
Security
Adapter
CGI
script or
Java
Web
Portal
Program
Note: Helix Security Manager
system components are circled
Web
Application
Tom Cat
Server App
RealNetworks Confidential
http://helix/video.mp4?token=fe42ade732c9a8171db4
27. Helix Media Delivery platform enables
• OTT, Multi-screen, Social TV and many other applications
• Reduces TCO, management and investment
• Consistent integration points for real-time billing, subscriber management,
reporting and content security
• Provides legacy codec and player support
• A platform for advancements in technology
Contact
David J Smith
djsmith@realnetworks.com
Skype: djsmith.real.com
Helix future proofing your investment
RealNetworks Confidential
28. Further Information
Helix Universal Media Server
http://www.realnetworks.com/helix/streaming-media-server/
Helix Broadcaster
http://www.realnetworks.com/helix/helix-broadcaster/
Helix Producer
http://www.realnetworks.com/helix/video-encoding-with-helix-
producer/
RealNetworks Confidential