I have a Arch Linux server and I'm currently using the mjpeg format to stream a security camera. The problem is that mjpeg is a bad format in terms of compression. It compress frames individually so the stream is heavy and requires a lot of bandwidth.
I'm looking for a way to stream using a format like H264 or Theora. I know vlc can do that but it's not server suitable.
What are your recommendations?
gstreamer- it's absolutely fantastic, and has a TCP/UDP server option, as well asv4l2bindings. – new123456 Aug 14 '11 at 16:02