Requirements for a Web and TV environment Jean-Claude Dufourd - - PowerPoint PPT Presentation
Requirements for a Web and TV environment Jean-Claude Dufourd - - PowerPoint PPT Presentation
Requirements for a Web and TV environment Jean-Claude Dufourd Telecom ParisTech Institut Telecom Overview Context Requirements for a Web and TV environment Current implementations Standards page 1 Telecom ParisTech
Overview
¢ Context ¢ Requirements for a Web and TV environment ¢ Current implementations ¢ Standards
page 1 Telecom ParisTech Web and TV, Feb 8-9, 2011
Context: home around the TV
page 2 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV + printer + new sensors …
R1: Apps to run on all devices
page 3 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV Common ground: HTML + CSS + ES « Very close » to W3C Widgets è OK
R2: Apps to run on a dynamic network
page 4 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV No complex network setup è Need a discovery and service protocol : UPnP/ DLNA – Bonjour – WS Discovery – SIP-based … Ex: see mobile phone pictures on TV, then display on picture frame, then store on desktop.
R3: Services accessible from all devices
page 5 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV An EPG widget runs on TV only
R3: Services accessible from all devices
page 6 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV An EPG widget runs on TV only An EPG service, built on communicating widgets, runs on any device è Distributed documents (pervasive, ubiquitous) è Service adaptation by distribution
R3: Services accessible from all devices
page 7 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV An EPG widget runs on TV only An EPG service, built on communicating widgets, runs on any device è Distributed documents (pervasive, ubiquitous) è Service adaptation by distribution
R4: Services to move to best device at any time
page 8 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV Service starts on TV
R4: Services to move to best device at any time
page 9 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV Service starts on TV Interactivity appears
R4: Services to move to best device at any time
page 10 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV Service starts on TV Interactivity appears è move to tablet
R4: Services to move to best device at any time
page 11 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV Service starts on TV Interactivity appears è move to tablet Tablet gets preempted è move to office Keeping current service state
R5: Native/widget/HW: no difference
page 12 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV Why should it make any difference that one part
- f a service is hardware, native code, or widget ?
è Services as cooperation of any type of part Ø Framework for native code behaving as a widget Ø Compile widget to native code Ø Native app « equivalent » of a widget
R6: No standard dependency
page 13 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV True for network and codecs, why not for other stds:
- Widgets in HTML or SVG or BIFS (for 3D)
- Discovery with UPnP or Bonjour or SIP
- r WS Discovery
- HTTP streaming or RTP
Implementation
page 14 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV GPAC and WebKit players HbbTV (xHTML+CSS+ES+huge OIPF API +DVB+MPEG TS+DSMCC+codecs), SVG, W3C Widgets (PC + Interface), UPnP/DLNA, MPEG-U, RTP/RTSP
Standardization
page 15 Telecom ParisTech Web and TV, Feb 8-9, 2011
Connected picture frame Desktop computer Laptop Tablet PDA Mobile phone Connected TV
- « Smaller » profiles
- « Common » Device APIs, including capabilities
- Document discovery, communication and
migration:
- Declarative
- Not just widgets
Thank you for your attention
¢ Discussion…
page 16 Telecom ParisTech Web and TV, Feb 8-9, 2011