Вопрос про видео с камер

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

Ответить
I_I_Imonder
Сообщения: 256
Зарегистрирован: Сб янв 11, 2014 2:54 pm

Вопрос про видео с камер

Сообщение I_I_Imonder »

Доброго времени суток! возникла хотелка по камерам.
камеры в МЖ добавил след. образом:
<html>
<head>
<meta http-equiv"content-Type" content="rext/html; chatset=windows-1251">
</head>
<body>
<table width='260' align="center"border="5">
<br>
<tr>
<td align="center">
<b>Прихожая</b><br>
<img src=http://r:[email protected]:9000/mjpg/ ... ?=8&rate=6" width="260">
</div>
из домашней сети все видится отлично, а вот из инета нифига( меняю IP 10.1.0.90 на внешний (проброс порта сделан) и из инета все видно, так вот вопрос можно ли как-то сделать чтобы и из внутренней сети и внешней все было видно?
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev

Re: Вопрос про видео с камер

Сообщение ksgroup »

Если порт проброшен наружу, логично указать внешний IP адрес а не внутренний. Должно по идее заработать.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
PAV
Сообщения: 970
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва

Re: Вопрос про видео с камер

Сообщение PAV »

Эх, я тоже с этим промучился. Хочется, чтобы в МЖД задавались внутренние адреса, а при запросе извне они ретранслировались.
Пример - есть ресивер, которым можно управлять через http. Я не хочу открывать доступ к нему извне, но хочу, чтобы можно было управлять в локальной сети и чтобы МЖД мог им управлять (а уже МЖД я управляю извне).
Но, обломс...
ksgroup
Сообщения: 135
Зарегистрирован: Ср дек 19, 2012 10:35 am
Откуда: Ukraine/Kiev

Re: Вопрос про видео с камер

Сообщение ksgroup »

Советую пилить в сторону VLC. Сделать не сложно. Смысл в том что VLC установлен на том же сервере что и МЖД. VLC подключается к камерам во внутренней сети и ретранслирует видео с них через себя наружу. Таким образом доступ открыт только к серверу с МЖД, а камеры работают только в локалке. Можно даже перекодировку видео в другой кодек сделать если у сервера хватает ресурсов на это.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
dimik
Сообщения: 141
Зарегистрирован: Пн апр 22, 2013 10:42 am

Re: Вопрос про видео с камер

Сообщение dimik »

С камерами D-Link делал так:
на сервере лежит файл cam1.php с таким содержанием:

Код: Выделить всё

<?php
//set_time_limit(0);
header('Content-Type: image/jpeg');
//header('Content-Type: multipart/x-mixed-replace;boundary=ipcamera'); 
readfile("http://login:[email protected]/image/jpeg.cgi?profileid=2");
?>
а на страничке :

Код: Выделить всё

<body onLoad="Cam1Timer()">

<img src="/cam/cam1.php" name="cam1" width="100%">

<script language="JavaScript"> 

function Cam1Timer() { 
var now = new Date() 
var dummystr = parseInt(now.getTime() / 1000) 
delete now

if (document.images) { 
  document.cam1.src = "/cam/zal1.php" + "?" + dummystr
} else { 
window.location.reload()
}
 
timrID = setTimeout("Cam1Timer()", 1000)
} 


</script>

</body>
это чтобы картинка с камеры обновлялась раз в секунду
Ответить