Digital living network alliance (DLNA) home networked device interoperability guidelines - Part 5: Device Profiles

IEC 62481-5:2017 ,the DLNA guidelines, specifies guidelines that define various DLNA Device Profiles. A Device Profile is a collection of DLNA capabilities and features within a DLNA device. A device is compliant with a Device Profile when it conforms to all the guidelines listed for that Device Profile. This second edition cancels and replaces the first edition published in 2013. This edition constitutes a technical revision.
This edition includes the following changes with respect to the previous edition:
a) removal of CVP-NA-1;
b) addition of CVP-2.

General Information

Status
Published
Publication Date
11-Jul-2017
Current Stage
PPUB - Publication issued
Start Date
04-Aug-2017
Completion Date
12-Jul-2017
Ref Project

Relations

Standard
IEC 62481-5:2017 - Digital living network alliance (DLNA) home networked device interoperability guidelines - Part 5: Device Profiles
English language
33 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC 62481-5 ®
Edition 2.0 2017-07
INTERNATIONAL
STANDARD
colour
inside
Digital living network alliance (DLNA) home networked device interoperability
guidelines –
Part 5: Device Profiles
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 Tel.: +41 22 919 02 11
3, rue de Varembé Fax: +41 22 919 03 00
CH-1211 Geneva 20 info@iec.ch
Switzerland 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.

IEC Catalogue - webstore.iec.ch/catalogue Electropedia - www.electropedia.org
The stand-alone application for consulting the entire The world's leading online dictionary of electronic and
bibliographical information on IEC International Standards, electrical terms containing 20 000 terms and definitions in
Technical Specifications, Technical Reports and other English and French, with equivalent terms in 16 additional
documents. Available for PC, Mac OS, Android Tablets and languages. Also known as the International Electrotechnical
iPad. Vocabulary (IEV) online.

IEC publications search - www.iec.ch/searchpub IEC Glossary - std.iec.ch/glossary
The advanced search enables to find IEC publications by a 65 000 electrotechnical terminology entries in English and
variety of criteria (reference number, text, technical French extracted from the Terms and Definitions clause of
committee,…). It also gives information on projects, replaced IEC publications issued since 2002. Some entries have been
and withdrawn publications. collected from earlier publications of IEC TC 37, 77, 86 and

CISPR.
IEC Just Published - webstore.iec.ch/justpublished

Stay up to date on all new IEC publications. Just Published IEC Customer Service Centre - webstore.iec.ch/csc
details all new publications released. Available online and If you wish to give us your feedback on this publication or
also once a month by email. need further assistance, please contact the Customer Service
Centre: csc@iec.ch.
IEC 62481-5 ®
Edition 2.0 2017-07
INTERNATIONAL
STANDARD
colour
inside
Digital living network alliance (DLNA) home networked device interoperability

guidelines –
Part 5: Device Profiles
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
ICS 33.160.01; 35.100.05; 35.110 ISBN 978-2-8322-4543-9

– 2 – IEC 62481-5:2017 © IEC 2017

CONTENTS
FOREWORD . 4
INTRODUCTION . 6
1 Scope . 7
2 Normative references . 7
3 Terms, definitions, abbreviated terms and conventions . 8
3.1 Terms and definitions . 8
3.2 Abbreviated terms . 9
3.3 Conventions . 9
4 Networking architecture, device models and guideline conventions . 9
4.1 DLNA home networking architecture . 9
4.2 DLNA device model . 9
4.3 Document conventions . 9
5 DLNA Device Profile guidelines . 9
5.1 Overview. 9
5.2 Defined Device Profiles . 9
6 CVP-2 guidelines . 10
6.1 Device profile definition . 10
6.2 Media Format Profiles guidelines . 10
6.2.1 Media Format Profiles . 10
6.3 Architecture and protocol guidelines . 12
6.3.1 Baseline client . 12
6.3.2 Baseline server . 15
6.3.3 Device discovery and control . 17
6.3.4 HTML5 remote UI . 18
6.3.5 Authentication. 21
6.3.6 3-D media rendering . 22
Annex A (informative) CVP-2 architecture, system usages and deployment scenarios . 23
A.1 CVP-2 device architecture . 23
A.2 System usages . 24
A.2.1 General . 24
A.2.2 AV system usages . 24
A.2.3 RUI-H with AV system usage . 24
A.2.4 Other system usages . 24
A.3 CVP-2 in-home only deployment scenario . 25
A.4 CVP-2 in-home + cloud deployment scenario . 25
Annex B (informative) CVP-2 authentication examples . 26
Annex C (informative) CVP-2 Client implementer’s guide . 29
C.1 General . 29
C.2 Discovery and launch of RUI-H service . 29
C.2.1 UI listings . 29
C.2.2 Presentation and launch of RUI-H service. 30
C.3 Watching video . 30
C.4 Browser settings . 31

C.4.1 General . 31
C.4.2 Cache size . 31
C.4.3 Accessibility. 31
C.5 Device Information . 32
C.6 Regional/industry/company-specific Service Provider information . 32

Figure A.1 – CVP-2 device architecture . 23
Figure A.2 – CVP-2 in-home only system scenario . 25
Figure A.3 – CVP-2 in-home + cloud system scenario . 25
Figure B.1 – CVP-2 usage scenario (no in-home CVP-2 Server Authentication) . 26
Figure B.2 – TLS-SD exchange (no in-home CVP-2 Server Authentication) . 27
Figure B.3 – CVP-2 usage scenario (in-home CVP-2 Server Authentication) . 27
Figure B.4 – TLS-SD exchange (in-home CVP-2 Server Authentication) . 28
Figure C.1 – Example of home network topology with STB as a CVP-2 Server . 33

Table 1 – CVP-2 device profile definition . 10
Table 2 – Mandatory Media Format Profiles for North America and Europe. 10
Table 3 – Updates to existing general HTTP media transport for streaming transfer
guidelines . 12
Table 4 – Link Protected Mandatory Media Format Profiles for North America and
Europe . 13
Table 5 – Updates to existing general HTTP media transport for streaming transfer
guidelines with DLNA Link Protection . 13
Table 6 – Updates to existing QoS guidelines . 14

– 4 – IEC 62481-5:2017 © IEC 2017
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
DIGITAL LIVING NETWORK ALLIANCE (DLNA) HOME
NETWORKED DEVICE INTEROPERABILITY GUIDELINES –

Part 5: Device Profiles
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and in
addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their
preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
may participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence between
any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees for any personal injury, property damage or
other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and expenses
arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of patent
rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 62481-5 has been prepared under technical area 8: Multimedia
home systems and applications for end-user network, IEC technical committee 100: Audio,
video and multimedia systems and equipment.
This second edition cancels and replaces the first edition published in 2013. This edition
constitutes a technical revision.
This edition includes the following changes with respect to the previous edition:
a) removal of CVP-NA-1;
b) addition of CVP-2.
The text of this International Standard is based on the following documents:
CDV Report on voting
100/2734/CDV 100/2884/RVC
Full information on the voting for the approval of this International Standard can be found in the
report on voting indicated in the above table.
This document has been drafted in accordance with the ISO/IEC Directives, Part 2.
A list of all parts of IEC 62481 series, published under the general title Digital Living Network
Alliance (DLNA) home networked device interoperability guidelines, can be found on the IEC
website.
The committee has decided that the contents of this document will remain unchanged until the
stability date indicated on the IEC website under "http://webstore.iec.ch" in the data related to
the specific document. At this date, the document will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
A bilingual version of this publication may be issued at a later date.

IMPORTANT – The 'colour inside' logo on the cover page of this publication indicates
that it contains colours which are considered to be useful for the correct
understanding of its contents. Users should therefore print this document using a
colour printer.
– 6 – IEC 62481-5:2017 © IEC 2017
INTRODUCTION
Consumers are acquiring, viewing, and managing an increasing amount of digital media (photos,
music, and video) on devices in the consumer electronics (CE), mobile, and Personal Computer
(PC) domains. As such, they want to conveniently enjoy the content, regardless of the source,
across different devices and locations in the home. The digital home vision integrates the
Internet, mobile, and broadcast networks through a seamless, interoperable network, which will
provide a unique opportunity for manufacturers and consumers alike. In order to cater for this
need, a common set of industry design guidelines is needed that allows vendors to participate in
a growing marketplace, leading to more innovation, simplicity, and value for consumers. This
document serves that purpose and provides vendors with the information needed to build
interoperable networked platforms and devices for the digital home.

DIGITAL LIVING NETWORK ALLIANCE (DLNA) HOME
NETWORKED DEVICE INTEROPERABILITY GUIDELINES –

Part 5: Device Profiles
1 Scope
This part of IEC 62481 (the DLNA guidelines) specifies guidelines that define various DLNA
Device Profiles. A Device Profile is a collection of DLNA capabilities and features within a DLNA
device. A device is compliant with a Device Profile when it conforms to all the guidelines listed
for that Device Profile.
In practice, Device Profiles reference existing optional or recommended DLNA guidelines that
enable certain features, and make those DLNA guidelines mandatory within the context of a
Device Profile. A Device Profile can also provide some additional guidelines that complement or
modify existing DLNA guidelines for a feature.
A particular type of the DLNA Device Profile is the Commercial Video Profile (CVP). A CVP
Device Profile is an extension of the DLNA guidelines that allows content from service providers
and multichannel video programming distributers to be distributed on the DLNA network. DLNA
Commercial Video Profiles (CVPs) are defined as Device Profiles that consistently enable
commercial content that enters the home network through a gateway device via an interface to
a commercial content service provider. Since different regions of the world have different
requirements for commercial content, multiple CVPs are defined.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements of this document. For dated references, only the edition cited applies.
For undated references, the latest edition of the referenced document (including any
amendments) applies.
IEC 62481-1-1:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 1-1: Architecture and protocols
IEC 62481-1-2:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 1-2: Architecture and protocols – Extended Digital Media
Renderer
IEC 62481-2:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 2: DNLA media formats
IEC 62481-3:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 3: Link protection
IEC 62481-6-1:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 6-1: Remote user interface – HTML5
IEC 62481-7:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 7: Authentication
IEC 62481-8:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 8: Diagnostics

– 8 – IEC 62481-5:2017 © IEC 2017
IEC 62481-9:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 9: HTTP adaptive delivery
IEC 62481-10:2017, Digital living network alliance (DLNA) home networked device
interoperability guidelines – Part 10: Low power mode
DTLA CVP-2, DTLA CVP-2 Volume 1 Specification, Digital Transmission Licensing
Administrator (DTLA)
http://www.dtcp.com/specifications.aspx
W3C HTML5 Specification, A vocabulary and associated APIs for HTML and XHTML
http://dev.w3.org/html5/spec
W3C SELECTORS, Cascading Style Sheets Selectors Level 3, W3C
http://www.w3.org/TR/selectors/
W3C NAMESPACES, Cascading Style Sheets Namespaces Module, W3C
www.w3.org/TR/css3-namespace/
W3C SELECTORS-API, Cascading Style Sheets Selectors API Level 1, W3C
http://www.w3.org/TR/selectors-api/
3 Terms, definitions, abbreviated terms and conventions
For the purposes of this document, the terms and definitions given in IEC 62481-1-1:2017 and
the following apply.
ISO and IEC maintain terminological databases for use in standardization at the following
addresses:
• IEC Electropedia: available at http://www.electropedia.org/
• ISO Online browsing platform: available at http://www.iso.org/obp
3.1 Terms and definitions
3.1.1
CVP-2 Certificate
certificate that is either a DTCP CVP-2 Certificate or an X.509 CVP-2 Certificate
3.1.2
Device Profile
collection of DLNA capabilities and features within a DLNA device
Note 1 to entry: A device is compliant with a Device Profile when it implements all the guidelines listed for that
Device Profile.
3.1.3
(DMP DMR)
DMP Device Class and DMR Device Class that is co-located
3.1.4
DTCP CVP-2 Certificate
DTCP certificate issued by DTLA to DLNA CVP-2 certified devices (client or server)
Note 1 to entry: DTLA requirements regarding these certificates are provided in DTLA CVP-2.

3.1.5
X.509 CVP-2 Certificate
DLNA-approved X.509 certificate issued to a server for authentication by CVP-2 Clients
Note 1 to entry: X.509 CVP-2 Certificates are certificate issued by a Certificate Authority approved by the DLNA
Board of Directors (e.g. DTLA) to a DLNA CVP-2 certified server device in the home or to a server in the cloud that
complies with the best Internet and DLNA practices (e.g. Authentication Server, RUI-H Transport Server). DLNA
maintains a list of approved sources of X.509 CVP-2 Certificates.
3.1.6
CVP
Commercial Video Profiles
DLNA Device Profile that allows commercial content acquired through a commercial video
provider’s gateway device to be played on the DLNA network
3.2 Abbreviated terms
EAS Emergency Alert System
3.3 Conventions
In IEC 62481-1-1:2017 and this document, a number of terms, conditions, mechanisms,
sequences, parameters, events, states, or similar terms are printed with the first letter of each
word in uppercase and the rest in lowercase (e.g. Device Profile). Any lowercase uses of these
words have the normal technical English meanings.
4 Networking architecture, device models and guideline conventions
4.1 DLNA home networking architecture
See Clause 4 of IEC 62481-1-1:2017 for a full description of the DLNA home networking
architecture.
4.2 DLNA device model
See Clause 5 of IEC 62481-1-1:2017 for a full description of the DLNA device model.
4.3 Document conventions
See Clause 6 of IEC 62481-1-1:2017 for a full description of the DLNA document conventions.
5 DLNA Device Profile guidelines
5.1 Overview
This clause describes the format of the guidelines for DLNA Device Profiles. Applicability of a
referenced guideline to a specific Device Class is defined both by the attribute table of the
guideline that references it, as well as by the "applicable Device Classes" column of the Device
Profile definition in the table at the top of each Device Profile clause.
CVP-2 architecture, system usages and deployment scenarios is described in Annex A, and the
CVP-2 client implementer’s guide is in Annex C.
5.2 Defined Device Profiles
Each Device Profile begins with a table that briefly describes it.
This table also indicates which DLNA Device Classes the Device Profile applies to. Although a
guideline, as defined, could apply to additional Device Classes, the defined Device Profile only

– 10 – IEC 62481-5:2017 © IEC 2017
provides for the guideline’s applicability to the Device Classes listed in conjunction with the
Device Profile.
The definition of a Device Profile in Table 1 (the applicable Device Classes and the Device
Profile name) is a normative definition of that Device Profile. The Device Classes that a
guideline applies to within the context of a Device Profile are the intersection of the Device
Classes the guideline applies to (from its attribute table) and the Device Classes that the Device
Profile applies to (from its introductory table). See 7.1 in IEC 62481-1-1:2017 for guideline and
attribute table layout descriptions.
6 CVP-2 guidelines
6.1 Device profile definition
Table 1 – CVP-2 device profile definition
Device Profile Applicable Device Classes and
Capabilities
Name: CVP-2_Client
• (DMP DMR) or XDMR
Description: This is a CVP-2 Client Device Profile that defines a full set of
+RUIHPL+
functionality required for a rendering endpoint device to access commercial
+DIAGE+
content available to DLNA devices in North America and Europe. This does
+LPC+
not limit the Device Profile’s applicability to other regions and other devices.
Name: CVP-2_Server
• DMS
Description: This is a CVP-2 Server Device Profile that defines a full set of
+RUIHSRC+
functionality required for a serving endpoint device to make commercial
+DIAGE+
content available to DLNA devices in North America and Europe. This does
+LPE+
not limit the Device Profile’s applicability to other regions and other devices.

6.2 Media Format Profiles guidelines
6.2.1 Media Format Profiles
6.2.1.1
[GUIDELINE] A CVP-2 Client shall conform to all the guidelines for the Media Format Profiles
specified in Table 2 for the regions supported by the device. A CVP-2 Client shall also conform
to the guidelines for the required Media Format Profiles for the rendering endpoints of HND
Device Category for the regions supported by the device as defined in IEC 62481-2:2017.
Table 2 – Mandatory Media Format Profiles for
North America and Europe
North America Europe
Mandatory Media MPEG_TS_NA_ISO AVC_MP4_BL_CIF15_AAC_520
Format Profiles AVC_TS_NA_ISO AVC_TS_EU_ISO
AVC_TS_NA_T AVC_MP4_EU
MPEG_TS_HD_NA_T
[ATTRIBUTES]
M A (DMP DMR) XDMR n/a n/a IEC 62481-2:20 S3ETP
+RUIHPL+ 17
[COMMENT] This guideline mandates the region-specific Media Format Profiles for a CVP-2
Client. A CVP-2 Client indicates support for regions through registration during certification. The
Mandatory Media Format Profiles for registered regions, as defined in IEC 62481-2:2017, for

individual Device Class or Device Capability of the CVP-2 Client Device Profile are accounted
for by this guideline.
6.2.1.2
[GUIDELINE] A CVP-2 Client that indicates support for 3-D media shall conform to the
guidelines associated with the following 3-D Media Format Profiles: MPEG_TS_3DFC_ISO,
AVC_TS_3DFC_ISO and AVC_TS_HD_3D_AC3_ISO, as defined in IEC 62481-2:2017.
[ATTRIBUTES]
M A (DMP DMR) XDMR n/a n/a IEC 62481-2:20 C3ACY
+RUIHPL+ 17
[COMMENT] A CVP-2 Client indicates support for 3-D media through registration during
certification.
6.2.1.3
[GUIDELINE] A CVP-2 Server that indicates support for 3-D media shall conform to all the
guidelines for at least one of the following 3-D Media Format Profiles: MPEG_TS_3DFC_ISO,
AVC_TS_3DFC_ISO, and AVC_TS_HD_3D_AC3_ISO, as defined in IEC 62481-2:2017.
[ATTRIBUTES]
M A DMS +RUIHSRC+ n/a n/a IEC 62481-2:20 OTL9F
[COMMENT] A CVP-2 Server indicates support for 3-D media through registration during
certification.
6.2.1.4
UIDELINE] A CVP-2 Client shall implement the following Media Format Profiles:
[G
• DASH_AVC_MP4_HD;
• DASH_AVC_TS_HD_ISO.
[ATTRIBUTES]
M A (DMP DMR), XDMR, n/a n/a IEC 62481-2:20 AQJTJ N
+RUIHPL+ 17
[COMMENT] This guideline adds a requirement to support the HD versions of the Media Format
Profiles that are mandatory in IEC 62481-9:2017.
6.2.1.5
[GUIDELINE] The set of Mandatory Media Format Profiles allowed by IEC 62481-1-1:2017
GUN F8SCI, GUN 6RDIF, GUN 377QS and GUN Y62MY shall include the Media Format Profiles
defined by Table 2, Table 4, and IEC 62481-9:2017 GUN HVUON and GUN SVI6B.

– 12 – IEC 62481-5:2017 © IEC 2017
[ATTRIBUTES]
M A DMS +RUIHSRC+ n/a n/a IEC 62481-1-1: 48WE7 N
IEC 62481-9:20
[COMMENT] This guideline extends the set of Mandatory Media Format Profiles used by a
CVP-2 Server for purposes of the requirements of IEC 62481-1-1.
6.3 Architecture and protocol guidelines
6.3.1 Baseline client
6.3.1.1
[GUIDELINE] A CVP-2 Client shall conform to all the guidelines for the (DMP DMR) Device
Classes or XDMR Device Class.
[ATTRIBUTES]
M A (DMP DMR) XDMR n/a n/a IEC 62481-1-1:2 UC6AZ
IEC 62481-1-2:2
[COMMENT] This is the baseline client device guideline common to CVP-NA-1 and CVP-EU-1
(DMP DMR) Device Classes.
6.3.1.2
[GUIDELINE] A CVP-2 Client shall conform to all the guidelines for the +RUIHPL+ Device
Capability as defined in IEC 62481-6-1:2017.
[ATTRIBUTES]
M A +RUIHPL+ n/a n/a IEC 62481-6-1: HRGXR
6.3.1.3
[GUIDELINE] A CVP-2 Client shall support all the guidelines for Playspeed scan operations
(a.k.a trick modes), as modified by Table 3.
Table 3 – Updates to existing general HTTP media transport
for streaming transfer guidelines
Location in
Requirement updated (replace “should” with “shall”) GUN
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...