Jump to content
Alex_86

Вывод потока с камеры в отдельный порт сервера

Recommended Posts

Здравствуйте!

Установлен сервер Линия IP 6.8.1. К нему подключены несколько офисных камер.

Появилась необходимость подключить еще одну камеру и выставить ее в интернет. Существует ли возможность вывести поток с определенной камеры в отдельный порт сервера?

Выставлять весь web-интерфейс сервера в интернет желания нет.

Share this post


Link to post
Share on other sites

Здравствуйте!

Создайте пользователя с  правами доступа только к одной камере.

Share this post


Link to post
Share on other sites

Спасибо за ответ.

Выставлять интерфейс управления системы офисного видеонаблюдения в интернет небезопасно, даже с разделением прав пользователей. Именно по этому вопрос состоит в том, чтобы забирать поток определенной камеры с определенного порта сервера. Такая возможность существует?

Share this post


Link to post
Share on other sites
Guest 110

Сделайте вывод через php скрипт на сайте, данные авторизации спрячьте в нем.

Share this post


Link to post
Share on other sites

Уточните, с помощь чего планируется удалённый просмотр камеры?

Возможность подключатся к Линии к каждой камере по отдельному порту отсутствует.

Share this post


Link to post
Share on other sites

Забирать поток можно было бы любым флеш-плеером (напр flowplayer).

Ваш флеш-плеер видимо каким-то специальным способом взаимодействует с сервером и выдает нужные потоки, но при этом возможность удаленного управления сервером через интернет остается.

Очень жаль, что нет возможности забирать поток камеры с определенного порта сервера. А в будущем такой функционал не предвидится?

Про php чтото недопонял. На данный момент у Линии возможность транслировать видео в интернет существует только с использованием специального флеш-плеера, который подключается непосредственно к серверу видеонаблюдения и забирает нужный поток с нужной камеры, таким образом для трансляции камер в интернете, приходится выставлять web-интерфейс сервера в интернет, что на мой взгляд небезопасно.

Share this post


Link to post
Share on other sites
Забирать поток можно было бы любым флеш-плеером (напр flowplayer).

 

 

Планируется организовать вещание на сайте? Возможно подойдёт http://www.devline.ru/translation/ , спецификацию веб интерфейса можно посмотреть здесь http://www.devline.ru/aboutweb/#webspec

 

А в будущем такой функционал не предвидится?

 

 

На данный момент добавление такого функционала не планируется.

Share this post


Link to post
Share on other sites
Guest 110

Посмотрите раздел спецификация на сайте, если есть познания в php все реализуемо

Share this post


Link to post
Share on other sites

Большое спасибо всем за подсказки. Вчера поковырялся в php и пока остановился на таком решении, может кому-нибудь будет полезно:
На сайте разместил файл php следующего содержания:
 

<?php
 error_reporting(0);
 header('Content-Type: multipart/x-mixed-replace; boundary=MIME_boundary'); 
 readfile('http://USR:PASS@VDSRV_ADDR:PORT/cameras/CAMNUM/video?quality=QUAL&resolution=RES&fps=FPS');
?>

 
где:
USR, PASS - имя пользователя и пароль.
VDSRV_ADDR - адрес видеосервера
PORT - web-порт сервера
CAMNUM - уникальный номер камеры в системе(где брать не знаю, подобрал)
QUAL - качество картинки jpeg (от 0 до 100)
RES - разрешение картинки (напр 320x240)
FPS - кол-во кадров в секунду
 
На самой странице где показываю картинку добавил тег <img src="myscript.php" width="320" height="240"> и все работает.
 
Единственный пока замеченный минус - не работает в Internet Explorer, т.к. он не поддерживает MJPEG.
 
Интересно, может кто-нибудь тоже реализовал что-то похожее у себя? Поделитесь.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×