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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(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)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接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

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

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