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?