У меня нет прямого ответа, так как я не знаю ни одного "потокового" инструмента, но у меня есть предложенное альтернативное решение тому, что вы хотели сделать:
Используйте программное обеспечение "Интернет-встреча".
Мне знаком TeamViewer. Основой TeamViewer является удаленная поддержка, но у них также есть функция "Встреча".
Вы можете организовать встречу, а затем позволить всем своим клиентам (либо с помощью их браузера на основе флэш-памяти, либо программного обеспечения Teamviewer, которое доступно на ПК, Mac, Linux, Android и iPhone).
Поскольку это "Встреча", по умолчанию используется общий доступ к экрану для просмотра всеми клиентами. Вы можете отключить это, если вы не хотите, чтобы ваш клиент видел ваш экран.
Затем включите "Мое видео", и все подключенные клиенты смогут просматривать видео, а также включить "Голос поверх IP", который позволит вашим клиентам слышать вас. Они также должны иметь возможность поговорить с вами и включить видео на своем конце (если у них есть программное обеспечение - если они используют версию браузера, я думаю, что они могут быть только пассивным участником - не уверен на 100%, как я) не проверял это).
Совещание может быть перенесено на другое место, или если потоковая передача носит временный характер, вы можете просто заново создать совещание, которое сгенерирует новый идентификатор совещания, и сообщить своему клиенту новый идентификатор для подключения. Если вы хотите провести потоковую передачу / собрание в течение длительного времени, установка пароля, вероятно, является хорошей идеей.
И да, это бесплатно для личного использования.