Мне нужно создать веб-сайт, который будет транслировать видео в прямом эфире.
К ноутбуку будет подключена видеокамера. Ноутбук будет отправлять данные на сервер (такой же, как http-сервер)
Видео будет транслироваться через флеш-плеер.
Какие инструменты я могу использовать для выполнения такой задачи?
Сервер - платформа linux (debian/ubuntu-server), ноутбук - Windows (XP/2000), камера неизвестна.
Есть ли программное обеспечение с открытым исходным кодом для этого? Платное? Сколько стоит?
Спасибо.
Вы надеетесь настраивать свою собственную систему? Если Вы не установлены на этом, уже существуют некоторые большие сервисы там для потоковой передачи собственного живого видео от веб-камеры. Два из лучших:
Они оба работа потоковым видео от клиента через апплет флэш-памяти, и позволяют Вам встраивать видео в свой веб-сайт.
Вы могли записать это все с нуля, но если у Вас нет своего рода бизнес-цели, с которой это выравнивается, не имеет смысла изобретать велосипед, так сказать. Эти два сервиса, которые я упомянул, являются оба бесплатными с рекламой.
Red5 является сервером потоковой передачи мультимедиа флэш-памяти с открытым исходным кодом, который поддерживает несколько кодеков и публикации прямой трансляции, записанной в Java.
VideoLAN (более известный их определенным VLC проекта - Клиент VideoLAN) также живет, передавая потоком, хотя я не уверен, до какой степени он рассмотрел хороший общедоступный интернет-стример. Я знаю, что люди используют его для этого, я просто не знаю, нужны ли Вам простые решения, такие как это или что-то больше.
Существует много способов сделать это с коммерческими продуктами, но необходимо будет, вероятно, сузить вопрос так, чтобы определенное решение применялось, и Вы не заканчиваете со списком сотен возможных решений, которые необходимо отсортировать.