Consumer Technologies For Windows

Download Report

Transcript Consumer Technologies For Windows

Consumer Technologies
For Windows
®
Carl Stork
General Manager
Windows Operating
System Division
Microsoft Corporation
Focus On Two
Technologies
Part 1: Digital Imaging
Part 2: Consumer Networking With
Universal Plug & Play
Vision For
Imaging
Imaging : An Important
Growth Opportunity


New usage scenario for PCs
PC is a great tool



Storing
Finding and manipulating
Publishing
Imaging Scenarios
Common problems

Image acquisition


Manipulation



Color WYSIWYG
UI for accessing images
Retrieval



Data exchange
Cataloging
Search
Publishing and sharing
Windows Media Services



Windows Image Acquisition (WIA)
Digital Content Management (DCM)
Generic device support
Windows Media Services
delivers “Ease of Use”
Application
WIA
Explorer
UI
Class
Installer
Event
Monitor/
Acquisition
Manager
Visual
Basic
And
others
TWAIN DSM
Compatibility Data Source
Automation
Layer
Common/IHV
Dialogs
Client process
COM
Server process
Interface
Device Object
WIA Device Mgr.
Object
Image Processing
Driver Services
Library
Device Driver
User Mode
ISV
WDM Driver
IHV
BUS
Microsoft
Device
Kernel Mode
Picture Acquisition
Manager
Franc J. Camara
Program Manager
Windows Operating System Division
Microsoft Corporation
Other WIA Peripherals





Shared / network scanners
Film / photo scanners
Production scanners
Multi-mode peripherals
Video streaming devices

WDM streaming only
Digital Content
Management





PC as digital media repository
Exploding availability of digital media
Digital media more prolific,
harder to manage
No application standard
Poor integration with off-line
stores or the Internet
Digital Content
Management
Franc J. Camara
Consumer Windows
Imaging Deliverables

Windows 2000 image-related advancements
®




New imaging-specific advancements




Image preview template in Explorer
Improved kernel mode components
Increased driver coverage
Windows Image Acquisition (WIA)
Generic, standards-based drivers
Shell enhancements
Digital content management (DCM)


Extract/record properties, allow search/retrieval
based on properties
Query by example (AKA “looks like”)
Windows Digital Video
Architecture
The application


WDM Streaming
enables the best
possible real-time
performance for
media streaming
Encompasses




DVD
DTV
DVR
1394 DV
supports DS AV/C
controls and
uses the DS
interface
DirectShow
Application
HW independent
components
WDM Stream
Class
HW and Bus specific
components
DirectShow
(KSproxy)
Device specific
DV minidriver
1394 Bus
Class Driver
OHCI minidriver
Summary

Digital imaging scenarios exist across
the entire spectrum of consumers
and businesses



Market larger than PC-owner market
Opportunities exist for integration of
imaging technology into the platform
and into devices
Requires industry collaboration to
address HW specific issues
Hardware Opportunities




Transparent interoperability
Storage
Performance and bandwidth
Maintaining image fidelity
Call To Action


Imaging product plans
Make devices that work well
with Windows
®





Plug and Play only (no install program)
Must have INF file
Send us feedback about future
product plans
Actively participate in worldwide
standards efforts
Submit devices and drivers to WHQL
Consumer Networking
With Universal Plug
and Play
Computing Everywhere . . .
Multimedia
information
Services
. . . Connecting Everything
Public networks
PSTN, Internet
Home Network Components
End to end
broadband
Internet
Connection
Sharing
Camera
New media support
Printer
Consumer Networking
Public networks
PSTN, Internet
Powerful but complex
infrastructure can result
Network
camera
HomePNA
Phone Line Network
Power Line
Network
Hub
Web
phone
Printer
IEEE 1394
HomeRF
Communications
and control
Camera
Entertainment
Center
Scanner
Public networks
PSTN, Internet
What Users & Apps Must See
Invisible networking
How Will We Get There?
Microsoft’s consumer networking
investments for 1999/2000:

Creating robust home net infrastructure





End-to-end broadband architecture
Home network media support
Internet Connection Sharing (ICS)
EasyNet and HomeLink
Delivering seamless interoperability
via this infrastructure


Universal Plug and Play
Home API
Universal Plug and Play
Open standard technology for transparently
connecting Appliances, PCs, and Services

Simplified connectivity by
extending Plug and Play:



Supports networks
Supports peer-to-peer
Pragmatic approach

Based on existing Internet
standards and technologies
More information at http://www.microsoft.com/homenet
Universal Plug and Play
Applications







Intelligent appliances
Smart objects
Network peripherals
Shared PC peripherals
New form factors
Gaming
Network services
Universal Plug and Play enhances both network
attached and local devices
Universal Plug and Play
Application
UPnP Service Providers
IP Home Networks
Non-IP Device
Service Providers
Using HomePNA, Ethernet,
Wireless, Powerline, CATV, 1394
Internet
E.g., Broadband shared
via NAT
Non IP-based devices
IP-based devices
X-10, CEBus, 1394/HAVi, etc.
Directly connected and proxied
Windows UPnP Support
®

UPnP will be implemented for all
Windows platforms



PCs and devices running
Windows 98 / 2000 / CE
Windows UPnP architecture in
development now
New uses for today’s software
and peripherals
Announcing “The UPnP Forum”
Open working group to promote UPnP standards

Cooperative industry standards development


First meeting on June 7, 1999, in Redmond, WA


Open to all companies wishing to contribute technical
resources to specific XML object class specifications
Initial object class lists to be determined
Web site: http://www.upnp.org





Live now, with developer evaluation kit
Access to specifications, source code, whitepapers
Namespace and repository for device & service descriptions
RFC process for XML object descriptions proposals
Eventually: Developer discussion web, peer support
Envisioning the Universal
Plug and Play Home
Things To Watch For

Devices that…



Networks that…



Communicate peer-to-peer
Are automatically discovered &
configured
Use different media types
Deliver Internet throughout the home
PCs that…

Add value to these devices and networks
UPnP At Every Step
Delivering seamless interconnection

Electronic photo frame (EPF)



Consumer PC


Discovering digital camera, web based photo album
service, EPF, and all other devices
Digital TV


Announcing itself as a device/service
Discovering photo album services from PC
Discovering surveillance camera, printers, and web based
printing service
Universal Remote Control

Discovering CD audio player and all other devices
WinHEC UPnP Showcase
20+ companies showing reality behind the vision

Actual UPnP devices & services



On phoneline, wireless, Ethernet, home control, and 1394
Located in partner demo area on trade show floor
Web version on http://www.upnp.org/upnpdemos
R
Metrics For Success

Invisible networking: “Plug it in and it works”



Naturally shared information



All devices exchange relevant data
Transparent replication when required
Rich end user experiences


Self configuring, dynamic, automatic discovery
Build on existing Internet Standards
Together, connected devices provide building
blocks for new business and usage models
Work across all network and device types
Call To Action
1999 is the year we start delivering

Get more details from Home Net Forum:


Join Universal Plug and Play initiative



Broadband, ICS, HAPI, more…
Partner in design and
standardization processes
Use development kit to prototype
Ship home network-ready products now


Integrate media and Universal
Plug and Play standards
Test with Windows 98 and Windows 2000
®
®
Conclusion
Imaging and Consumer
Networking Key Opportunities
for 1999-2000