BS IEC 62481-6-1:2017
$198.66
Digital living network alliance (DLNA) home networked device interoperability guidelines – Remote User Interface. HTML5
Published By | Publication Date | Number of Pages |
BSI | 2017 | 66 |
This part of IEC 62481-6 specifies guidelines that define HTML5 Remote User Interface (RUI-H). HTML5 allows operators to develop “write once, play anywhere” content applications across a broad range of browsers and platforms. Through native integration, HTML5 enables the repurposing of single codebases, resulting in reduced development costs and the provision of a unique UI for every device.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
4 | CONTENTS |
6 | FOREWORD |
8 | INTRODUCTION |
9 | 1 Scope 2 Normative references |
11 | 3 Terms, definitions and conventions 3.2 Conventions 4 Networking architecture, device models and guideline conventions 4.1 DLNA home networking architecture 4.2 Document conventions and conventions 4.3 Guideline structure and layout |
12 | 5 DLNA Device Model 5.1 General 5.2 HTML5 RUI Device Functions 5.3 Device Capabilities |
13 | 5.4 System usages 5.4.1 General Figures Figure 1 — Relationship of RUI-H components |
14 | 5.4.2 2-box RUI-H Pull with/without A/V system usage Figure 2 – RUI-H Pull without A/V system usage interaction model |
15 | 5.4.3 3-box UI-only system usage Figure 3 – RUI-H Pull with A/V system usage interaction model Tables Table 1 – Collocation possibilities of +RUIHPL+ and +RUIHSRC+ capabilities for A/V |
16 | Figure 4 – 3-box UI-only system usage interaction model Figure 5 – Physical configuration for 3-box UI-only system usage model |
17 | Figure 6 – Physical configuration for 3-box UI-only system usage model Figure 7 – Combining 2 instances of 3-box UI-only system usage |
18 | 5.4.4 3-box UI with A/V system usage Table 2 – Collocation possibilities of +RUIHSRC+ and+RUIHSINK+ capabilities for A/V |
19 | 6 HTML5 RUI guideline 6.1 General 6.2 Architecture and protocols Figure 8 – 3-box UI with 3-box A/V system usage interaction model |
20 | 6.3 HTML5 Remote User Interfaces 6.3.1 General 6.3.2 Discovery of HTML5 Remote UI devices |
23 | 6.3.3 RUI-H transport |
25 | 6.3.4 Media Formats and AV metadata |
29 | 6.3.5 Media Transport and control |
33 | 6.3.6 Content Protection guidelines 6.3.7 HTML5 presentation and control: General |
34 | 6.3.8 HTML5 presentation and control: HTML and DOM |
35 | 6.3.9 HTML5 presentation and control: CSS |
37 | 6.3.10 HTML5 presentation and control: Image and Font Formats |
38 | 6.3.11 HTML5 presentation and control: JavaScript and JavaScript APIs |
43 | 6.3.12 HTML5 presentation and control: Cross Origin Resource Sharing |
44 | 6.3.13 Quality of Service 6.3.14 Presentation of MPEG-2 TS Elementary Streams |
47 | 6.3.15 DLNA-HTML5-1.0 protocolInfo value |
49 | 6.3.16 RUI-H service location caching |
51 | Annex A (informative)HTML5 RUI client capability detection A.1 HTML5 client capability detection A.2 CSS client capability detection Table A.1 – HTML5 client capability detection |
52 | Table A.2 – CSS client capability detection |
53 | Annex B (informative)RUI-H updates |
54 | Annex C (informative)Web content authoring guidelines C.1 General C.2 Subtitles C.3 Ad insertion C.4 Media synchronized web content C.5 Alternate audio program C.6 Descriptive video service |
55 | C.7 Discovery of DLNA devices C.8 In order to support 3-box AV scenario C.9 Filtering DLNA AV content in the UI page |
56 | Annex D (informative)Combining RUI-H with AV D.1 2-box AV scenario using 2-box HTML5 RUI D.2 3-box AV scenario using 2-box HTML5 RUI |
57 | Annex E (informative)HTML5 input events E.1 General E.2 Key input E.2.1 General |
58 | E.2.2 Key values set E.3 Mouse E.3.1 General E.3.2 Event synthesis E.3.3 Mouse order |
59 | E.3.4 Wheel E.4 Touch |
60 | Annex F (normative)DLNA-HTML5-1.0 Extended XSD Schema |
61 | Annex G (informative)Examples of DLNA RUI-H service UIListing G.1 Example of tw o RUI-H services |
62 | G.2 Example of single RUI-H service G.3 Example of single RUI-H service with two URIs |
64 | Bibliography |