Samsung. Sony. Thompson. UPnP AV Architecture. UPnP A

1 / 42
About This Presentation
Title:

Samsung. Sony. Thompson. UPnP AV Architecture. UPnP A

Description:

Samsung. Sony. Thompson. UPnP AV Architecture. UPnP AV Devices. Control Point. Home LAN ... Samsung. Sharp. Sony. Approved 'Charter 2' Approved. Scope of Work ... – PowerPoint PPT presentation

Number of Views:560
Avg rating:3.0/5.0
Slides: 43
Provided by: KathySa5
Learn more at: http://www.upnp.org

less

Transcript and Presenter's Notes

Title: Samsung. Sony. Thompson. UPnP AV Architecture. UPnP A


1
UPnP AV WC Status Update (UPnP Summit 2002)
John Ritchie UPnP AV Co-Chair Intel Corporation
2
Agenda
  • Recent Events
  • AV Architecture
  • Moving Forward
  • Demo
  • Questions

3
Recent Events
4
AV Specs
Approved
Approved
5
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

6
UPnP AV Architecture
7
UPnP AV Devices
Control Point
UPnP AV Actions
UPnP AV Actions
Home LAN
Media Server
Media Renderer
  • VCR
  • DVD Player
  • CD Player
  • Camera

Camcorder Tuner STB PC
TV Stereo EPF Speakers
MP3 Player Clock Radio PC
Rendering Control
Content Directory
Connection Manager
Connection Manager
AV Transport (Optional)
AV Transport (Optional)
Out-of-band Transfer Protocol
8
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

9
Typical Control Algorithm
Discover AV devices
UPnP SSDP
Locate desired content
Content DirectoryService
Negotiate a common transfer protocol and data
format
Connection ManagerService
Control playback position/movement
AV TransportService
Control how content is rendered
Rendering ControlService
10
Moving Forward
11
UPnP AV Charter 2 Proposal
  • Submitted to SC (Sept 02)
  • Contributors
  • Canon
  • Intel
  • LG
  • Microsoft
  • Philips
  • Pioneer
  • Samsung
  • Sharp
  • Sony

12
Charter 2
Approved
Approved
13
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

14
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)

15
Demo
16
Questions
17
For the interconnected lifestyle
18
Backup
19
Total Implementations
20
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

21
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

22
Rendering Control Service
  • Control how content is rendered
  • Brightness, Contrast, Sharpness
  • Red, Green, Blue color levels
  • Volume, Mute, Loudness
  • Presets

23
Connection Manager Service
  • Negotiate protocol/format
  • GetProtocolInfo()
  • PrepareForConnection()
  • Discover existing connections
  • GetCurrentConnectionIDs()
  • GetCurrentConnectionInfo()

24
AV Transport Service
  • Select desired content
  • SetAVTransportURI()
  • SetNextAVTransportURI()
  • Control contents movement/position
  • Play, Stop, Pause, Seek, Record, etc.
  • Next Track, Previous Track (e.g. playlists)

25
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

26
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

27
Goals
  • Maintain existing AV specs
  • Publish Recommended Practices
  • Enhance existing AV features
  • Enable new AV features
  • Maintain backward compatibility

28
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)

29
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

30
New Features
  • Complement existing features
  • Add key missing capabilities
  • Examples
  • DRM, Content Protection
  • Scheduled recording
  • Support for multicast
  • Access control (UPnP Security?)

31
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

32
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

33
UPnP Slide Templates
34
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

35
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

36
(No Transcript)
37
Table Layout
38
Announcing
  • Announcement Title

39
Demo
  • Demo Title

40
Video
  • Video Title

41
Customer
  • Customer Reference Title

42
For the interconnected lifestyle
Write a Comment
User Comments (0)