[FFmpeg-user] Rebroadcasting a stream without using ffserver

paulj at fastmail.es paulj at fastmail.es
Mon Aug 27 18:11:34 CEST 2012

	I originally sent this out this morning, but it didn't seem to go through, so I'm 
resending. Sorry if you guys get it twice.

           I am working on a project where we'll have a camera and a computer in a 
geographically isolated location (nothing too exciting; it just means we can't lay Ethernet 
cable to it), and the video stream needs to be rebroadcast using Wifi to another computer in 
a "base station", where it will be stored, viewed, etc.. I was thinking of doing it using just 
ffmpeg; in computer A (the one connected to the camera), I'll have:

           ffmpeg -rtsp_transport tcp -i rtsp://(Camera URL) -vcodec copy -acodec copy -f rtsp 
rtsp://(IP address of computer B):5050

           While in computer B, the one in the "base station", I'll have ffmpeg listening in that port 
and dumping the incoming stream into a file:

           ffmpeg -rtsp_flags listen -f rtsp -i rtsp://localhost:5050/ -vcodec copy -acodec copy 

           From the tests I've done, the above setup does work. So, would I have anything to 
gain if I added ffserver, or some other kind of streaming server software? Would that be 
more stable? (There will be only 1 computer streaming video to another computer, not 
dozens of clients... but the stability of the link is very important).


"Oh, don't worry kids. Most of you will
never fall in love. You'll just marry
for fear of dying alone."

                             The Simpsons.

More information about the ffmpeg-user mailing list