IP Webcam Потоковая передача на сайт через флеш-плеер
Я работал над созданием веб-сайта, который объединяет веб-камеры нескольких местных компаний на одном веб-сайте. Я хотел бы только требовать, чтобы предприятия нуждались в веб-камере, а не в поддерживающем компьютере. Кажется, лучшим решением для этого является IP-камера, которая содержит аппаратное обеспечение хостинга и предоставляет способы просмотра потока или отправки клипов на FTP или электронную почту и доступна для нескольких форматов, включая MPEG и MJPEG (возможно, другие, которые я не использую). не знаю о).
Я хотел бы иметь сервер, который отвечает за прием потоковых данных и их распределение на веб-страницах без непосредственного подключения каждого пользователя к камере и максимального увеличения разрешенных подключений. Наконец, я хотел бы иметь возможность просматривать прямую трансляцию с использованием флэш-памяти и обычного флэш-плеера вместо Windows Media Player или другой внешней программы, поскольку флеш-видеоплееры широко используются.
В идеале я хотел бы получить управляемый хостинг, похожий на то, что делает приток, но после разговора с ними обнаружил, что они не поддерживают IP-камеры, поскольку флеш-медиа-сервер должен подключаться к флеш-плагину на компьютере, подключенном к камере.
Я новичок в этом и открыт для других вариантов, но не могу найти какие-либо решения в Интернете. Заранее благодарю за любые советы и помощь!
1 ответ
Прежде всего, обязательно выберите правильную модель IP-камеры. Должен быть включен стандарт H.264 (MPEG-4 Part 10), поскольку это один из наиболее широко используемых кодеков, которые напрямую поддерживаются во Flash-проигрывателях. Еще одна приятная функция IP-камеры - это возможность передавать потоки в какое-то место (я имею в виду потоковый сервер), а не только публиковать медиа на некоторых портах.
Что касается второй части вашего вопроса - это можно реализовать с помощью Darwin Streaming Server, который является открытым исходным кодом, или других коммерческих потоковых решений, таких как Wowza Media Server или Adobe Flash Media Server. Стоит отметить, что Wowza предоставляет бесплатную версию, ограниченную 10 одновременными клиентскими подключениями. Пример установки представлен здесь.
У меня есть некоторый опыт работы с Wowza, и это, кажется, самое простое решение для настройки, если все, что вам нужно, это публиковать прямые трансляции из нескольких мест на веб-сайте, IMHO. Кстати, вы можете найти много информации по теме на своих форумах и сайте.
Кроме того, вы должны рассмотреть Wowza для Amazon EC2, если вы не хотите поддерживать свой собственный выделенный потоковый сервер. Другим вариантом, по-видимому, являются управляемые решения Netromedia, но, к сожалению, я не могу дать никаких отзывов об их услугах.
Надеюсь, это поможет. ура