Hello everyone,
I think what I’m trying to is a fairly common scenario. I’m hoping someone has already done the leg work and can point me in the right direction.
I will have Axis cameras at many remote locations that all deliver H.264. I would like to transcode the feeds before sending them off to Wowza. I would like to use dynamic bandwidth checking and deliver high, medium, or low quality streams to viewers.
So basically, I want this:
-
receive the rtsp stream from the camera
-
transcode it to resize, change the bit rates, etc. (in realtime, or close)
-
give the streams to wowza and let it do its thing
I initially tried vlc to transcode but found that it is very resource intensive. I had one instance running and it was killing my linode.
I’m thinking about openRTSP piped to ffmpeg to transcode, then to one of the encoders listed in this forum. Any suggestions? If never heard of most of them and I’m not averse to paying for a quality decoder/encoder.
As a last resort, I could use some kind of hardware transcoder at each site, but I would like to avoid this because of the bandwidth overhead.
Has anyone put something like this together? Any input will be greatly appreciated.
Thanks,
mike