42
UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation

UPnP AV WC Status Update (UPnP Summit 2002)

  • Upload
    coy

  • View
    35

  • Download
    0

Embed Size (px)

DESCRIPTION

UPnP AV WC Status Update (UPnP Summit 2002). John Ritchie UPnP AV Co-Chair Intel Corporation. Agenda. Recent Events AV Architecture Moving Forward Demo Questions. Recent Events. AV Specs. Approved. Approved. Great Job, Everyone!!!. Adaptive Networks Canon Compaq Eizo Nanao - PowerPoint PPT Presentation

Citation preview

Page 1: UPnP AV WC Status Update (UPnP Summit 2002)

UPnP AV WCStatus Update

(UPnP Summit 2002)

John Ritchie

UPnP AV Co-Chair

Intel Corporation

Page 2: UPnP AV WC Status Update (UPnP Summit 2002)

Agenda Recent Events

AV Architecture

Moving Forward

Demo

Questions

Page 3: UPnP AV WC Status Update (UPnP Summit 2002)

Recent Events

Page 4: UPnP AV WC Status Update (UPnP Summit 2002)

ApprovedAV SpecsApproved

Page 5: UPnP AV WC Status Update (UPnP Summit 2002)

Great Job, Everyone!!! Adaptive

Networks Canon Compaq Eizo Nanao Epson HP Intel (co-chair) Kodak

LG Microsoft

Mitsubishi

OpenGlobe

Philips (co-chair)

Pioneer

Samsung

Sony

Thompson

Page 6: UPnP AV WC Status Update (UPnP Summit 2002)

UPnP AV Architecture

Page 7: UPnP AV WC Status Update (UPnP Summit 2002)

UPnP AV Devices

Control PointControl Point

Home LAN

UPnP AV ActionsUPnP AV Actions

Out-of-band Transfer Protocol

Out-of-band Transfer Protocol

UPnP AV ActionsUPnP AV Actions

Rendering ControlRendering Control

Connection ManagerConnection Manager

AV Transport (Optional)AV Transport (Optional)

Media ServerMedia Server Media RendererMedia Renderer

Content DirectoryContent Directory

Connection ManagerConnection Manager

AV Transport (Optional)AV Transport (Optional)

VCR

DVD Player

CD Player

Camera

Camcorder

Tuner

STB

PC

TV

Stereo

EPF

Speakers

MP3 Player

Clock Radio

PC

Page 8: UPnP AV WC Status Update (UPnP Summit 2002)

UPnP AV Services Content Directory

Browse/search Content Items and Containers Include content meta-data (title, creator, resolution, …) Manage content (e.g. create playlists, add new items,…)

Rendering Control Control rendering characteristics (Volume, Brightness, …)

Connection Manager Enumerate supported transfer protocols and data formats Enumerate existing “connections”

AV Transport Control playback position/movement (Play, Pause, Seek,…) Provided by Server or Renderer based on selected protocol

Page 9: UPnP AV WC Status Update (UPnP Summit 2002)

Discover AV devicesDiscover AV devices UPnP SSDP

Locate desired contentLocate desired content Content DirectoryService

Negotiate a commonNegotiate a commontransfer protocol and data formattransfer protocol and data format

Connection ManagerService

Control playback position/movementControl playback position/movement AV TransportService

Control how content is renderedControl how content is rendered Rendering ControlService

Typical Control Algorithm

Page 10: UPnP AV WC Status Update (UPnP Summit 2002)

Moving Forward

Page 11: UPnP AV WC Status Update (UPnP Summit 2002)

UPnP AV “Charter 2” Proposal Submitted to SC (Sept ’02) Contributors:

Canon Intel LG Microsoft Philips Pioneer Samsung Sharp Sony

Page 12: UPnP AV WC Status Update (UPnP Summit 2002)

Approved“Charter 2”Approved

Page 13: UPnP AV WC Status Update (UPnP Summit 2002)

Scope of Work – Charter 2 Maintain existing specs

Clarify ambiguous text, add additional examples

Publish Recommended Practices docs Provide implementation guidelines Many common devices (TV, VCR, CD/DVD Player, stereo, …)

Enhance existing features E.g. Better compatibility checking (resolution, sample rates…)

Add New Features E.g. DRM/CP, scheduled recording, multicast, access control

Preserved backward compatibility w/ “Charter 1” CPs Based on UPnP V1 Device Architecture Existing actions/state variables will remain unchanged

Page 14: UPnP AV WC Status Update (UPnP Summit 2002)

Logistics – Charter 2 Target Timeline

Facilitate quarterly plugfests Preliminary Design (Ver 0.8) - Nov ’03 Design Complete (Ver 0.9) - Feb ’04 SC approval of specs (Ver 1.0) - May ’04

At least 5 sample implementation commitments

Co-Chairs Intel and Philips (John Ritchie, Geert Knapen)

Page 15: UPnP AV WC Status Update (UPnP Summit 2002)

Demo

Page 16: UPnP AV WC Status Update (UPnP Summit 2002)

Questions

Page 17: UPnP AV WC Status Update (UPnP Summit 2002)

For the interconnected lifestyle

Page 18: UPnP AV WC Status Update (UPnP Summit 2002)

Backup

Page 19: UPnP AV WC Status Update (UPnP Summit 2002)

Total Implementations

 Media Server

Media Renderer Control Point

Philips 2 2 3

Intel 2 2 2

Sony 3 2 1

Microsoft 1    

Pioneer 1    

Samsung 2 1 1

Epson 1 1  

Eizo Nano 1 1  

LG 1 1 1

Canon 1    

15 10 8

Page 20: UPnP AV WC Status Update (UPnP Summit 2002)

AV Scenarios Common User Scenarios

Display video on TV Listen to PC-music on portable player Show photos on EPF (Elec. Picture Frame)

One Common Theme Content on Device A Rendered on Device B Control remotely by user

Page 21: UPnP AV WC Status Update (UPnP Summit 2002)

Content Directory Service

List available content Content Items and Containers Includes meta-data (DIDL-Lite) Browse or Search Includes transfer protocols and data formats

Manage content database Create new play lists Import new content Administrate meta-data

Page 22: UPnP AV WC Status Update (UPnP Summit 2002)

Rendering Control Service

Control “how” content is rendered Brightness, Contrast, Sharpness Red, Green, Blue color levels Volume, Mute, Loudness Presets

Page 23: UPnP AV WC Status Update (UPnP Summit 2002)

Negotiate protocol/format GetProtocolInfo() PrepareForConnection()

Discover existing connections GetCurrentConnectionIDs() GetCurrentConnectionInfo()

Connection Manager Service

Page 24: UPnP AV WC Status Update (UPnP Summit 2002)

AV Transport Service

Select desired content SetAVTransportURI() SetNextAVTransportURI()

Control content’s movement/position Play, Stop, Pause, Seek, Record, etc. Next Track, Previous Track (e.g. playlists)

Page 25: UPnP AV WC Status Update (UPnP Summit 2002)

Architectural Summary

AV Devices MediaServer, MediaRenderer Combo devices (including a Control Point)

AV Services Content Directory Rendering Control Connection Manager AV Transport

Simple Control Point Algorithm Find content, configure devices, transfer data

Page 26: UPnP AV WC Status Update (UPnP Summit 2002)

What is it? Follow-on to UPnP AV “Charter 1”

Based on current UPnP Device Architecture

Unrelated to “UPnP V2 Architecture”

Think of it as “UPnP AV Version 1.1”

Page 27: UPnP AV WC Status Update (UPnP Summit 2002)

Goals Maintain existing AV specs

Publish Recommended Practices

Enhance existing AV features

Enable new AV features

Maintain backward compatibility

Page 28: UPnP AV WC Status Update (UPnP Summit 2002)

Maintenance Clarify ambiguous text

Improve certification tests

If needed, address critical “bugs”

Examples: XML and URL escaping, Connection Info usages ‘Recommended Practices’ docs for several common

devices e.g. TV, VCR, stereo, CD changers, etc. Add semantic test(s)

Page 29: UPnP AV WC Status Update (UPnP Summit 2002)

Enhancements Improve existing features

Examples: Better compatibility checking Better support for playlists Better recording capability Additional CDS meta-data tags e.g. owner,

history, etc

Page 30: UPnP AV WC Status Update (UPnP Summit 2002)

New Features Complement existing features

Add key missing capabilities

Examples: DRM, Content Protection Scheduled recording Support for multicast Access control (UPnP Security?)

Page 31: UPnP AV WC Status Update (UPnP Summit 2002)

Backward Compatibility V1 Control Points can use V2 devices

Existing actions/state variables unchanged

New actions/state variables added to existing services

New services added to existing DCPs

New DCPs

Page 32: UPnP AV WC Status Update (UPnP Summit 2002)

Timeline Written proposal to SC – Aug ’02 SC approval for WC - Sept ’02 “Recommended Practices” docs – Q2 ‘03 Preliminary Design (Ver 0.8) - Aug ’03 Plugfest #1 (AV V1/V2) – Aug ’03 Plugfest #2 (AV V1/V2) – Oct ‘03 Design Complete (Ver 0.9) - Nov ’03 45-day review complete - Feb ’04 SC approval of specs (Ver 1.0) - Mar ’04

Page 33: UPnP AV WC Status Update (UPnP Summit 2002)

UPnP Slide Templates

Page 34: UPnP AV WC Status Update (UPnP Summit 2002)

PowerPoint TemplateSubtitle Color

Slide guidelines Sub-bullet, limit to one layer of sub-bullets Sub-bullet Sub-bullet

Font size and color should already be formatted for you in Slide Master

Use shaded figures, when possible, using these key colors

Page 35: UPnP AV WC Status Update (UPnP Summit 2002)

PowerPoint template for complicated diagrams This slide background has no UPnP

Forum logo artwork in lower left so the entire space is available for your image Sub-bullet, limit to one layer of sub-bullets Sub-bullet Sub-bullet

Font size and color should already be formatted for you in Slide Master

Use shaded figures, when possible, using these key colors

Page 36: UPnP AV WC Status Update (UPnP Summit 2002)
Page 37: UPnP AV WC Status Update (UPnP Summit 2002)

Table Layout

Row One Row Two

Info here Info here

Info here Info here

Info here Info here

Page 38: UPnP AV WC Status Update (UPnP Summit 2002)

Announcing

Announcement Title

Page 39: UPnP AV WC Status Update (UPnP Summit 2002)

Demo

Demo Title

Page 40: UPnP AV WC Status Update (UPnP Summit 2002)

Video

Video Title

Page 41: UPnP AV WC Status Update (UPnP Summit 2002)

Customer

Customer Reference Title

Page 42: UPnP AV WC Status Update (UPnP Summit 2002)

For the interconnected lifestyle