general

encoding / uploading stuff

https://github.com/CarlFK/veyepar

Video mixing

  • http://code.timvideos.us/Home.html
  • https://code.google.com/p/livepro/
  • dvswitch http://dvswitch.alioth.debian.org/wiki/
  • http://sourceforge.net/p/snowmix/wiki/
  • lives: http://lives.sourceforge.net/index.php?do=features
  • freej
  • veejay http://www.veejayhq.net/

Streaming servers

multi protocol

  • flussonic / erlyvideo
    • http://www.flussonic.com/
    • https://github.com/erlyvideo?tab=repositories
    • docs: http://www.flussonic.com/forums/content.php
    • http://www.flussonic.com/forums/content.php?142-installing-flussonic

rtmp

  • red5
  • rtmpd http://wiki.rtmpd.com
  • mist server http://www.mistserver.org
  • https://github.com/arut/nginx-rtmp-module
  • https://code.google.com/p/rtmplite/
  • http://whispercast.org

ogg

  • icecast
  • ffserver
  • flumotion

webm

HLS

videoconferencing / voip

  • mumble
  • https://github.com/perrym5/mumble-ruby
  • http://frymaster.127001.org/mumble/

webbased

  • https://code.google.com/p/vmukti/
  • https://code.google.com/p/bigbluebutton/wiki/ArchitectureOverview

clients

  • https://github.com/Homer-Conferencing/Homer-Conferencing
  • jitsi