Нужно организовать стриминг видео от одного юзера остальным:
1. Один пользователь, используя вебкамеру, должен иметь возможность передавать видео (с аудио).
2. Остальные пользователи должны иметь возможность только получать переданным пользователем видеопоток.
Какие есть сейчас нормальные решения?
Не совсем понятно, обязательным ли условием является применение python.
Вообще, из нормальных решений я бы вас посоветовал стримить видеопоток на сервер ретрансляции, с которого уже просматривать клиентам.
kronos24: На самом деле все просто. Вам нужен медиасервер, который будет обрабатывать видео и отдавать его клиенту. Такие есть и разные. К примеру локально - Wowza. Но он бесплатен только до определенного количества клиентов онлайн. Онлайн тоже есть много серверов. ru.ivideon.com, boomstream.com. Если еще что-то непонятно, спрашивайте.
Вариант первый - nginx + rtmp module полностью рабочее решение, проверенное неоднократно.
Вариант второй - kurento. org - сервер работает на яве с gstreamer, все реализуется через webrts.