Re-streaming an RTSP stream through Wowza Pro (RTSP/RTP)

Check the stream profile, make sure the audio is supported format. And make sure sound is not muted in the player.

Richard

I’m not sure. I’ve got m1011, which doesn’t have any audio.

Richard

I would try it with the Wowza (home pc) as an Origin server, and the Wowza (work pc) as an Edge server in an Origin/Edge configuration.

See the “Live Stream Repeater (Multiple Server Live Streaming)” section of the User Guide.

Richard

From what I understand, I think Darwin server will work, but I don’t think Windows Media Server will work

Richard

There is a StreamType for that: “liverepeater-edge-origin”

Encoder > liverepeater-origin > liverepeater-edge-origin > liverepeater-edge > client

Richard

Cool. Me too.

Richard

You can do that with /conf/StartUpStreams.xml:

https://www.wowza.com/forums/showthread.php?t=7096

Or here is a module to do it:

http://community.wowza.com/t/-/88

Richard

You have covered just about everything I would have thought of. I assume you are on the latest patch and have tuned the server?

Richard

What version of Jave are you using? Check with the command:

java -version

Richard

This seems to be here now

Richard

Jan,

I’m not sure what you are asking and referring to.

Richard

I’m not sure. I tested here and get the same results in vlc (video and audio ok) and Flash (video ok, no audio). I do see this warning each time I play or start the stream in Flash:

RTCPHandler.convertTimeSyncTimecode: Invalid timescale value: 0

Richard

I was just reporting my findings. I re-streamed the same stream from an application here with StreamType “rtp-live”, and I had the same results that you reported, and saw that error repeatedly. I don’t know how to fix it.

Richard

Try adding forceInterleaved property to Application.xml /MediaCaster Properties list:

<Property>
	<Name>forceInterleaved</Name>
	<Value>true</Value>
	<Type>Boolean</Type>
</Property>

Richard

Copy all the files in that client folder to your computer and open in file explorer at location you copied to, or move them to a web server and open in a browser.

Change “localhost” in box labeled “Stream:” to the ip of your Wowza server.

Richard

You are trying to play a stream named “rtplive”, but the stream is really “rtsp://admin:password@XXXXXX.dyndns.org:8554/CH002.sdp”, which won’t work in JW player, you have to create an Alias:

Create a text file with a .stream extension in the content folder, name it ch002.stream:

/content/ch002.stream

Make this the contents of choo2.stream:

rtsp://admin:password@XXXXXX.dyndns.org:8554/CH002.sdp

Then use choo2.stream as the file Flashvar “&file=choo2.stream”

Make sure your text editor does not add a .txt extension, it has to be name ch002.stream

Richard

You can use VLC to play the RTSP stream direct, then look at Tools > Codec Info to see what the video format is. It might not be h.264.

Richard

Wowza handles rtsp streaming. Take a look at “To play using RTSP/RTP player or device” in this tutorial:

https://www.wowza.com/docs/how-to-re-stream-video-from-an-ip-camera-rtsp-rtp-re-streaming)

You can’t restream the smil exactly, it’s the smil items that are restreamed.

Richard

Richard

It has to be mpeg-4 part 10, or h.264.

What you have is probably mpeg-4 part 2, which is not supported in Flash and Wowza.

Richard

Try transcoding with ffmpeg or VLC, there are examples with rtsp input in both of these guides:

https://www.wowza.com/docs/how-to-use-ffmpeg-with-wowza-media-server-mpeg-ts)

https://www.wowza.com/docs/how-to-use-vlc-as-a-live-stream-encoder-with-wowza-media-server-mpeg-ts)

Richard