Comments 15
UFO just landed and posted this here
Демку благополучно заглушил чтобы деньги с Амазона не списывались по часам. Вот с оф. сайта flashphoner демка с пляжа с корабликами.
0
Сначала в настройках камеры мы отключаем аутентификацию – в рамках тестирования будем отдавать поток всем, кто попросит
Главное потом не забыть запаролить, чтобы сюда не попасть www.insecam.com
+7
UFO just landed and posted this here
А по каким причинам взяли коммерческий сервер, а не какой-нибудь опенсорсный аналог? Возможно, в этом случае пример бы был гораздо более полезным
0
Опенсорсных аналогов для этой задачи, к сожалению, не нашел. Если дадите ссылку, интересно будет посмотреть.
+3
Вы правы, оперсорсных нет.
Могу предложить свое.
github.com/Calc86/dvr/tree/master/bin/system2/classes
Пример готовой системы (для записи TV)
github.com/Calc86/dvr/tree/master/bin/system2/classes/tv
Краткое описание
system имеем users, они имеют dvr(ретрансляторы), далее камеры, камеры имеют потоки
Всё создание происходит в AbstractFactory.php (и ее детях)
Есть предефайнед потоки
смотреть тут
github.com/Calc86/dvr/tree/master/bin/system2/classes/vlc
есть поддержка motion
до ffmpeg+server еще не добрался
В будущем планируется прикрутка onvif
Так как vlc и moion не очень стабильны есть костыльная система, пример тут
github.com/Calc86/dvr/blob/master/bin/system2/classes/bb/BBFactory.php
Система имеет local, nfs, tmpfs хранилища.
пишет 10 минут в tmpfs, потом перемещает запись в nfs
На core i5 держит больше 20ти камер и еще есть запас в процессорном времени.
Если всё правильно настроить работает стабильно уже пол года
Могу предложить свое.
github.com/Calc86/dvr/tree/master/bin/system2/classes
Пример готовой системы (для записи TV)
github.com/Calc86/dvr/tree/master/bin/system2/classes/tv
Краткое описание
system имеем users, они имеют dvr(ретрансляторы), далее камеры, камеры имеют потоки
Всё создание происходит в AbstractFactory.php (и ее детях)
Есть предефайнед потоки
смотреть тут
github.com/Calc86/dvr/tree/master/bin/system2/classes/vlc
есть поддержка motion
до ffmpeg+server еще не добрался
В будущем планируется прикрутка onvif
Так как vlc и moion не очень стабильны есть костыльная система, пример тут
github.com/Calc86/dvr/blob/master/bin/system2/classes/bb/BBFactory.php
Система имеет local, nfs, tmpfs хранилища.
пишет 10 минут в tmpfs, потом перемещает запись в nfs
На core i5 держит больше 20ти камер и еще есть запас в процессорном времени.
Если всё правильно настроить работает стабильно уже пол года
0
github.com/priologic/easyrtc — подойдёт?
0
Пожалуй, нет. Чтобы успешно гонять WebRTC между браузерами действительно достаточно TURN сервера и для этой задачи есть много решений. А вот с IP камеры так просто забрать уже не получится, если конечно она не работает на движке Google Chrome.
+1
А вот этот сервер? github.com/ging/licode
0
Если я правильно понял камера имеет собственный встроенный RTMP-сервер?
0
Зачем отключать авторизацию на камере?
0
Шикарно! Спасибо автору. А если будет управляемая IP камера?
0
Sign up to leave a comment.
Транслируем видеопоток с IP-камеры с помощью WebRTC