Upload
-
View
237
Download
3
Embed Size (px)
Citation preview
7/29/2019 Ip-tv and Ip-Vod Applications
1/18
POWERING MPEG-4 AVC APPLICATIONS FROM MOBILE TO HD
MPEG-4 for the Triple Play
Ian Locke
VP Strategic Alliances
7/29/2019 Ip-tv and Ip-Vod Applications
2/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Triple Play becomes multi-play
Video is the most valuable service Broadcast TV services account for highest ARPU
Main access portal will be the TV
Residential services will not be reliant on home PC expertise Integrated services will drive differentiation
Telephony
Gaming
On demand services
Shopping Gambling
Stuff we havent thought of yet
7/29/2019 Ip-tv and Ip-Vod Applications
3/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
IPTV Services
Live TV
Stored TV
Communications
Digital TV
Premium TV
Pay-Per-View
Near Video On Demand
Program Guide
Video On DemandSubscription VOD
Time Shifting PVR
Network PVR
Residential VoIP portal
Instant messaging
SMS/MMS messaging
Mobile Services Portal
Video Conferencing
Emergency Alert System
EntertainmentGaming
Gambling
Karaoke
Internet TV
Telecommerce
Targeted/Interactive Advertising
Distance Learning
Photo galleries
Home automation portal
Home security portal
Converged Services
Hospitality
Commerce
ASP
7/29/2019 Ip-tv and Ip-Vod Applications
4/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Service Management (Middleware)
Encoders and video servers do not make a service,
they make content.
The client needs directions to where services are
located and any rules applicable (you cant even
change channels without middleware) Services are managed at the headend by the
operator who can control: Subscribers
Assets
Metadata Packaging
Provisioning
Billing
7/29/2019 Ip-tv and Ip-Vod Applications
5/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
IPTV Service Considerations
Services (more is better) More services means more differentiation
Higher ARPU
Improved customer adoption (uptake)
Convergence with other services (wireless)
Standards (open) No single vendor proprietary solutions Shorter development cycles for new services
Open development community
Scalability Content and services must scale with subscribers and
infrastructure Services must interoperate with OSS/BSS infrastructure
Sexy Services must be appliance like fast and attractive
7/29/2019 Ip-tv and Ip-Vod Applications
6/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Video Compression Standards
MPE
G
MPE
G--4AVC
/
H.264
4AVC
/
H.264
7/29/2019 Ip-tv and Ip-Vod Applications
7/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
MPEG-4 has adopted threevideo codecs H.264 is theITU name for AVC
AVC= H.264
= MPEG-4Part 10
MPEG-4 has adopted three
video codecs H.264 is theITU name for AVC
AVC= H.264
= MPEG-4Part 10
MPEG-4 evolved for IPTV
Videocom
pressionscience
MPEG-4standard
Cameras & PDAs
Video Conferencing
Does NOT SupportBroadcast Content
Simple
Profile(SP)
Supports Broadcast
Advanced
Simple Profile(ASP)2Mbps
Supports Broadcast
Standard Adopted by
Broadcast Industry
Advanced
Video Coding(AVC) or H.264
1Mbps
B
itRate
MPEG-23.5Mbps
Non-Standard
WM7 & DivX
Non-Standard
WM7 & DivX
Non-StandardWM9 & On2
Non-StandardWM9 & On2
MPEG-4 H.264 : Main Profile : Level 3Uncompressed250Mbps
7/29/2019 Ip-tv and Ip-Vod Applications
8/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
MPEG-4 more than just video
AVC codec < 2Mbps Lower bitrate allows services over DSL. Essential for HD
services (HDTV @ 8Mbps)
AAC+ codec 48Kbps This really starts to add up with 5.1 audio (150Kbps vs.
600Kbps)
System layer MPEG-4 allows the broadcast of additional binary information
which can be used for IPTV client portals
Metadata GUI
Interactivity
7/29/2019 Ip-tv and Ip-Vod Applications
9/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Obj ect Descript or Stream
...
Audio St ream
Scene Descript ion Str eam
I nt eractive Scene Descript ion
MPEG-4 Systems Principle
Visual Str eam
Visual Str eam
Visual Str eam
D
R
M
Your preferred stock quotes,
7/29/2019 Ip-tv and Ip-Vod Applications
10/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
MPEG-4 Application Capabilities
Your preferred stock quotes,
Vector GraphicsAnimations, web l inks
St ill pictur es,
video links
StreamControls
High Qualit yGraphics overlays
synced to video
Personalized data
High Qualit y,protectedvideo on
demand/ l ive
Video Hot Spots,E-Commerce
7/29/2019 Ip-tv and Ip-Vod Applications
11/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
4Front Service Portal
Electronic Program Guide
On Screen Metadata
Video On Demand Library
FF-RW-Pause Trick Play
Personalized Services
Custom Applications
Intelligent Searches
Self Provisioning
NowwithVoIP
Onscreencalle
rID
Voicemailplayb
ack
IntegratedBillin
g
NowwithVoIP
Onscreencalle
rID
Voicemailplayb
ack
IntegratedBillin
g
7/29/2019 Ip-tv and Ip-Vod Applications
12/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Middleware Architecture Primer
There are have traditionally been twokinds of middleware
Thin Client - HTML Client Browser
Thick Client Proprietary Client Application
MPEG-4 System Content (BIFS) enables a
3rd option with many benefits
7/29/2019 Ip-tv and Ip-Vod Applications
13/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
EDGEHEADEND
Alternative Middleware HTML/JavaScript
Pro
Very flexible client GUI design
Open standard* (not really, see below)
Con
Poor browser performance on client (Slow)
Pull architecture, every screen must be generated by app server
Does not scale efficiently. Numerous local proxy servers required to serve graphics
*Not really open standard. HTML needs custom JavaScript to support STB (cursor control etc.) No local metadata in the client
Client cannot operate without network access to the Application Server
Easy to hack, HTML source is easily repurposed on the client
Fixed Services designed by Middleware vendor
Limited control of billing and rating
Requires 2 way network (cannot operate over 1 way satellite or terrestrial broadcast)
HTML Browser
JavaScript
Custom Extensions
PULL TRANSACTIONS - METADATA
PULL GUI
AVC H.264
Video Decoder
7/29/2019 Ip-tv and Ip-Vod Applications
14/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
HEADEND
Alternative Middleware Custom Client App
AVC H.264
Pro
Good Client Performance
Push metadata (if they are smart!!!)
Con
Proprietary client architecture
Fixed client GUI difficult to customize, not flexible to modification
Application tied to STB vendor
Often require multiple client apps including optional browser Time consuming/expensive to migrate to new STB
Proprietary push transport mechanism
Fixed Services designed by Middleware vendor
Limited control of billing and rating
Custom Client
Optional Browser
OPTIONAL
PUSH METADATA
PULL TRANSACTIONS
FIXED RESIDENT GUI
Video Decoder
7/29/2019 Ip-tv and Ip-Vod Applications
15/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
HEADEND
MPEG-4 Middleware CLEVER CONTENT
AVC H.264
Pro
Best Client Performance
Pixel perfect video/graphics rendering engine built into MPEG-4
Push metadata
Push GUI
GUI independent of client, (STB, PC, mobile)
Easily customized client interface
Modular services created with MPEG-4 BIFS and authoring tool
Services and functionality can be modified in-service
Uses Telco provisioning for service definition (very flexible service creation)
Integrated Telco billing and settlement interface
Con
No one else has ever seen this, so it has plenty of vendor skepticism
MPEG-4 Decoder
PUSH METADATA - GUI
PULL TRANSACTIONS
0 3 ( *9LGHR6HUYHU
7/29/2019 Ip-tv and Ip-Vod Applications
16/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
MPEG-4 Middleware Advantages
MPEG-4 Client Portal
The GUI for the client is entirely MPEG-4 and allows the content to
include its own embedded controls
Response times are comparable to proprietary GUIs and much faster
than HTML or Java
Compatibility with any MPEG-4 ISMA 2.0 standard
RTP Stream Delivery Not reliant on MPEG-2 TS technology or licensing
Less packet overhead with more resilient routing
Internal stream indexing allows Network PVR
Modular Services
Network operators can choose VOD or EPG services depending on
their business
Additional services can be created using 4Mation
Flexible Packaging and Rating
More than any other IPTV solution, service providers can quickly build
complex combinations of services into market specific offerings
7/29/2019 Ip-tv and Ip-Vod Applications
17/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Key IPTV Components
Partner
TelephoneVoIP Client
PartnerIP RouterCore Switch
Partner
Set-Top BoxTV Decoder
Envivio
EnvivioTVPC Player
Partner
EncryptionContent Protection
HighdealTransactiveRating Server
CONTENT - GUI - METADATA
Envivio
4CasterEncoder
Envivio
4SightVideo Server
NetCentrex
MyCallVoIP Soft-Switch
Envivio
4FrontApp Server
Envivio
4ManagerControl Server
XML
Metadata
CONTENT
HEADEND
Analog-SDI
MPEG-4 H.264 + BIFS Over IP
Envivio
4MationService Authoring
Envivio
4CoderOff-line Encoder
7/29/2019 Ip-tv and Ip-Vod Applications
18/18
ENVIVIO CONFIDENTIAL AND PROPRIETARY ENVIVIO 2004
Deployment (IPTV System)
X`Client Terminal Headend
Envivio Player
Client Application (MP4)Client Application (MP4)
4Front Server
BIFSComponent
VOD A/V Stream provider
Local PVRcomponent
TerminalAccessGateway
Terminal File System & apps
Live A/V MP4 Stream provider
NPVRComponent
A/V Stream (One way/ single or multi target)
Data Stream (One way/ single or multi target)
Applicative request (TCP based) , two-way , single targetOptional Client Component request. Two-way, local target
Direct call
Write Access
Read Access
Transactions
low BW update flow
Backend
BackendComponent 1
BackendComponent 2
BackendComponent 3
VOD Repository
Live source
High BW Data flow
Live A/V Stream
DB
DB
software
VOD A/V Stream
COMMLayer
Service Engine
S2
S1
S3