RSS Sharing pictures with family and friends at home Sharing pictures with family and friends worldwide.

  • Published on
    23-Dec-2015

  • View
    213

  • Download
    0

Transcript

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • RSS
  • Slide 5
  • Sharing pictures with family and friends at home Sharing pictures with family and friends worldwide
  • Slide 6
  • Text Here Live Mesh Windows Live FrameIt Windows Media Sharing Windows Connect Now Photo Gallery Expression Media HD Photo PhotoSynth
  • Slide 7
  • Slide 8
  • Internet News,Weather, At a glance + Digital Picture Frame Internet photo sharing sites PC Windows Live Photo Gallery FrameIt Gather and share content collections
  • Slide 9
  • Parse XML Fetch JPG images Respect RSS TTL Implement device registration For one or multiple users in household Respect user privacy; let them undo it too Jump to categories Refresh now Get creative! Connect to the web Parse XML Respect RSS TTL
  • Slide 10
  • User selects FrameIt from device UI. Frame displays the short-lived token to the user. Frame calls GetClaimToken. Service issues a short-lived token to the device. User enters token via PC or mobile web browser. FrameIt ties a unique, long-lived token to the users Windows Live ID. User confirms registration on device. Frame calls DeviceBind. Service returns the long-lived ID to the device. Frame calls GetCollectionInfo passing the long-lived token. Service returns a list of the users content collections. User selects a collection and slideshow begins.
  • Slide 11
  • Demo
  • Slide 12
  • Slide 13
  • Slide 14
  • 1.Organize and select pictures 2.Create playlists 3.Select a target DPF 4.Get DPF info (formats, resolutions) 5.Prepare images (transcode, scale, etc). 4.Send URI and request to play 5.Request image and play UPnP actions HTTP transfer
  • Slide 15
  • Action Input Action Output Events GetProtocolInfoReturns DPF supported media types (JPEG) profiles: small, med, large SetAVTransportURIPrepares the DPF for an image GetTransportInfoReturns DPF state and status GetPositionInfoReturns current picture metadata in DPF GetDeviceCapabilitiesReturns DPF frame resolution (protocol extension) PlayStarts rendering of an image StopStops rendering of an image Connection Manager Service (CMS) AVTransport Service (AVT) GetBrightness, SetBrightnessGets and sets the value of brightness respectively GetContrast, SetContrastGets and sets the value of contrast respectively Rendering Control Service (RCS)
  • Slide 16
  • NO_MEDIA_PRESENT STOPPED PLAYING TRANSITIONING SetAVTransportURI - Non empty - Play (network delay) Play Stop SetAVTransportURI - empty -
  • Slide 17
  • Ethernet or Wi-Fi or both TCP/IP, UDP/IP HTTP DLNA DMR Simplified XML parser Parse specific SOAP and DIDL-Lite messages JPEG RSS 2.0 FrameIt and Win7 Media Sharing
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • demos
  • Slide 22
  • BlackArmor Hard Drives provided by:
  • Slide 23
  • 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28