# Smooth streaming manifest - Layers not in the right order

**URL:** <https://community.wowza.com/t/smooth-streaming-manifest-layers-not-in-the-right-order/38645>\
**Category:** Wowza Streaming Engine\
**Created:** [February 11, 2013, 11:50am UTC](https://community.wowza.com/t/smooth-streaming-manifest-layers-not-in-the-right-order/38645 "2013-02-11T11:50:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexandre\_Coelho](https://avatars.discourse-cdn.com/v4/letter/a/65b543/32.png) [@Alexandre\_Coelho](https://community.wowza.com/u/Alexandre_Coelho)\
**Post date:** [February 11, 2013, 11:50am UTC](https://community.wowza.com/t/smooth-streaming-manifest-layers-not-in-the-right-order/38645/1 "2013-02-11T11:50:14Z")

</div>

Hello,

We are actually implementing VOD streams on a connected TV, which is supporting Smooth Streaming and Playready. We have this combination working fine with Wowza for another project but it seems that for this proprietary player, the order in which the layers is declared in the manifest is important. The order shall be from the biggest bitrate to the lowest.

Even after creating a SMIL with all layers in the right order, here’s what we get when we call the Manifest:

```auto
<QualityLevel Index="0" Bitrate="5000000" FourCC="H264" MaxWidth="1280" MaxHeight="720" CodecPrivateData="0000000167640033ac2cac05005bb014a020202800000300080000030197100001312c00030d3df8c7076860c4e00000000168ea535250"/>
<QualityLevel Index="1" Bitrate="12500000" FourCC="H264" MaxWidth="1920" MaxHeight="1080" CodecPrivateData="0000000167640033ac2cac0780227e5c052808080a00000300020000030065c840005f5e0000f4237e31c1da1831380000000168ea535250"/>
<QualityLevel Index="2" Bitrate="1017000" FourCC="H264" MaxWidth="476" MaxHeight="268" CodecPrivateData="0000000167640033ac2cac1e08fbbc05a810101200000300020000030065c00001f0900027b97e31c1da1831380000000168ea535250"/>
<QualityLevel Index="3" Bitrate="1186000" FourCC="H264" MaxWidth="528" MaxHeight="296" CodecPrivateData="0000000167640033ac2cac08427f97016a04040480000003008000001970000024318002e537e31c1da18313800000000168ea535250"/>
<QualityLevel Index="4" Bitrate="1875000" FourCC="H264" MaxWidth="720" MaxHeight="404" CodecPrivateData="0000000167640033ac2cac0b435f9f016a0404048000000300800000197000003938000124f5f8c7076860c4e00000000168ea535250"/>
<QualityLevel Index="5" Bitrate="7500000" FourCC="H264" MaxWidth="1920" MaxHeight="1080" CodecPrivateData="0000000167640033ac2cac0780227e5c052808080a00000300020000030065c4400072708000927b7e31c1da1831380000000168ea535250"/>
<QualityLevel Index="6" Bitrate="750000" FourCC="H264" MaxWidth="384" MaxHeight="216" CodecPrivateData="0000000167640033ac2cac181df97016a040404800000300080000030197000005b8c001d4b7e31c1da18313800000000168ea535250"/>
<QualityLevel Index="7" Bitrate="6250000" FourCC="H264" MaxWidth="1280" MaxHeight="720" CodecPrivateData="0000000167640033ac2cac05005bb014a0202028000003000800000301971000018cba0003f79df8c7076860c4e00000000168ea535250"/>
<QualityLevel Index="8" Bitrate="873000" FourCC="H264" MaxWidth="428" MaxHeight="240" CodecPrivateData="0000000167640033ac2cac1b1fefc05a8101012000000300200000065c00001aa400022197e31c1da18313800000000168ea535250"/>
<QualityLevel Index="9" Bitrate="3125000" FourCC="H264" MaxWidth="720" MaxHeight="404" CodecPrivateData="0000000167640033ac2cac0b435f9f016a04040480000003008000001970000017d780007a117e31c1da1831380000000168ea535250"/>
<QualityLevel Index="10" Bitrate="1610000" FourCC="H264" MaxWidth="648" MaxHeight="364" CodecPrivateData="0000000167640033ac2cac0a42fe5bc05a8101012000000300200000065c00000c488000fb8df8c7076860c4e00000000168ea535250"/>
<QualityLevel Index="11" Bitrate="1381000" FourCC="H264" MaxWidth="584" MaxHeight="328" CodecPrivateData="0000000167640033ac2cac0942be597016a04040480000030008000003019700000302a2500035f17e31c1da1831380000000168ea535250"/>

```

Is there any way to tell Wowza to arrange the layer in the right order? This shall normally not impact any player, but all the examples we’ve seen from Microsoft were always arranged this way, for example:

[http://playready.directtaps.net/smoothstreaming/TTLSS720VC1PR/To\_The\_Limit\_720.ism/Manifest](http://playready.directtaps.net/smoothstreaming/TTLSS720VC1PR/To_The_Limit_720.ism/Manifest)

Thanks a lot in advance for your support,

Alex

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 12, 2013, 1:28am UTC](https://community.wowza.com/t/smooth-streaming-manifest-layers-not-in-the-right-order/38645/2 "2013-02-12T01:28:08Z")

</div>

Alex,

What version of Wowza are you using?

Richard

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [February 12, 2013, 1:38am UTC](https://community.wowza.com/t/smooth-streaming-manifest-layers-not-in-the-right-order/38645/3 "2013-02-12T01:38:01Z")

</div>

This was fixed in Wowza 3.5.2 patch 1

Make sure you are on 3.5.2 by applying this patch, if necessary:

[https://www.wowza.com/downloads/WowzaMediaServer-3-5-2/WowzaMediaServer-3.x.x-3.5.2.zip](https://www.wowza.com/downloads/WowzaMediaServer-3-5-2/WowzaMediaServer-3.x.x-3.5.2.zip)

Then apply this patch over that:

[https://www.wowza.com/downloads/WowzaMediaServer-3-5-2/WowzaMediaServer3.5.2-patch1.zip](https://www.wowza.com/downloads/WowzaMediaServer-3-5-2/WowzaMediaServer3.5.2-patch1.zip)

Then your version should be 3.5.2.01. Restart Wowza and check the startup lines in your access log.

Richard
