FFmpeg
FFmpeg provides encoding, transcoding, and decoding of a variety of media content in various codecs. The original FFmpeg also included a server version, ffserver, but it was dropped when it was deemed too “hard for users to deploy and run due to reliability issues, lack of knowledgable people to help and confusing configuration file syntax,” according to developers.