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 文档编号:1257087 上传时间:2019-09-02 格式:PDF 页数:56 大小:511KB
下载 相关 举报
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页
第1页 / 共56页
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_第2页
第2页 / 共56页
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_第3页
第3页 / 共56页
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_第4页
第4页 / 共56页
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_第5页
第5页 / 共56页
点击查看更多>>
资源描述

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

展开阅读全文
相关资源
猜你喜欢
  • ASTM E1981-1998(2004) Standard Guide for Assessing the Thermal Stability of Materials by Methods of Accelerating Rate Calorimetry《用加速率量热计法评定材料热稳定性的标准指南》.pdf ASTM E1981-1998(2004) Standard Guide for Assessing the Thermal Stability of Materials by Methods of Accelerating Rate Calorimetry《用加速率量热计法评定材料热稳定性的标准指南》.pdf
  • ASTM E1981-1998(2012)e1 Standard Guide for Assessing Thermal Stability of Materials by Methods of Accelerating Rate Calorimetry《用加速率量热计法评定材料热稳定性的标准指南》.pdf ASTM E1981-1998(2012)e1 Standard Guide for Assessing Thermal Stability of Materials by Methods of Accelerating Rate Calorimetry《用加速率量热计法评定材料热稳定性的标准指南》.pdf
  • ASTM E1981-1998(2012)e2 Standard Guide for Assessing Thermal Stability of Materials by Methods of Accelerating Rate Calorimetry《用加速率量热计法评定材料热稳定性的标准指南》.pdf ASTM E1981-1998(2012)e2 Standard Guide for Assessing Thermal Stability of Materials by Methods of Accelerating Rate Calorimetry《用加速率量热计法评定材料热稳定性的标准指南》.pdf
  • ASTM E1982-1998(2002) Standard Practice for Open-Path Fourier Transform Infrared (OP FT-IR) Monitoring of Gases and Vapors in Air《空气中气体和蒸气的开路傅里叶变换红外监测的标准操作规程》.pdf ASTM E1982-1998(2002) Standard Practice for Open-Path Fourier Transform Infrared (OP FT-IR) Monitoring of Gases and Vapors in Air《空气中气体和蒸气的开路傅里叶变换红外监测的标准操作规程》.pdf
  • ASTM E1982-1998(2013) Standard Practice for Open-Path Fourier Transform Infrared (OP FT-IR) Monitoring of Gases and Vapors in Air《空气中气体和蒸气的开路傅里叶传输红外线 (OP FT-IR) 监测的标准实施规程》.pdf ASTM E1982-1998(2013) Standard Practice for Open-Path Fourier Transform Infrared (OP FT-IR) Monitoring of Gases and Vapors in Air《空气中气体和蒸气的开路傅里叶传输红外线 (OP FT-IR) 监测的标准实施规程》.pdf
  • ASTM E1985-1998(2005) Standard Guide for User Authentication and Authorization《用户鉴定和授权标准指南》.pdf ASTM E1985-1998(2005) Standard Guide for User Authentication and Authorization《用户鉴定和授权标准指南》.pdf
  • ASTM E1986-1998(2005) Standard Guide for Information Access Privileges to Health Information《健康信息的信息访问特权的标准指南》.pdf ASTM E1986-1998(2005) Standard Guide for Information Access Privileges to Health Information《健康信息的信息访问特权的标准指南》.pdf
  • ASTM E1986-2009 Standard Guide for Information Access Privileges to Health Information《健康信息的信息访问特权的标准指南》.pdf ASTM E1986-2009 Standard Guide for Information Access Privileges to Health Information《健康信息的信息访问特权的标准指南》.pdf
  • ASTM E1990-1998(2005) Standard Guide for Performing Evaluations of Underground Storage Tank Systems for Operational Conformance with 40 CFR Part 280 Regulations《操作上与40 CFR280部分规定相符.pdf ASTM E1990-1998(2005) Standard Guide for Performing Evaluations of Underground Storage Tank Systems for Operational Conformance with 40 CFR Part 280 Regulations《操作上与40 CFR280部分规定相符.pdf
  • 相关搜索

    当前位置:首页 > 标准规范 > 国际标准 > 其他

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