Мы сделали нечто подобное и используем потоковое программное обеспечение Unreal Media. До настоящего времени мы сократили задержку примерно до полсекунды для видео и аудио в зависимости от качества. Однако мы обнаружили, что отдельные потоки для аудио и видео улучшают задержку и предотвращают буферизацию.
Мы смотрели на flash и wozwa, но главной проблемой, которую мы имели, было кодирование, а не дистрибутивы, а WMS просто безнадежна из-за низкой задержки. Мы могли бы получить только около 5 секунд в нашей локальной сети. Позор, поскольку нашим клиентом является Silverlight, поэтому мы бы предпочли использовать это для простоты.