TECHNICAL ISO/IEC REPORT TR 23009-3 First edition 2015-05-01 Information technology Dynamic adaptive streaming over HTTP (DASH) - Part 3: Implementation Guidelines Technologies de I'information-Diffusion en flux adaptatif dynamique Sur HTTP (DASH) - Partie 3: Lignes directrices pour la mise en oeuvre Reference number ISO/IEC TR 23009-3:2015(E) IEC ISo International Organization for Standardization dardization 5956617 ISO/IEC2015 ISO/IEC TR23009-3:2015(E) COPYRIGHTPROTECTEDDOCUMENT ISO/IEC2015 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. ISO copyright office Case postale 56 : CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyright@iso.org Web www.iso.org Published in Switzerland nited without license from IHS Not for Resale, 2015/7/24 02:56:05 ISO/IEC TR 23009-3:2015(E) Contents 1 Scope... 2 References.. 3 Terms,DefinitionsandAbbreviatedTerms. 2 4 Introduction.. 2 4.1 System overview 4.2 Normative parts . 4.3 Main design principles. 4.3.1 Common timeline 4.3.2 Data model 4.3.3 Segments 4.3.4 Segment types 4.3.5 Segment addressing schemes. 4.3.6 4.4 5 Guidelines for content generation. 5.1 General guidelines .. 5.1.1 Video content generation ... 5.1.2 Audio content generation.... 5.1.3 Content preparation for live streaming . 5.1.4 Guidelines for generation of segment file names 5.2 Guidelines for ISO-BMFF content generation 5.2.1 On-demand streaming 5.2.2 Live streaming . 18 5.2.3 Enabling trick modes .. 5.2.4 Supportfor SubRepresentations.. 21 5.2.5 Enabling delivery format to storage file format conversion ..22 5.3 Guidelines for MPEG-2 TS content generation ... 26 5.3.1 General recommendations ... 26 5.3.2 Live streaming .... 27 5.3.3 On demand streaming... 28 5.4 Support for Advertisement Insertion. 29 5.4.1 Use cases. 29 5.4.2 MPD authoring .... 5.4.3 Example... .30 5.4.4 The use of inband events 31 6 Client implementation guidelines .32 6.1 .32 6.2 Clientarchitectureoverview 6.3 Example of client operation 33 6.4 Timing model for live streaming 33 6.4.1 6.4.2 MPD information 33 6.4.3 MPD times 34 6.4.4 Context derivation, 34 6.4.5 Derivation of MPD times 6.4.6 Addressing methods. 35 6.4.7 Scheduling playout 36 6.4.8 Validity of MPD 36 6.5 MPD retrieval.. 36 6.6 Segment list generation. 37 6.6.1 General 37 6.6.2 ili nsee=Zhejiang Institute of Standardization 5956617 ense from IHS
ISO IEC TR 23009-3 2015 Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 3 Implementation guidelines
文档预览
中文文档
50 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共50页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-08-26 07:15:59上传分享