IEC 62481-1:2007
(Main)Digital living network alliance (DLNA) home networked device interoperability guidelines - Part 1: Architecture and protocols
Digital living network alliance (DLNA) home networked device interoperability guidelines - Part 1: Architecture and protocols
specifies the information needed to build interoperable networked platforms and devices for the digital home on audio, video and multimedia systems, including interoperable components for devices and software infrastructure, physical media, network transports, device discovery and control, media management and control, media formats, and media transport protocols. It also provides product developers with a long-term architectural view, plus specific guidance for IP-networked platforms, devices and applications in the home.
General Information
Relations
Standards Content (Sample)
IEC 62481-1
Edition 1.0 2007-08
INTERNATIONAL
STANDARD
Digital living network alliance (DLNA) home networked device interoperability
guidelines –
Part 1: Architecture and protocols
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form
or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from
either IEC or IEC's member National Committee in the country of the requester.
If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication,
please contact the address below or your local IEC member National Committee for further information.
IEC Central Office
3, rue de Varembé
CH-1211 Geneva 20
Switzerland
Email: inmail@iec.ch
Web: www.iec.ch
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigenda or an amendment might have been published.
ƒ Catalogue of IEC publications: www.iec.ch/searchpub
The IEC on-line Catalogue enables you to search by a variety of criteria (reference number, text, technical committee,…).
It also gives information on projects, withdrawn and replaced publications.
ƒ IEC Just Published: www.iec.ch/online_news/justpub
Stay up to date on all new IEC publications. Just Published details twice a month all new publications released. Available
on-line and also by email.
ƒ Electropedia: www.electropedia.org
The world's leading online dictionary of electronic and electrical terms containing more than 20 000 terms and definitions
in English and French, with equivalent terms in additional languages. Also known as the International Electrotechnical
Vocabulary online.
ƒ Customer Service Centre: www.iec.ch/webstore/custserv
If you wish to give us your feedback on this publication or need further assistance, please visit the Customer Service
Centre FAQ or contact us:
Email: csc@iec.ch
Tel.: +41 22 919 02 11
Fax: +41 22 919 03 00
IEC 62481-1
Edition 1.0 2007-08
INTERNATIONAL
STANDARD
Digital living network alliance (DLNA) home networked device interoperability
guidelines –
Part 1: Architecture and protocols
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XH
ICS 33.160; 35.100.05; 35.110 ISBN 2-8318-9271-6
– 2 – 62481-1 © IEC:2007(E)
CONTENTS
FOREWORD.7
0 Introduction .9
0.1 General .9
0.2 Purpose .9
0.3 Audience .10
0.4 Organization.10
1 Scope.12
2 Normative references .12
3 Terms, definitions and acronyms .13
3.1 Terms and definitions .13
3.2 Acronyms .29
4 DLNA home network architecture .30
4.1 General .30
4.2 Networking and connectivity .30
4.2.1 General .30
4.2.2 Network quality of service.31
4.3 Device discovery and control.31
4.4 Media management .31
4.5 Media formats .32
4.6 Media transport .32
5 DLNA device model .32
5.1 Overview .32
5.2 Device model elements .33
5.3 Device functions.34
5.4 Device categories.35
5.5 Device classes and roles.35
5.6 Device capabilities and roles .36
5.7 System usages.36
5.7.1 Overview .36
5.7.2 2-box pull system usage .37
5.7.3 2-box push system usage .38
5.7.4 3-box system usage.39
5.7.5 2-box printing system usage .40
5.7.6 3-box printing system usage .41
5.7.7 Download system usage .42
5.7.8 Upload system usage .43
5.8 Home infrastructure device (HID) system usage .44
5.8.1 General .44
5.8.2 Bridging HND and MHD network connectivity .44
5.8.3 Bridging HND and MHD media formats .45
5.9 Interoperability guidelines usage .46
6 Guideline terminology and conventions .48
6.1 Guideline compliance classifiers.48
6.2 Standard or specification usage classifiers .49
6.3 Guideline font usage conventions.49
62481-1 © IEC:2007(E) – 3 –
6.4 Guideline syntax notation conventions.49
6.5 Guideline normative and informative text conventions .50
6.6 DLNA XML namespaces and schemas .50
7 Guideline requirements .50
7.1 General .50
7.2 Networking and connectivity .52
7.2.1 General .52
7.2.2 Normative definitions of NC-PS modes .53
7.2.3 Networking and connectivity – General capability requirements .53
7.2.4 Networking and connectivity – QoS requirements .62
7.2.5 Networking and connectivity – Device requirements .66
7.3 Device discovery and control.86
7.3.1 General .86
7.3.2 DDC UPnP device architecture .86
7.3.3 DDC UPnP Auto IP support .88
7.3.4 DDC UPnP SSDP default port .88
7.3.5 DDC UPnP discovery robustness.89
7.3.6 DDC UPnP HTTP support and general rules.92
7.3.7 DDC UPnP HTTP/1.0 rules .95
7.3.8 DDC UPnP HTTP/1.1 transaction rules.96
7.3.9 DDC UPnP HTTP persistent connections.97
7.3.10 DDC UPnP device responsiveness .98
7.3.11 DDC UPnP device description rules.99
7.3.12 DDC UPnP embedded device support .102
7.3.13 DDC UPnP service description rules.103
7.3.14 DDC UPnP XML namespace.104
7.3.15 DDC UPnP action argument encoding .104
7.3.16 DDC UPnP SOAP packet size .105
7.3.17 DDC UPnP error codes.105
7.3.18 DDC UPnP GENA packet size .106
7.3.19 DDC UPnP subscription handling .106
7.3.20 DDC UPnP UUID format .107
7.3.21 DDC UPnP UUID generation .107
7.3.22 DDC UPnP event subscription renewals .107
7.3.23 DDC UPnP event notification handling.108
7.3.24 DDC UPnP unknown header/tag/field robustness rule. 108
7.3.25 DDC URI rules.109
7.3.26 DDC UPnP device description usage .111
7.3.27 DDC UPnP UDN usage.112
7.3.28 DDC UPnP multi-homi§ng rules .113
7.3.29 DDC UPnP device icons .114
7.3.30 DDC UPnP UTF-8 support .115
7.3.31 DDC UPnP XML comments .115
7.3.32 DDC UPnP boolean types.115
7.3.33 DDC CP versioning.116
7.3.34 DDC absolute and relative URI requests.117
7.3.35 DDC maximum HTTP header size .117
7.3.36 DDC device capabilities.117
7.3.37 DDC DLNAQOS support .118
– 4 – 62481-1 © IEC:2007(E)
7.4 Media management .118
7.4.1 AV media management.118
7.4.2 Image printing media management .250
7.5 Media transport .255
7.5.1 General .255
7.5.2 Uniform client data availability model.258
7.5.3 Media operations.260
7.5.4 Media transport protocols .261
7.5.5 HTTP transport.274
7.5.6 RTP media transport.340
7.5.7 RTP media transport – Adaptation of media format profiles . 363
7.5.8 RTP media transport – RTSP for control of RTP streams. 386
7.6 Content transformation device virtualization .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.