I would recommend at open-source and multiplatform VideoLAN product:
http://en.wikipedia.org/wiki/VideoLan[
^],
http://www.videolan.org/[
^].
Don't be confused: even though most people use it with GUI as a player, it works as a multimedia streaming solution and a converter, and it can be done in console mode, without any GUI. It can do a combination of chores in one stream.
—SA