RoR (или что-то подобное на самом деле) здесь не актуально.Запустите Flash Media Server или Red5 и используйте Flash player.
Сначала вам нужно что-то кодировать. Flash Media Live Encoder поможет.Это будет принимать аудио / видео входы и сжимать их, как правило, до H.264 или VP6.Затем он отправляет данные потока на ваш сервер.
Ваш сервер (например, Red5 ) берет эти данные и распространяет их среди клиентов.
На стороне клиента вынужно что-то для воспроизведения этого видео.Flash по-прежнему наиболее совместим (в настоящее время все равно ... HTML5 изменит это).Обычный флэш-видеоплеер - JW Player , но у вас есть и другие варианты.