Ip-tv and Ip-Vod Applications

  • 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