# Smooth Streaming video won't start on STB

**URL:** <https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731>\
**Category:** Wowza Streaming Engine\
**Created:** [March 14, 2014, 2:13am UTC](https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731 "2014-03-14T02:13:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Filipe\_Brunido](https://avatars.discourse-cdn.com/v4/letter/f/ebca7d/32.png) [@Filipe\_Brunido](https://community.wowza.com/u/Filipe_Brunido)\
**Post date:** [March 14, 2014, 2:13am UTC](https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731/1 "2014-03-14T02:13:00Z")

</div>

Hi,

I’m currently using smooth streaming to deliver on demand content to STBs, found out a compatibility problem with certain videos recorded by mobile devices. (i.e.: Samsung Galaxy S4). The original video “original.mp4” does not play using wowza’s smooth streaming and also http progressive download does not work due to the moov atom being at the end of the file, using smooth streaming the STB loads the Manifest and then stalls. If I move the moov atom to the beginning of the file (using ffmpeg) (faststart.mp4) the STB plays the video flawlessly, but still fails when using using smooth streaming. We are currently looking for a way to get the video to play using smooth streamning.

I’ve attached the files.

I’ve noticed that the Manifest generated by the two files is similar.

I’ve tested with several other videos from various sources and all work great besides this video.

The difference between an OK video seems to be related with the length of the SPS/PPS (codec private data).

I’m using Wowza 3.6.4 build9641

OK video: **[https://dl.dropboxusercontent.com/u/182869306/wowza/ok.mp4](https://dl.dropboxusercontent.com/u/182869306/wowza/ok.mp4)**

Original NOTOK video: **[https://dl.dropboxusercontent.com/u/182869306/wowza/original.mp4](https://dl.dropboxusercontent.com/u/182869306/wowza/original.mp4)**

Faststart NOTOK video: **[https://dl.dropboxusercontent.com/u/182869306/wowza/faststart.mp4](https://dl.dropboxusercontent.com/u/182869306/wowza/faststart.mp4)**

Thanks in advance!

Filipe

---

<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:** [March 14, 2014, 7:53pm UTC](https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731/2 "2014-03-14T19:53:13Z")

</div>

Filipe,

I don’t have your STB to test of course, but tested your original.mp4 in the Wowza Silverlight smooth player, and it does work there.l

Looking for anything that might be a problem, one thing you might look at is the profile level, frame-size and bitrate. It’s about 17mbs, large frame and Profile is High.

> Video info: {H264CodecConfigInfo: codec:H264, profile:High, level:4.0, frameSize:1920x1080

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:** [March 17, 2014, 12:36pm UTC](https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731/3 "2014-03-17T12:36:19Z")

</div>

Does the Wowza sample.mp4 play on the STB with smooth playback? If so, that points in the same direction: limitations on the STB client-side

Richard

---

<div class="post-metadata">

**Author:** ![Filipe\_Brunido](https://avatars.discourse-cdn.com/v4/letter/f/ebca7d/32.png) [@Filipe\_Brunido](https://community.wowza.com/u/Filipe_Brunido)\
**Post date:** [March 17, 2014, 12:42am UTC](https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731/4 "2014-03-17T00:42:47Z")

</div>

Hi Richard,

That’s my guess for the time being, whilst the video plays well using http progressive download, it does not when using the STBs SmoothStreaming player. I understand that this may be a limitation on the client size since we are facing a high profile combined with large frame sizes and large bitrates. Ill have to devise some sort of testing know what might be the specific problem.

Thanks

---

<div class="post-metadata">

**Author:** ![John\_Doe1](https://avatars.discourse-cdn.com/v4/letter/j/b782af/32.png) [@John\_Doe1](https://community.wowza.com/u/John_Doe1)\
**Post date:** [May 11, 2014, 9:59pm UTC](https://community.wowza.com/t/smooth-streaming-video-wont-start-on-stb/41731/5 "2014-05-11T21:59:04Z")

</div>

Hi **FBrunido,**

I think that 'at could be caused by a Wowza inability to generate a standard valid CodecPrivateData parameter.

Not sure what you can do about it.

Add info:

Check this thread, e.g. ( [VOD Adaptive Smooth Streaming Judder with Buffer at the end?](https://www.wowza.com/forums/showthread.php?31359-VOD-Adaptive-Smooth-Streaming-Judder-with-Buffer-at-the-end))

Take a any PrivateCodecInfo

```auto
 CodecPrivateData="00000001674d401f9656022026f2fff820001ffa84000003000400000300c981800186a000055733f18e30300030d40000aae67e31c3b4244a700000000168ea5352"

```

try to decode it according to the standard.

Standard:

QualityLevel Element and Attributes: The QualityLevel

[http://msdn.microsoft.com/en-us/library/ff728116(v=vs.95).aspx](http://msdn.microsoft.com/en-us/library/ff728116%28v=vs.95%29.aspx)

> CodecPrivateData. [Required] Specifies the codec private data property of this video stream:

- For H.264 MPEG4 Part15, the CodecPrivateData field must contain SPS and PPS, in the following form, base16-encoded: [start code][SPS][start code][PPS], where [start code] is the following four bytes: 0x00, 0x00, 0x00, 0x01.
