ImageVerifierCode 换一换
格式:PDF , 页数:36 ,大小:511KB ,
资源ID:1257086      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1257086.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ISO IEC 23009-1 AMD 3-2016 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1 Media presentation description and segment formats - Am.pdf)为本站会员(wealthynice100)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ISO IEC 23009-1 AMD 3-2016 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1 Media presentation description and segment formats - Am.pdf

1、Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats AMENDMENT 3: Authentication, MPD linking, Callback Event, Period Continuity and other Extensions Technologies de linformation Diffusion en flux adaptatif dynamique sur HTTP (

2、DASH) Partie 1: Description de la prsentation et formats de remise des mdias AMENDEMENT 3: Authentification, liaison MPD, vnement de rapel, continuit de la priode et autres extensions INTERNATIONAL STANDARD ISO/IEC 23009-1 Second edition 2014-05-15 Reference number ISO/IEC 23009-1:2014/Amd.3:2016(E)

3、 AMENDMENT 3 2016-10-15 ISO/IEC 2016 ii ISO/IEC 2016 All rights reserved COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2016, Published in Switzerland 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

4、 mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Ch. de Blandonnet 8 CP 401 CH-1214 Vernier, Gen

5、eva, Switzerland Tel. +41 22 749 01 11 Fax +41 22 749 09 47 copyrightiso.org www.iso.org ISO/IEC 23009-1:2014/Amd.3:2016(E) ISO/IEC 23009-1:2014/Amd.3:2016(E) Foreword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialize

6、d system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committ

7、ees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. The procedures

8、 used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of

9、 the ISO/IEC Directives, Part 2 (see www.iso.org/directives). Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights id

10、entified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents). Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement. For an explanat

11、ion on the meaning of ISO specific terms and expressions related to conformit y assessment, as well as information about ISOs adherence to the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT) see the following URL: www.iso.org/iso/foreword.html. Amendment 3 to ISO/I

12、EC 23009-1:2014 was prepared by ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information. ISO/IEC 2016 All rights reserved iii Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description a

13、nd segment formats AMENDMENT 3: Authentication, MPD linking, Callback Event, Period Continuity and other Extensions Page 2, Terms and definitions Add the following definition in 3.1: 3.1.X sub-asset media content component (or part thereof) identified as corresponding to a part of an asset Page 15,

14、Table 2 Add the following identifiers in Table 2: Scheme Identifier Clause in this document Informative description urn:mpeg:dash:period-continuity:2015 5.3.2.4 Period continuity signalling urn:mpeg:dash:period-connectivity:2015 5.3.2.4 Period connectivity signalling urn:mpeg:dash:mpd-as-linking:201

15、5 5.8.5.X MPD Adaptation Set Linking scheme. urn:mpeg:dash:sai:2015 5.8.5.Y Sub-Asset Scheme Identifier urn:mpeg:dash:client-authentication:2015 5.8.5.Z Client Authentication scheme. urn:mpeg:dash:content-authorization:2015 5.8.5.Z Content Access Authorization scheme. urn:mpeg:dash:event:callback:20

16、15 5.10.4.X DASH call back event.Page 9, Clause 4 Add in the second paragraph of 4.3, discussing Assets: Same asset over multiple periods may be identified by a DASH descriptor enabling DASH clients to maintain the continuity across periods boundaries. Furthermore, sub-assets composing the same asse

17、t may also identified using a similar method. For instance, if an asset is composed of multiple video components, sub-assets enable selecting the previously selected video component after an ad insertion. As such an asset can contain sub-assets that can be uniquely identified from one media content

18、period to another.ISO/IEC 23009-1:2014/Amd.3:2016(E) ISO 2016 All rights reserved 1 ISO/IEC 23009-1:2014/Amd.3:2016(E) Page 23, Table 4 Add at the end of Table 4:EmptyAdaptationSet 0.N specifies an Adaptation Set that does not contain any Representation element. The empty Adaptation Set is of the sa

19、me type as a regular Adaptation Set, but shall neither contain an xlink nor may it contain any Rep- resentation element. This element shall only be present, if an Essential Descriptor is present with schemeIDURI set to “urn:mpeg:dash:mpd-as-linking:2015”. For more details, see 5.8.5.8.Page 25, Claus

20、e 5 Add to schema:Page 25, Clause 5 Add new subclause: 5.3.2.4 Content Offering with multiple Periods Content with multiple Periods may be created for different reasons, for example: to enable splicing of content, for example for ad insertion; to provide synchronization in segment numbering, e.g. co

21、mpensate non-constant segment durations; to remove or add certain Representations in an Adaptation Set; to remove or add certain Adaptation Sets;2 ISO 2016 All rights reserved ISO/IEC 23009-1:2014/Amd.3:2016(E) to remove or add content offering on certain CDNs; to enable signalling of shorter segmen

22、ts, if produced by the encoder. Periods provide opportunities for resync, for ad insertion, for adding and removing Representations. However, in certain circumstances, the content across Period boundaries is continuous and in this case, continuous playout of the client is expected. In certain circum

23、stances, the Media Presentation is offered such that the next Period is a continuation of the content in the previous Period (certain media components are continued), possibly in the immediately following Period of that previous Period or in a later Period (e.g. after an advertisement Period had bee

24、n inserted). The content provider may express that the media components contained in two Adaptation Sets in two different Periods are associated by assigning equivalent Asset Identifiers to both Periods and by identifying both Adaptation Sets with identical value for the attribute id. Association ex

25、presses a logical continuation of the media component in the next Period and may, for example, be used by the client to continue playing an associated Adaptation Set in the new Period. In addition, two Adaptation Sets in one MPD are period-continuous if all of the following holds. The Adaptation Set

26、s are associated. The sum of the value of the presentationTimeOffset and the presentation duration of the Representations in one Adaptation Set are identical to the value of the presentationTimeOffset of the associated Adaptation Set in the next Period. If Representations in both Adaptation Sets hav

27、e the same value for id, then they shall have functionally equivalent Initialization Segments, i.e. the Initialization Segment may be used to continue the play-out of the Representation. The concatenation of the Initialization Segment of the first Period, if present, and all consecutive Media Segmen

28、ts in the Representation in the first Period and subsequently the concatenation with all consecutive Media Segments in the Representation of the second Period shall represent a conforming Segment sequence as defined in 4.5.4 conforming to the media type as specified in the mimeType attribute for the

29、 Representation in the first Period. Additionally, the mimeType attribute for the Representation in the next Period shall be the same as one of the first Period. Media Presentations should signal period-continuous Adaptation Sets by using a supplemental descriptor on Adaptation Set level with scheme

30、IdUri set to “urn:mpeg:dash:period- continuity:2015” with the value of the descriptor matching the value of an id of a Period that is contained in the MPD, and the value of the AdaptationSetid being the same in both Periods. MPD should signal period-continuous Adaptation Sets if the MPD contains Per

31、iods with identical Asset Identifiers. There exist special cases, for which the media in one Adaptation Set is a continuation of the previous one, but the timestamps are not continuous. Examples are timestamp wrap around, encoder reset, splicing, or other aspects. Two Adaptation Sets in one MPD are

32、period-connected if all conditions from period-continuity from above hold, except that the timestamps across Period boundaries may be non-continuous, but adjusted by the value of the presentationTimeOffset at the Period boundary. However, for example, the Initialization Segment is equivalent within

33、the two Adaptation Sets. Media Presentations should signal period-connected Adaptation Sets by using a supplemental descriptor on Adaptation Set level with schemeIdUri set to “urn:mpeg:dash:period- connectivity:2015”. Note that period continuity implies period connectivity. For appropriate client be

34、haviour, please refer to A.9. ISO 2016 All rights reserved 3 ISO/IEC 23009-1:2014/Amd.3:2016(E)Page 74, Clause 5 Add new subclause: 5.8.5.X DASH MPD Adaptation Set Linking scheme The URN “urn:mpeg:dash:mpd-as-linking:2015” is defined in order to provide information that the same Adaptation Set can b

35、e found in another MPD. The scheme may be used with Essential Property Descriptors together with an EmptyAdaptationSet element or with Supplemental Property Descriptors. The value provides a URL to the MPD, including appropriate anchors for Periods and Adaptation Set as defined in C.4.2, and optiona

36、lly, a timeline offset field to synchronize the data added as a white-space separated second item. If the value is not present, then the media time on the original MPD and the linked MPD are identical. If a timeOffset field is added, then this value expresses the difference between the media time of

37、 the Adaptation Set of the linked MPD and the media time in the originating MPD. Note that the number may be positive or negative. The timeoffset is in unit of timescale of the linked Adaptation Sets. The Descriptor shall only be used in combination with Adaptation Sets (regular or empty ones). If a

38、ll information is contained in the Adaptation Set, then a Supplemental Descriptor or an Essential Descriptor may be used. If the Adaptation Set does neither contain a Representation element, nor an xlink attribute, then an Empty Adaptation Set as well as an Essential Descriptor shall be used to indi

39、cate that the Adaptation Set is not fully described in this MPD. NOTE This scheme may be used for many use cases. However, one specific use case is the server-based mosaic channel as described in ISO/IEC 23009-3. The use case may be fulfilled by the combination of the Spatial Relationship Descriptio

40、n (SRD) as defined in Annex H and this scheme.Page 74, Clause 5 Add new subclause: 5.8.5.Y Sub-Asset Scheme Identifier In DASH MPD, sub-assets across Periods can be identified using the sub asset Scheme Identifier. This scheme is signalled using a specific SupplementalProperty descriptor at the Adap

41、tation Set or Sub- Representation level with schemeIdUri attribute set to “urn:mpeg:dash:sai:2015”. If two different Adaptation Sets or Sub-Representation from different Periods contain Sub-Asset Identifiers descriptors with the same value attribute, then the content in the Representation(s) contain

42、ed in these Adaptation Sets represent, at least, the same sub-asset. NOTE 1 The association between sub-assets and an Adaptation Set may change between Periods. For instance, an Adaptation Set may be associated with a sub-asset of an asset in one Period but with another sub-asset of the same asset i

43、n another Period. NOTE 2 Sub-Asset Identifier descriptor may be used by DASH clients to select Representation(s) to be processed after a Period change. A given Adaptation Set may contain more than one Sub-Asset Identifier descriptor indicating that the Representation(s) contained in this Adaptation

44、Set represent more than one identified part of the asset. NOTE 3 If the value for this descriptor is not recognized, the SubAsset Identifier descriptor may still be used to understand the equivalence of sub-asset identifiers across Periods. Processing of the descriptor scheme and value by the DASH c

45、lient is not essential for normal operation. 4 ISO 2016 All rights reserved ISO/IEC 23009-1:2014/Amd.3:2016(E)Page 74, Clause 5 Add new subclause: 5.8.5.Z Client Authentication and Content Access Authorization When client authentication and/or content access authorization functionality is needed, DA

46、SH may be used with different schemes, such as Open Authentication Technical Committee (OATC) Online Multimedia Authorization Protocol (OMAP), 13Open Standard for Authorization (OAuth) 2.0, 14OASIS Security Assertion Markup Language (SAML), 153GPP Generic Authentication Architecture (GAA), 16or 3GPP

47、 Generic Bootstrapping Architecture (GBA). 17This subclause describes generic signalling to support use of various authentication and authorization schemes. Typical access control methods include blocking HTTP requests that do not include a security token obtained by the authorization protocol where

48、in the security token is validated by a CDN before downloading the requested Media Segment, or encrypting Media Segments so that playback will be restricted unless the authorization protocol provides the client with a decryption key. For client authentication, a service may limit content delivery to

49、 authenticated clients and may use client identification information such as certificates, cookies, and embedded keys to determine subscription rights, etc. required to authorize playback of the Media Presentation. The details of such a scheme are outside the scope of this document. A client that does not support the signalled content access authorization would not be able to play the content. NOTE This subclause does not provide any requirements on cl

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1