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

    ISO IEC 23009-1 CORR 1-2015 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1 Media presentation description and segment formats Tec.pdf

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

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

    ISO IEC 23009-1 CORR 1-2015 Information technology - Dynamic adaptive streaming over HTTP (DASH) - Part 1 Media presentation description and segment formats Tec.pdf

    1、INTERNATIONAL STANDARD ISO/IEC 23009-1:2014 TECHNICAL CORRIGENDUM 1 Published 2015-04-01 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATION INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION LECTROTECHNIQUE INTERNATIONALE Information technology Dynamic adap

    2、tive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats TECHNICAL CORRIGENDUM 1 Technologies de linformation Diffusion en flux adaptatif dynamique sur HTTP (DASH) Partie 1: Description de la prsentation et formats de remise des mdias RECTIFICATIF TECHNIQUE 1 Techni

    3、cal Corrigendum 1 to ISO/IEC 23009-1:2013 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information. Replace 4.5.1 Switching and Random Access Support The formats defined in this part of the st

    4、andard are designed for providing good user experience even in case the access bandwidth of the DASH segment delivery or the cache varies. A key functionality is the ability that the DASH client can seamlessly switch across different Representations of the same media component. DASH clients may use

    5、the common timeline across different Representation representing the same media component to present one Representation up to a certain time t and continue presentation of another Representation from time t onwards. However, in practical implementations, this operation may be complex, as switching a

    6、t time t may require parallel download and decoding of two Representations. Therefore, providing suitable switching opportunities in regular time intervals simplifies client implementations. The ICS 35.040 Ref. No. ISO/IEC 23009-1:2014/Cor.1:2015(E) ISO/IEC 2015 All rights reserved Published in Swit

    7、zerlandISO/IEC 23009-1:2014/Cor.1:2015 (E) 2 ISO/IEC 2015 All rights reservedstandard provides means for providing suitable switching opportunities and in addition provides abilities to signal the position and media time of the switching opportunities. For this purpose this subsection defines three

    8、relevant concepts to support seamless switching, namely Media stream access points in 4.5.2 to signal positions where to easily switch to a Representation, and in addition where to suitable access a Representation at start-up or seek. Non-overlapping Segments and Subsegments in 4.5.3 to signal that

    9、at the signalled stream access points, no overlap decoding of Representations is necessary in order to provide a continuous switch Bitstream concatenation in 4.5.4 to signal that the concatenation of two Representations at a switch point results in a conforming bitstream These three properties are n

    10、either sufficient nor necessary for seamless switching, but certain implementation or profiles may use these properties in order to simplify practical implementations. with 4.5.1 Switching and Random Access Support The formats defined in this part of the standard are designed for providing good user

    11、 experience even in case the access bandwidth between the DASH segment delivery function or the cache varies. A key functionality is the ability that the DASH client can seamlessly switch across different Representations of the same media component without severely impacting the user experience. Ass

    12、ume two Representations A and B. A switch from Representations A to Representation B at media time t is considered seamless, if the result of the presentation a fter this switch is applied is identical as if Representation A is decoded from the beginning and presented up to time t and Representation

    13、 B is decoded from the beginning and presented from time t onwards. Media Presentations may provide different Representations in one Adaptation Set representing the same media component. If such Representations are properly time-aligned (as expected by the Media Presentation), then DASH clients may

    14、apply seamless switching across different Representations provided in one Adaptation Set at any time t to obtain a perceptually continuous experience. However, in practical implementations, the operation of seamless switching may be complex, as switching at time t may require parallel download and d

    15、ecoding of two Representations. Therefore, providing suitable switching opportunities in regular time intervals simplifies client implementations. This part of ISO/IEC 23009- 1 provides means for providing suitable switching opportunities and in addition provides abilities to signal the position and

    16、 media time of the switching opportunities. For this purpose this subsection defines three relevant concepts to support seamless switching: Media stream access points in 4.5.2 to signal positions where to easily switch to a Representation, and in addition where to suitable access a Representation at

    17、 start-up or seek. Non-overlapping Segments and Subsegments in 4.5.3 to signal that at the signalled stream access points, no overlap decoding of Representations is necessary in order to provide a continuous switch. Bitstream concatenation in 4.5.4 to signal that the concatenation of two Representat

    18、ions at a switch point results in a conforming bitstream. These three properties are neither sufficient nor necessary for seamless switching, but certain implementation or profiles may use these properties in order to simplify practical implementations. ISO/IEC 23009-1:2014/Cor.1:2015 (E) ISO/IEC 20

    19、15 All rights reserved 3In 4.7 Schemes, Table 2 replace urn:mpeg:dash:23003:3:audio_chan nel_configuration:2011 5.8.5.4 channel configuration. urn:mpeg:dash:outputChannelPosit ionList:2012 5.8.5.4 a list of output channel position to signal individual speaker positions as defined in ISO/IEC 23001-8.

    20、 With urn:mpeg:dash:23003:3:audio_chan nel_configuration:2011 5.8.5.4 channel configuration. NOTE: legacy format for backward-compatibility, it is recommended to use the signaling as defined in ISO/IEC 23001-8 instead. urn:mpeg:dash:outputChannelPosit ionList:2012 5.8.5.4 a list of output channel po

    21、sition to signal individual speaker positions as defined in ISO/IEC 23001-8. NOTE: legacy format for backward-compatibility, it is recommended to use the signalling as defined in ISO/IEC 23001-8 instead. ISO/IEC 23009-1:2014/Cor.1:2015 (E) 4 ISO/IEC 2015 All rights reservedIn 5.2.3.2 Elements and At

    22、tributes added in this Revision replace This revision adds the following elements and attributes to the schema defined in Annex B compared to the 2012 revision (ISO/IEC 23009-1:2012/Cor 1:2013) of this part of the standard: MPDpublishTime Period.AssetIdentifier Period.EventStream RepresentationBase.

    23、InbandEventStream SegmentBaseavailabilityTimeOffset SegmentBaseavailabilityTimeComplete BaseURLavailabilityTimeOffset BaseURLavailabilityTimeComplete Subsetid with This revision adds the following elements and attributes to the schema defined in Annex B compared to the 2012 revision (ISO/IEC 23009-1

    24、:2012/Cor 1:2013) of this part of the standard: MPDpublishTime MPD.EssentialProperty MPD.SupplementalProperty Period.AssetIdentifier Period.EventStream Period.SupplementalProperty RepresentationBase.InbandEventStream SegmentBaseavailabilityTimeOffset SegmentBaseavailabilityTimeComplete BaseURLavaila

    25、bilityTimeOffset BaseURLavailabilityTimeComplete Subsetid SegmentTimeline.Sn ISO/IEC 23009-1:2014/Cor.1:2015 (E) ISO/IEC 2015 All rights reserved 5In 5.3.1.2 Semantics, Table 3 add at the end EssentialProperty 0 N specifies information about the containing element that is considered essential by the

    26、 Media Presentation author for processing the containing element. For details see 5.8.4.8. SupplementalProperty 0 N specifies supplemental information about the containing element that may be used by the DASH client optimizing the processing. For details see 5.8.4.9. ISO/IEC 23009-1:2014/Cor.1:2015

    27、(E) 6 ISO/IEC 2015 All rights reservedIn 5.3.1.3 XML syntax replace with ISO/IEC 23009-1:2014/Cor.1:2015 (E) ISO/IEC 2015 All rights reserved 7ISO/IEC 23009-1:2014/Cor.1:2015 (E) 8 ISO/IEC 2015 All rights reservedIn 5.3.2.1 Overview replace A Media Presentation consists of one or more Periods. A Per

    28、iod is defined by a Period element in the MPD element. The type of the Period, either a regular Period or an Early Available Period, as well as the PeriodStart time of a regular Period is determined as follows: If the attribute start is present in the Period, then the Period is a regular Period and

    29、the PeriodStart is equal to the value of this attribute. If the start attribute is absent, but the previous Period element contains a duration attribute then this new Period is also a regular Period. The start time of the new Period PeriodStart is the sum of the start time of the previous Period Per

    30、iodStart and the value of the attribute duration of the previous Period. If (i) start attribute is absent, and (ii) the Period element is the first in the MPD, and (iii) the MPDtype is static, then the PeriodStart time shall be set to zero. If (i) start attribute is absent, and (ii) the previous Per

    31、iod element does not contains a duration attribute or the Period element is the first in the MPD, and (iii) the MPDtype is dynamic, then this Period is an Early Available Period (see below for details). For any regular Period the following holds: PeriodStart reflects the actual time that should elap

    32、se after playing the media of all prior Periods in this Media Presentation relative to the PeriodStart time of the first Period in the Media Presentation. The Period extends until the PeriodStart of the next Period, or until the end of the Media Presentation in the case of the last Period. More spec

    33、ifically, the difference between the PeriodStart time of a Period and either the PeriodStart time of the following Period, if this is not the last Period, or the value of the MPDmediaPresentationDuration if this is the last one, is the presentation duration in Media Presentation time of the media co

    34、ntent represented by the Representations in this Period. Early Available Periods may be used to advertise initialization of other non-media data before the media data itself is available. Period elements documenting early available Periods shall not occur before any Period element documenting a regu

    35、lar Period. For Early Available Periods, any resources that are announced in such a Period element shall be available. Such a Period element shall not contain URLs to Media Segments. The data contained in such a Period element does not represent a Period in the Media Presentation. Only when the Peri

    36、odStart time becomes known through an update of the MPD, such a Period element represents a regular Period. However, an update of the MPD may even remove a Period element representing an Early Available Period in later updates of the MPD as long as no PeriodStart time is associated with the Period.

    37、with A Media Presentation consists of one or more Periods. A Period is defined by a Period element in the MPD element. Three types of Periods are defined: Regular Period, Early Available Period, Early Terminated Period. The type of the Period, as well as the PeriodStart time of a regular Period or e

    38、arly terminated Period is determined as follows: If the attribute start is present in the Period, then the Period is a regular Period or an early terminated Period and the PeriodStart is equal to the value of this attribute. If the start attribute is absent, but the previous Period element contains

    39、a duration attribute then this new Period is also a regular Period or an early terminated Period. The start time of the new Period PeriodStart is the sum of the start time of the previous Period PeriodStart and the value of the attribute duration of the previous Period. ISO/IEC 23009-1:2014/Cor.1:20

    40、15 (E) ISO/IEC 2015 All rights reserved 9 If (i) start attribute is absent, and (ii) the Period element is the first in the MPD, and (iii) the MPDtype is static, then the PeriodStart time shall be set to zero. If (i) start attribute is absent, and (ii) the previous Period element does not contain a

    41、duration attribute or the Period element is the first in the MPD, and (iii) the MPDtype is dynamic, then this Period is an Early Available Period (see below for details). If (i) duration attribute is present, and (ii) the next Period element contains a start attribute or the minimumUpdatePeriod is p

    42、resent, then this Period is an Early Terminated Period (see below for details). For any regular Period and early terminated Period the following holds: PeriodStart reflects the actual time that should elapse after playing the media of all prior Periods in this Media Presentation relative to the Peri

    43、odStart time of the first Period in the Media Presentation. The Period extends until the PeriodStart of the next Period, or until the end of the Media Presentation in the case of the last Period. For regular Periods, the difference between the PeriodStart time of a Period and either the PeriodStart

    44、time of the following Period, if this is not the last Period, or the value of the MPDmediaPresentationDuration if this is the last one, is the presentation duration in Media Presentation time of the media content represented by the Representations in this Period. For Early Terminated Periods, the va

    45、lue of the Periodduration is the presentation duration in Media Presentation time of the media content represented by the Representations in this Period. Early Available Periods may be used to advertise initialization of other non-media data before the media data itself is available. Period elements

    46、 documenting early available Periods shall not occur before any Period element documenting a regular Period. For Early Available Periods, any resources that are announced in such a Period element shall be available. The data contained in such a Period element does not represent a Period in the Media

    47、 Presentation. Only when the PeriodStart time becomes known through an update of the MPD, such a Period element represents a regular Period. However, an update of the MPD may even remove a Period element representing an Early Available Period in later updates of the MPD as long as no PeriodStart tim

    48、e is associated with the Period. ISO/IEC 23009-1:2014/Cor.1:2015 (E) 10 ISO/IEC 2015 All rights reservedIn 5.3.2.2 Semantics replace Table 4 Semantics of Period element Element or Attribute Name Use Description Period specifies the information of a Period. xlink:href O specifies a reference to a remote element entity that is either empty or contains one or multiple top-level elements of type Period xlink:actuate OD default: onRequest specifies the processing instructions, which can be either “onLoad“ or “onRequest“. This attribute shall not be pres


    注意事项

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




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

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

    收起
    展开