Wowza Community

Transcoder not working

Hi,

I have tried to set transcoder in wowza server 3. it’s not working for me

i used FMLE 3.2 to publish live stream

server url: rtmp://myserver:1935/liveTranscoder

stream name: mystream

i used live.html from LiveVideoStreaming of wowza to play this stream

server url: rtmp://myserver:1935/liveTranscoder

stream name: mystream_360p

the player says Failed to play mystream_360p; stream not found.

this is my transcoder setting in application.xml

transcoder

${SourceStreamName}.xml,transrate.xml

${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles

${com.wowza.wms.context.VHostConfigHome}/transcoder/templates

this is the only line i can see in access.log related to transcoder setting

2012-03-13 16:44:29 IST comment server INFO 200 - TranscoderSessionNative.loadLibrary: Load transcoder list: C:/Program Files (x86)/Wowza Media Systems/Wowza Media Server 3.0.4/lib-native/win64/transcoder.list - - - 189.187 - - - - - - - - - - - - - - - - - - - - - - - - -

what might be a problem? please help me.

Hello sktniran,

Have you followed the transcoder tutorial:https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming

Can you play the non-transcoded stream in LiveVideoStreaming?:

server url: rtmp://myserver:1935/liveTranscoder

stream name: mystream

Zip up conf, logs and transcoder folders and send them to support@wowza.com

Include a link to this thread for reference

Richard

Here is a guide for that:

https://www.wowza.com/docs/how-to-use-wowza-transcoder-on-a-live-stream-repeater-edge

Richard

Please follow that guide:

https://www.wowza.com/docs/how-to-use-wowza-transcoder-on-a-live-stream-repeater-edge

Richard

Okay, I will take a look.

Richard

Have you installed the required Windows drivers?

https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming#hwDriverReq

Richard

Hi,

We are having the same exact issue. We are stuck at b.Did the Transcoder template load?

Wowza support even told us to re-install which we did. Did not resolve.

I dont think it has to do with use making a simple mistake.

When we disable the transcoder, the application will play. When we enable the transcoder, the application will not play and will not show if the template had loaded.

transcoder

${SourceStreamName}.xml,transrate.xml

${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles

${com.wowza.wms.context.VHostConfigHome}/transcoder/templates

How would you make transcoder work if we are not sending FME to this application? We are actually live-repeating the stream from a different application.

Here is what we trying to accomplish:

We are using live-repeater to publish live stream

Origin: server url: rtmp://myserver:1935/live

stream name: live

We created another application.

server url: rtmp://myserver2:1935/live2

stream name: live2.stream

(live2.stream=rtmp://myserver:1935/live/live)

Now we want to create another application to transcode.

server url: rtmp://myserver2:1935/liveTranscoder

stream name: livetranscoder.stream_360p

(livetranscoder.stream=rtmp://myserver2:1935/live2/live2.stream)

The player says Failed to play livetranscoder.stream_360p; stream not found. If we disable trancoder, we can play rtmp://myserver2:1935/liveTranscoder/livetranscoder.stream with no issue.

Why are we using repeater? rtmp://myserver:1935/live has limited bandwidth. We want to pull this stream to myserver2. myserver2 will then transcode from live2 application.

Zip up conf, logs and transcoder folders and send them to support@wowza.com

Include a link to this thread for reference

Richard

Sent. Ticket #25100

Please follow that guide:

https://www.wowza.com/docs/how-to-use-wowza-transcoder-on-a-live-stream-repeater-edge

Richard

We did that. For our edge we create app called liveTranscoder. We created livetranscoder.stream which contains rtmp://myserver2:1935/live2/live2.stream (our other application)

When we try to play livetranscoder.stream_360p it says stream not found.

Okay, I will take a look.

Richard

Support is claiming we have H263 feed. We even changed our origin that is for sure using H264 with same results.

Ticket #24855

So, you’ll want to get the stream working first before trying to set up the transcoder. Here is the RTMP tutorial: https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder

Try starting over, and following the steps exactly.

It should work. Go back over the Transcoder tutorial and ensure you didn’t miss a step. Your configuration with FMLE->Wowza->Transcoder is very well tested. The problem is probably something simple, such as editing the wrong Application.xml, or a wrong file location.

Then follow all the steps in the Troubleshooting Section of the transcoder tutorial and post back which step is not working:https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming

Your encoder is RTMP so you do not need to be concerned with the RTSP publish password.

Hello sktniran,

Have you followed the transcoder tutorial:https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming

Can you play the non-transcoded stream in LiveVideoStreaming?:

server url: rtmp://myserver:1935/liveTranscoder

stream name: mystream

yes i followed the same tutorial. but i could not able to play non-transcoded stream also. it doesn’t say stream not found error

So, you’ll want to get the stream working first before trying to set up the transcoder. Here is the RTMP tutorial: https://www.wowza.com/docs/how-to-set-up-live-streaming-using-an-rtmp-based-encoder

Try starting over, and following the steps exactly.

the live stream getting play when i turn off my transcoder in my application setting . but the live stream(non transcode) not getting play when i turn ON the transcoder setting transcoder in my application.

i don’t have username password setting in my application. this username password is must for transcoder or not?

It should work. Go back over the Transcoder tutorial and ensure you didn’t miss a step. Your configuration with FMLE->Wowza->Transcoder is very well testing. The problem is probably something simple, such as editing the wrong Application.xml, or a wrong file location.

Then follow all the steps in the Troubleshooting Section of the transcoder tutorial and post back which step is not working:https://www.wowza.com/docs/how-to-set-up-and-run-wowza-transcoder-for-live-streaming

Your encoder is RTMP so you do not need to be concerned with the RTSP publish password.

TroubleShooting result:

its working upto 3.a) Did the Transcoder libraries load? YES

my log file have this line Comment server INFO 200 TranscoderSessionNative.loadLibrary: Load transcoder list: C:\Program Files (x86)\Wowza Media Systems\Wowza Media Server 3.0.4/lib-naive/win64/transcoder.list

3.b?Did the Transcoder template load? NO

Failure could be due to specifying a template in Application.xml that does not exist or the template is not in expected location. Sample templates are located in [install-dir]/transcoder/templates. In this example, the default template, transrate.xml, is being loaded.

But i used default template([install-dir]/transcoder/templates) in my application. anyway i will try with new application.

Thanks for your help.

Support is claiming we have H263 feed. We even changed our origin that is for sure using H264 with same results.

Ticket #24855

May I know what is the solution on this post? I have the exact same issue. The log just stuck at “TranscoderSessionNative.loadLibrary: Load transcoder list: C:/Program Files (x86)/Wowza Media Systems/Wowza Media Server 3.1.2/lib-native/win64/transcoder.list”