欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到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

    • 资源ID:1257086       资源大小:511KB        全文页数:36页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    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


    注意事项

    本文(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)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开