Survey
Television n
Digital TV
n n n
Wolfgang Leister IMEDIA
n
n n
Norsk Regnesentral Wolfgang Leister
Colour Television n n
1953 RCA and Hazeltine labs é NTSC 1961 Henri de France é SECAM Sequentiel Couleur á Memoire
n
Paul Nipkow (1884) A.A. Campbell Swinton (1911): CRT von Ardenne, Zworykin, Schoenberg, Bartholemy Broadcast: 1936 Berlin Olympics Different standards: lines: 240, 405 (Gr.Br.), 441 (Germany ), 455 (France), 340 (New York), … 1941: 525-line 60 frames/sec (America) 1952: 625-line 50 frames/sec (Europe)
Norsk Regnesentral
29-May-02
Wolfgang Leister
Colour Television n n n
1961 Dr Walter Bruch é PAL
PAL SECAM NTSC
Phase Alternation by Line n n 29-May-02
Norsk Regnesentral Wolfgang Leister
Roles
29-May-02
U,V components, ampl. modulation 90°, 4.43 MHz (Q,I components NTSC)
Norsk Regnesentral Wolfgang Leister
Characteristics of Digital TV n n n
mostly broadcast individualize for customers but: individuality within limits (much of the content is the same, the view is different, the time is different)
n
user wants interactivity (local on TV, return channel, …)
29-May-02
Norsk Regnesentral Wolfgang Leister
29-May-02
Norsk Regnesentral Wolfgang Leister
1
What is digital in digital TV? n n n n n n n
Digital TV Production
Production Content Transmission API Cond. Access Applications Return channel
n n n n
Norsk Regnesentral
29-May-02
Wolfgang Leister
n n
n
Norsk Regnesentral Wolfgang Leister
Wolfgang Leister
Streaming
Storage format: MPEG 2, MHP Streaming format: MPEG2 TS Interactive Content: HTML, XML, (Flash), other Web standards … Java xlets
29-May-02
Norsk Regnesentral
29-May-02
Digital Content n
Use of digital equipment Computer graphics / animation / … Digital TV production tools Interactivity (xlets, …)
n
Streaming format: MPEG2 TS
Norsk Regnesentral
29-May-02
Content Transmission
Wolfgang Leister
Programme Service Information
MPEG-2 TS
PMT: 29-May-02
Norsk Regnesentral Wolfgang Leister
29-May-02
PID=1127
PAT:
PID=0 (always)
Norsk Regnesentral Wolfgang Leister
2
Why not Internet? n n n n
Set-top boxes (STB)
DTV is broadcast technology! infrastructure costs ⇒ ADSL … multicast in communities peer-to-peer techniques show that providers are not prepared to traffic
n
n
n
n
29-May-02
Norsk Regnesentral Wolfgang Leister
Digital TV Hardware
29-May-02
n
n n
Networking connection
n
29-May-02
Norsk Regnesentral Wolfgang Leister
NorDig II (sw arch.)
29-May-02
Norsk Regnesentral Wolfgang Leister
set-top box API CA system Operating system
n
Specified by DVB
Analogue broadcast: 1st generation, one-to-many, without return channel; e.g., decoder for cable TV or satellite. Analogue interactive: hybride, data services and return channel, e.g., WebTV. Digital broadcast: 2nd generation, digital compression and transfer, e.g., satellite decoder. Digital interactive: 3rd generation, digital broadcast + interactive, includes data services, web, games, … e.g., DVB MHP, return channel. Norsk Regnesentral Wolfgang Leister
Standards, API, and CA
29-May-02
Norsk Regnesentral Wolfgang Leister
NorDig Migration Plan
29-May-02
Norsk Regnesentral Wolfgang Leister
3
MHP
vertical - horizontal markets e.g. d-box
e.g. Canal+
content / applications
n
MHP = API for digital TV, defined by DVB
n
MHP1.0 formally accepted by ETSI n n
services / programmes n AP I
conditional access
n
horizontal market 29-May-02
Norsk Regnesentral Wolfgang Leister
n
Existing (legacy) APIs as plug-ins
n
Specification Elements (2) n n n
Content formats including PNG, JPEG, MPEG- 2 Video/Audio, subtitles and resident and downloadable fonts
n
n
Mandatory transport protocols including DSM-CC object carousel (broadcast) and IP (return channel),
n
Norsk Regnesentral Wolfgang Leister
Interactive Broadcast
n n
DVB-J platform DVB defined APIs and selected parts from existing Java APIs, JavaTV, HAVi and DAVIC Security framework Graphics reference model Annexes DSM-CC OC profile, text presentation, min.platform capabilities, various APIs
Wolfgang Leister
MHP Architecture
Legacy Appl. A
Interoperable Java Applications (and libraries)
Internet Access
"HTML" subset*) Option
HTML, ECMA script, DOM, CSS, ...
Interactive Transport Protocols: IP
Broadcast Transport Protocols: IP
API extensions for interactivity
Java APIs for Internet access
Application Manager (Navigator)
Java VM
Transport Proto col(s)
Sun Java APIs
Plug-in A DVB specific APIs
...
Legacy Appl. B
"Interoperable" plug-in MHP API
Plug-in B
Platform specific plug-in
Java Virtual Machine
OS, drivers, firmware, ...
*) optional element, MHP 1.1 29-May-02
Application model and signalling Hooks for HTML content formats
Norsk Regnesentral
29-May-02
MHP Profiles
APIs
Wolfgang Leister
Detailed profile definition enhanced and interactive broadcasting
n
"HTML" subset *) Plug-in Broadcast Transport Protocols: DVB OC
Norsk Regnesentral
MHP architecture
n
Enhanced Broadcast
Enhanced & Interactive Broadcasting (optional)
29-May-02
Specification Elements (1)
29-May-02
Internet Access
n
CA
Multimedia Home Platform MHP vertical markets
MHP1.1 (spring 2001) Based on DVB-Java HTML / XML
n networks / transport
Enhanced Broadcasting Profile Interactive Broadcasting Profile
Plug-in interface
MHP 1.1
Norsk Regnesentral Wolfgang Leister
29-May-02
Norsk Regnesentral Wolfgang Leister
4
Nokia Media Terminal > Intel 566 MHz CPU
n
40 GB Disk 64 MB RAM MPEG2/DVB compliant
n n n
n n n n
Linux Operating System Mozilla, NaviBars, Plug-Ins, … IP over MPEG …
n n
n n n n
Modem/DSL Accelerated 3D graphics Content protection
n
OstDev
n n
Framework: integrates MHP, Linux, Web Native linux applications , e.g. games Full IP access Support all web standards Support legacy iTV standards Extend to new application and content standards
n
DirectFB OstDev
n
LinuxTV
n
29-May-02
http:// www.linuxtv.org/ http:// www.ostdev.net/ Norsk Regnesentral Wolfgang Leister
Typical DTV Applications n n n n n n
Electronic program guides (EPG) Applications synchronised to TV content Games E- commerce Interactive advertising Internet access
29-May-02
Norsk Regnesentral Wolfgang Leister
29-May-02
Norsk Regnesentral Wolfgang Leister
Research Areas n n n n
29-May-02
New types of applications User Interface studies Networking Infrastructure Production tools
Norsk Regnesentral Wolfgang Leister
5