Transcoding crashed server unexpectedly

I incorrectly posted this in the Streaming Engine forum so posting this properly.

Our Wowza server crashed randomly. Looking at the logs, it appears to be related to the real-time transcoder. Both the error.log and access.log have this final entry and then it crashed:

TranscoderWorkerVideoDecoder.setupDecoder: Error videoDecoderCreate: 4294967295

Can you please assist? Here are the last error logs

WARN    server  comment 2014-09-10      19:12:51        -       -       -       -       -       599364.15       -       -       -       -       -       -       -       -       TranscodingSession.handlePacket[phlive/_definst_]: Video codec is not supported by transcoder. Can only be used as PassThru: VP6
WARN    server  comment 2014-09-10      19:12:51        -       -       -       -       -       599364.153      -       -       -       -       -       -       -       -       TranscodingSession.setupDecoder[_defaultVHost_:phlive/_definst_/wkkzssyfln_a]: MP3 sample rate is not supported by decoder [22050]. Supported sample rates [32000, 44100, 48000]. Audio will not be processed.
WARN    server  comment 2014-09-10      19:12:51        -       -       -       -       -       599364.155      -       -       -       -       -       -       -       -       CupertinoPacketHandler.handleHolder[phlive/_definst_/wkkzssyfln_a]: Invalid video codec for iPhone/iPod: VP6
WARN    server  comment 2014-09-10      19:14:04        -       -       -       -       -       599437.063      -       -       -       -       -       -       -       -       TranscodingSession.handlePacket[phlive/_definst_]: Video codec is not supported by transcoder. Can only be used as PassThru: VP6
WARN    server  comment 2014-09-10      19:14:04        -       -       -       -       -       599437.067      -       -       -       -       -       -       -       -       TranscodingSession.setupDecoder[_defaultVHost_:phlive/_definst_/wkkzssyfln_a]: MP3 sample rate is not supported by decoder [22050]. Supported sample rates [32000, 44100, 48000]. Audio will not be processed.
WARN    server  comment 2014-09-10      19:14:04        -       -       -       -       -       599437.075      -       -       -       -       -       -       -       -       CupertinoPacketHandler.handleHolder[phlive/_definst_/wkkzssyfln_a]: Invalid video codec for iPhone/iPod: VP6
WARN    server  comment 2014-09-10      19:15:09        -       -       -       -       -       599501.627      -       -       -       -       -       -       -       -       TranscodingSession.handlePacket[phlive/_definst_]: Video codec is not supported by transcoder. Can only be used as PassThru: VP6
WARN    server  comment 2014-09-10      19:15:09        -       -       -       -       -       599501.634      -       -       -       -       -       -       -       -       CupertinoPacketHandler.handleHolder[phlive/_definst_/wkkzssyfln]: Invalid video codec for iPhone/iPod: VP6
WARN    server  comment 2014-09-10      19:15:26        -       -       -       -       -       599518.601      -       -       -       -       -       -       -       -       TranscoderWorkerVideoDecoder.handlePacketVideo[_defaultVHost_:phlive/_definst_/wkkzssyfln]: Video decoder pending frame count[176] is greater than limit[150], resetting
WARN    server  comment 2014-09-10      19:15:26        -       -       -       -       -       599518.601      -       -       -       -       -       -       -       -       TranscoderWorkerVideoDecoder.setupDecoder: Error videoDecoderCreate: 4294967295

access_log

2014-09-10      19:15:26        GMT-00:00       comment server  INFO    200     -       LiveStreamPacketizerSanJose.endChunkTS[phlive/_definst_/wkkzssyfln_a]: Add chunk: id:8 a/v/k:390/112/2 duration:10182   -       -       -       599518.528      -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -      --       -       -       -       -       -       -
2014-09-10      19:15:26        GMT-00:00       comment server  WARN    200     -       TranscoderWorkerVideoDecoder.handlePacketVideo[_defaultVHost_:phlive/_definst_/wkkzssyfln]: Video decoder pending frame count[176] is greater than limit[150], resetting        -       -       -       599518.601      -       -       -       -       -       -       -       -       -       -      --       -       -       -       -       -       -       -       -       -       -       -       -       -
2014-09-10      19:15:26        GMT-00:00       comment server  WARN    200     -       TranscoderWorkerVideoDecoder.setupDecoder: Error videoDecoderCreate: 4294967295 -       -       -      599518.601       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       -      --       -

Hi there.

Your stream is VP6 video, which is not supported for decode by Wowza Transcoder. Use h.264 video if possible. Also, “MP3 sample rate is not supported by decoder [22050]. Supported sample rates [32000, 44100, 48000]” try changing the sample rate to on of the listed supported sample rates:

Supported sample rates [32000, 44100, 48000]

I hope this helps.

Salvadore

Thanks Salvadore. I understand the incompatibilities. Sometimes our customers have now idea how to set up their encoder properly, but why the server crash? Does Wowza crash every time the wrong codecs are being sent?

I am not sure why that would crash the server, or if that is what did crash the server. We can get a better understanding of what happened by taking a look at the following folders:

[install-dir]/conf

[install-dir]/logs

[install-dir]/transcoder

[install-dir]/manager/logs

Please zip these folders up and send them along with a link to this thread for reference to support@wowza.com to open a support ticket.

Thank you.

Salvadore