• Design Guidelines and Considerations for Building Windows Certified Network Media Devices
  • Disclaimer
  • Design Guidelines and Considerations for Building Windows Certified Network Media Devices

    Download 212.17 Kb.
    Hajmi212.17 Kb.
      1   2   3   4   5   6   7   8   9

    Design Guidelines and Considerations for Building Windows Certified Network Media Devices

    April 26, 2012


    This paper describes requirements and recommendations for building Network Media Devices that work well with the Windows 7 operating system. This document is intended to be used as an informational guide to the Windows logo requirements.

    This information applies for the Windows 7 operating system.

    References and resources discussed here are listed at the end of this paper.

    For the latest information, see:
    Disclaimer: This is a preliminary document and may be changed substantially prior to final commercial release of the software described herein.
    The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. 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 presented after the date of publication.
    Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation.
    Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.
    Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, email address, logo, person, place or event is intended or should be inferred.
    © 2012 Microsoft Corporation. All rights reserved.
    Microsoft, Rally, Windows, Windows Media, and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
    The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

    Document History



    November 5, 2008

    First publication

    April 26, 2012

    Corrected instances of “X_magicPacketWakeSupported” to be “magicPacketWakeSupported” and “X_magicPacketSendSupported” to be “magicPacketSendSupported”


    Introduction 4

    A Brief History of Home Media Entertainment 4

    Scenarios 6

    Overview of Networked Media Device Roles for Windows 7 8

    Digital Media Server 8

    Supported Formats 13

    Music /Audio 13

    Photos / Pictures 14

    Video 14

    Recorded TV 14

    Playlists 15

    Additional Formats 15

    Supported Streaming Protocols 15

    Format Transcoding 15

    Multiple Resolutions 16

    Digital Media Renderers 16

    Digital Media Players 19

    Digital Media Controllers 22

    Building a Great Network Media Device 23

    Initial Network Media Device Discovery and Installation 23

    Internet Protocol Addressing 25

    Staying Connected and Troubleshooting 25

    PnP-X Metadata 25

    Device Announcement and Communication 27

    Additional Metadata Requirements 28

    Simple Service Discovery Protocol 30

    Same Subnet 30

    Device Performance 31

    Device Startup Performance 31

    Audio Latency 31

    Track-to-Track Audio Latency 31

    Gapless playback 31

    Video Latency 31

    Track-to-Track Video Latency 31

    Building a Great Digital Media Renderer 32

    Codec and Digital Rights Management Support 32

    Support for Windows Media Codecs 32

    Playing the Correct RES Element 33

    Digital Rights Management 33

    Playback Requirements 33

    Seek Requirements 34

    Pause Requirements 34

    Volume Control Requirements 34

    Playback Recommendations 34

    Choosing the Optimal RES Element 34

    Fast Forward and Fast Rewind 35

    Search Requirements 35

    Robustness Requirements 35

    Robustness Recommendations 35

    Wake on LAN Requirements 35

    Wake on LAN Recommendations 35

    Metadata Update Requirements 36

    User Experience Recommendations 36

    Building a Great Digital Media Server 36

    Codec Support 36

    Support for Windows Media Codecs 37

    Playback 37

    Seek 37

    Trick Modes (Fast Forward/Fast Rewind) 37

    Search 37

    Robustness 38

    Wake on LAN 38

    User Experience 38

    Album Art 38

    Thumbnails 39

    Metadata 39

    Building a Great Digital Media Controller 39

    Recommended Digital Media Controller Features 39

    User Experience: Playback 40

    User Experience: Browse 41

    Glossary of Acronyms 42

    Resources 44

    Windows Logo Resources 44

    Windows Media Resources 44

    Rally Technologies 44

    Windows Driver and Metadata Resources 44

    Industry Resources 44

    Appendixes 45

    Appendix 1: Sample Simple Service Discovery Protocol Announcement Messages 45

    Appendix 2: Resource Elements for Transcoded Content 47

    Download 212.17 Kb.
      1   2   3   4   5   6   7   8   9

    Download 212.17 Kb.

    Bosh sahifa

        Bosh sahifa

    Design Guidelines and Considerations for Building Windows Certified Network Media Devices

    Download 212.17 Kb.