14.ppt

12
a Kudelski Group Company

Transcript of 14.ppt

a Kudelski Group Company

a Kudelski Group Company

Next Generation IPTV

Sebastian KramerCEO Quative (Kudelski Group Company)

Stephen ReederProduct Strategy ANT

a Kudelski Group Company

Agenda

• Introduction

• First and Second Generation IPTV Solutions

• Key issues on current generation IPTV solutions

• Evolution towards the third generation of IPTV solutions

• SW client technology options

• Summary

a Kudelski Group Company

Little History in IPTV Solutions

• First Generation IPTV Solutions: Started Year 2000Low performance MPEG2 STBs with less <150 MIPs for apps - two client models:• Native model: presentation and logic programmed specific to STB:

• Colourisation only, No true customisation possible• Relavely fast UI rendering and response times• Long STB porting times

• Web client model: HTML presentation layer and logic from server (pull model)• UI customiation in HTML possible, apps logic not• Did not scale: less then 5K subs per apps and DB server processor• Slow UI rendering and response times

• Second Generation IPTV Solutions: Started Year 2002/3Higher performance MPEG2 STBs >300 MIPs for apps – evolution of client models:• Native Model: Keeping EPG Grid native and extensibility for other applications in

HTML• Custom of native Grid not possible, no seamless client model for other

apps• Long STB porting times

• Web client model: Both local presentation and logic on STB in HTML and Javascript

• Full customisation of presentation layer and local logic possible but not server side data model

• Slow UI rendering and response times

a Kudelski Group Company

Current Key IPTV Solution Issues

• Customisability of UI, apps logic, service data model• Not only look and feel but also bespoke service ergonomy are key for

service providers to differentiate their offering: „One size fits all does not work“

• Successful IPTV deployments like FT, Telefonica, TI, Fastweb, PCCW, CHT all have bespoke base TV apps like EPG, VOD.

• Moving from multiple 10K Subs to multiple 100K Subs requires scalable application headend solutions• Need to support more then 20K subscribers per server processor• <3$ per subs server HW cost point incl. OS/DB/Web server licenses

• Moving beyond EPG, PVR, VOD with support for synchronised download applications: voting, betting, gaming... („red button services“)• Requires scheduling capabilities of triggers in the broadcast stream and

local application management

• Endorsing standards• Service discovery: DVB-IPI• Web client / browser: W3C

• True multi device support• STB, PC, mobile devices

a Kudelski Group Company

Service Oriented SW Architecture Principal:Next Generation IPTV Server Side Solution

• Segment all server functions into „base services“ utilised by specific „application services“ which are changeable via an SDK• Base services: Authentication, service discovery, purchase,

subscribe/un-subscribe...• Application services: Broadcast TV, VOD, SVOD, PPV, Messaging,

Mail, Video Conf...

• Allow the definition of additional/different base services if needed• Extensible server side data model

• Allow full personalisation of application services• E.g. Personal channel creation, personal look and feel...

• Detect different type of devices• Provide device specific services: different type of STBs, Mobiles, PC

a Kudelski Group Company

Client SW Technologies Pros/Cons (Selection)

Very Good

Good

Very Good

Good

Good

Performance

(Rendering or Data

Fetching)

Not Good

Not Good

Very Good

Very Good

Very Good

Customisation

Flexibility & Cost

STB Specific

Fast

(not mature)

Fast

(not mature)

Very Fast

Very Fast

STB Porting

Time

x

x

x

Application

Logic

LowxNative (e.g. C)

MediumxJava (opt. JVM Browser Plugin)

Very HighxFlash Macromedia (opt. Browser Plugin)

MediumJavascript

(µBrowser)

MediumxHTML/CSS

(µBrowser)

CPU/Memory

Requirements

Application

Presentation

„If you could run a native like, graphical rich experience of an EPG in a micro browser on a STB, it provides you the best compromise of portability / customisabilty / performance“

a Kudelski Group Company

IPTV Service Delivery Platform

Concept(SDP)

a Kudelski Group Company

Generic IPTV

Solution

a Kudelski Group Company

Reference Client Software

• The ANT Galio Client• TV Application Manager concept:

Toolbox for triple play service creation

• Integrated ANT Galio Browser as solid foundation• Consistent & extensible platform

• Modularization of common functions

• Shared resources & functions

• Fast introduction of new capabilities

• Lightweight applications

ANT Solution

ANT Galio Client

ANT Galio Application Backplane

ANT Portability Environment (APE)

ANT Galio

OTDK

Create

Debug

Profile

Optimise

ANT Galio

Browser…

PVR

Engine

IPTV

Engine

DVB

Engine

Connected Device

Framework

Personal CommsEngine

• Optional plug-in Engines:

• IPTV & DVB

• PVR

• Connected Device Framework Personal Communications

a Kudelski Group Company

Content

Creation Guide

“Writing for TV”

Create – Evolve - Innovate

Develop Application

Use Favourite Editors & Tools

Use Windows Build

for first pass test

“Dot for dot

the same as STB”

Deploy on STB, debug from Windows

- Code Debugger

- View Memory Usage

- Structure (DOM) Interrogation

- Performance Measurement

Debug – Profile - Optimise

Extremely Fast Turn-around for true Service Innovation

Enabling Rapid Service Innovation

a Kudelski Group Company

Summary

• IPTV industry will move to open SDP based architectures for next generation server side solutions• Providing SDKs for „bottom up“ application service creation• Enabling true differentiated multi device support

• Next generation TV browser technologies enable native like graphical rich applications:• Full customisability with general low cost knowhow base everywhere• Supporting on target testing and debugging of interactive applications

• IPTV service providers need to keep ownership on „their own“ TV applications• Not „hand them over“ to vendors providing fixed native client apps with

fixed client/server side architectures• Use lowest cost technologies to create bespoke base and advanced IPTV

applications• Need to move beyond base TV apps and start to focus on true interactive

apps

(See us on Nagravision booth: #SU1976)