# smooth streaming VBR choppy playback/ configuration

**URL:** <https://community.wowza.com/t/smooth-streaming-vbr-choppy-playback-configuration/46843>\
**Category:** Wowza Streaming Engine\
**Created:** [April 1, 2016, 3:29am UTC](https://community.wowza.com/t/smooth-streaming-vbr-choppy-playback-configuration/46843 "2016-04-01T03:29:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Colin\_Bennett](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@Colin\_Bennett](https://community.wowza.com/u/Colin_Bennett)\
**Post date:** [April 1, 2016, 3:29am UTC](https://community.wowza.com/t/smooth-streaming-vbr-choppy-playback-configuration/46843/1 "2016-04-01T03:29:39Z")

</div>

Hi all.

I’m setting up Wowza Streming Engine 4.0.1 to produce multiple VBR streams (subSD, SD and HD) and each stream has 3 bitrate renditions.

My source stream is an RTMP stream at 4.580 Mbits/s. I’m having some trouble trying to configure the stream in the Smooth Streaming format, the stream playback is very choppy.

These are my requirments for Smooth Streaming:

_Format must be version 2.0._

_Chunk duration should be 2 seconds._

_Time stamp provided should be a local Timezone._

_The audios ordering should follow the Mpeg2TS encoded ordering (First One)._

_The Smooth Streaming EOS signaling should be enabled._

Each VBR stream has it’s own requiremnts (Max bitrate 3.5Mbps, 2 seconds Closed GOP, Support for 4:3 and 16:9, CBR Yes etc…)

I’m not sure how to set the 2 second Closed GOP, all my encodes have a key frame interval of 60 seconds.

This is a sample of my transcode.xml files (SD):

```auto
<Encode>
    <Name>480p</Name>
    <Enable>true</Enable>
    <Description></Description>
    <StreamName>mp4:${SourceStreamName}_480p</StreamName>
    <Video>
        <Codec>H.264</Codec>
        <Implementation>default</Implementation>
        <GPUID>-1</GPUID>
        <Profile>main</Profile>
        <Bitrate>1900000</Bitrate>
        <KeyFrameInterval>
            <FollowSource>false</FollowSource>
            <Interval>60</Interval>
        </KeyFrameInterval>
        <FrameSize>
            <FitMode>fit-height</FitMode>
            <Width>0</Width>
            <Height>480</Height>
            <Crop>0,0,0,0</Crop>
            <SourceRectangle></SourceRectangle>
        </FrameSize>
    </Video>
    <Audio>
        <Codec>AAC</Codec>
        <Bitrate>96000</Bitrate>
    </Audio>
</Encode>

```

And this is the smooth streaming properties set in Application.xml:

```auto
<LiveStreamPacketizer>
    <Properties>
            <Property>
                    <Name>smoothBufferTargetDuration</Name>
                    <Value>50000</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothBufferMinFragmentCount</Name>
                    <Value>4</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothManifestTargetDuration</Name>
                    <Value>20000</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothManifestMinFragmentCount</Name>
                    <Value>4</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothRepeaterTargetDuration</Name>
                    <Value>20000</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothRepeaterMinFragmentCount</Name>
                    <Value>4</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothFragmentTargetAudioDuration</Name>
                    <Value>2000</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothPacketSortTime</Name>
                    <Value>500</Value>
                    <Type>Integer</Type>
            </Property>
            <Property>
                    <Name>smoothAlignAudioWithVideo</Name>
                    <Value>true</Value>
                    <Type>Boolean</Type>
            </Property>
    </Properties>
</LiveStreamPacketizer>

```

Hopefully this information gives a good description of my setup.

Thanks in advance for any help you can provide.

Regards

Colin

---

<div class="post-metadata">

**Author:** ![Andy\_Engberson](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/andy_engberson/32/392_2.png) [@Andy\_Engberson](https://community.wowza.com/u/Andy_Engberson)\
**Post date:** [April 27, 2016, 12:14am UTC](https://community.wowza.com/t/smooth-streaming-vbr-choppy-playback-configuration/46843/2 "2016-04-27T00:14:11Z")

</div>

Hi Colin,

There is not an option to enable smooth 2.0. Currently Wowza Streaming Engine supports Microsoft Smooth Streaming Silverlight 3 or later. We are not able to “roll back” to an earlier codec.

The specifications for streaming delivery including smooth stream are listed [here](https://www.wowza.com/products/streaming-engine/specifications).

Regards

Andy\_E
