View a markdown version of this page

Duração do anúncio DASH - AWS Elemental MediaTailor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Duração do anúncio DASH

Durante a reprodução, quando AWS Elemental MediaTailor encontra um anúncio disponível, ele substitui parte ou todo o anúncio disponível por anúncios. MediaTailor inicia a substituição de anúncios no início da disponibilização do anúncio e inclui anúncios da seguinte forma:

  • Se o anúncio disponível especificar uma duração, MediaTailor inclua quantos anúncios puder caber dentro do limite de duração, sem sobrescrever o conteúdo a seguir.

  • Se nenhuma duração for fornecida, MediaTailor inclua anúncios até o final da disponibilidade do anúncio. Para manifestos de vários períodos, este é o término do período. Para manifestos de período único, esse é o fim do evento. MediaTailor não reproduz anúncios após o final do anúncio disponível e, quando chega ao final, trunca o anúncio atual em vez de sobrescrever o conteúdo a seguir.

Como AWS Elemental MediaTailor procura a duração da disponibilidade do anúncio

AWS Elemental MediaTailor pesquisa por uma configuração de duração na seguinte ordem:

  1. Event duration

  2. Para inserção por emenda, scte35:BreakDuration duration

  3. Para o sinal de tempo, scte35:SegmentationDescriptor segmentationDuration

Se AWS Elemental MediaTailor não encontrar nenhuma dessas configurações, ele gerencia a inclusão de anúncios sem uma duração.

O exemplo a seguir mostra um recurso Event que tem uma duration.

<Period start="PT444806.040S" id="123586" duration="PT15.000S"> <EventStream timescale="90000" schemeIdUri="urn:scte:scte35:2013:xml"> <Event duration="1350000"> <scte35:SpliceInfoSection protocolVersion="0" ptsAdjustment="180832" tier="4095"> <scte35:SpliceInsert spliceEventId="4026531855" spliceEventCancelIndicator="false" outOfNetworkIndicator="true" spliceImmediateFlag="false" uniqueProgramId="1" availNum="1" availsExpected="1"> <scte35:Program><scte35:SpliceTime ptsTime="5672624400"/></scte35:Program> <scte35:BreakDuration autoReturn="true" duration="1350000"/> </scte35:SpliceInsert> </scte35:SpliceInfoSection> </Event> ...

O exemplo a seguir mostra a disponibilidade de anúncios sem duração especificada. O Event não tem duration, e o elemento scte35:SpliceInsert não contém um elemento filho scte35:BreakDuration.

<Period start="PT444836.720S" id="123597" duration="PT12.280S"> <EventStream timescale="90000" schemeIdUri="urn:scte:scte35:2013:xml"> <Event> <scte35:SpliceInfoSection protocolVersion="0" ptsAdjustment="180832" tier="4095"> <scte35:SpliceInsert spliceEventId="4026531856" spliceEventCancelIndicator="false" outOfNetworkIndicator="true" spliceImmediateFlag="false" uniqueProgramId="1" availNum="1" availsExpected="1"> <scte35:Program><scte35:SpliceTime ptsTime="5675385600"/></scte35:Program> </scte35:SpliceInsert> </scte35:SpliceInfoSection> </Event> ...