+ All Categories
Home > Documents > UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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

Date post: 01-Apr-2015
Category:
Upload: gabrielle-lansdell
View: 231 times
Download: 4 times
Share this document with a friend
Popular Tags:
42
UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation
Transcript
Page 1: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

Agenda Recent Events

AV Architecture

Moving Forward

Demo

Questions

Page 3: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

Recent Events

Page 4: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

ApprovedAV SpecsApproved

Page 5: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

UPnP AV Architecture

Page 7: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

Moving Forward

Page 11: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

Approved“Charter 2”Approved

Page 13: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

Demo

Page 16: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

Questions

Page 17: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

For the interconnected lifestyle

Page 18: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

Backup

Page 19: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

Negotiate protocol/format GetProtocolInfo() PrepareForConnection()

Discover existing connections GetCurrentConnectionIDs() GetCurrentConnectionInfo()

Connection Manager Service

Page 24: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

UPnP Slide Templates

Page 34: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.
Page 37: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

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) John Ritchie UPnP AV Co-Chair Intel Corporation.

Announcing

Announcement Title

Page 39: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

Demo

Demo Title

Page 40: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

Video

Video Title

Page 41: UPnP AV WC Status Update (UPnP Summit 2002) John Ritchie UPnP AV Co-Chair Intel Corporation.

Customer

Customer Reference Title

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

For the interconnected lifestyle


Recommended