Wowza Community

Add RTMP as a camera

Hi everyone!

Our company has been asked to create a online channel with live business webcasts from different parts of the world for a large investment bureau and while that’s jolly exciting we need to make sure we can get everything working tech-wise.

And it’s just the different places in the world that makes me wonder. I can’t seem to find a simple nor stable solution for adding a camera in France for example and connecting it to a live editor (like Wirecast or Tricaster etc.) in Sweden so that we can edit and create a show.

I’ve searched high and low and have yet to find a software that allows me to add a RTMP link as a camera, as that could be a solution.

Does anyone here have any ideas for a software or hardware solution that would be suitable for this sort of business?

/Carl

Hi

You can stream from an IP camera to Wowza and watch it via and rtmp with a Flash player if this is what you’re looking for.

Geographic location doesn’t matter as long as you have the bandwidth from A to B.

Here’s the tutorial,

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

Jason

Carl,

There is not a way to do that with Wowza at present. Perhaps a future version of the Wowza Transcoder will have such features, but I am not sure much less have any time frame. VLC has an addon called Mosaic that does something like this.

Richard

If you haven’t already, you should ask this at Wirecast’s forums. I think Wirecast allows RTSP streams as camera sources if that will work for you:

http://forum.telestream.net/forum/messageview.aspx?catid=45&threadid=8887

If you are stuck with RTMP as your source, you could send/grab the RTMP with Wowza, and then use Wowza’s repackaged RTSP version of the same stream as an input for Wirecast. You’d want to use the lowest latency options possible to avoid delays (“live-lowlatency” stream type, etc.):

https://www.wowza.com/docs/how-to-set-up-low-latency-applications-in-wowza-streaming-engine-for-rtmp-streaming

FFMPEG could also do it (RTMP input, RTSP output). Going through Wowza or FFMPEG first might seem like a hassle, but if you can get around the delays, it would allow you to easily record each source independently before mixing into your final product, for backup, post-processing, etc.

If you want to build your own multi-camera view, outside of Wirecast, you could also use FFMPEG:

http://stackoverflow.com/questions/9293265/ffmpeg-2-videos-transcoded-and-side-by-side-in-1-frame

We do this, and it has worked quite well for combining two RTMP feeds side-by-side (i.e. a camera and laptop feed). Although it would be a static layout for the entire broadcast/record, as opposed to the dynamic possibilites of Wirecast (unless you could use your Flash client player to switch between feeds).

Hi and thanks for your answer Jason.

Yes, I know of this but I’m wondering if it’s possible to combine several different IP-camera feeds through RTMP to a videomixer like Wirecast (so that you could have three windows during a live webcast for example).

Really, my question is more directed towards a software/hardware solution in which one could connect several RTMP feeds and use them just like you would use three different cameras connected straight to the computer.

Thanks again!

Carl