Доброго времени суток! возникла хотелка по камерам.
камеры в МЖ добавил след. образом:
<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:123456789@10.1.0.90:9000/mjpg/ ... ?=8&rate=6" width="260">
</div>
из домашней сети все видится отлично, а вот из инета нифига( меняю IP 10.1.0.90 на внешний (проброс порта сделан) и из инета все видно, так вот вопрос можно ли как-то сделать чтобы и из внутренней сети и внешней все было видно?
Вопрос про видео с камер
Модератор: immortal
-
- Сообщения: 256
- Зарегистрирован: Сб янв 11, 2014 2:54 pm
- Благодарил (а): 12 раз
- Поблагодарили: 14 раз
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Re: Вопрос про видео с камер
Если порт проброшен наружу, логично указать внешний IP адрес а не внутренний. Должно по идее заработать.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
-
- Сообщения: 968
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 71 раз
- Поблагодарили: 95 раз
Re: Вопрос про видео с камер
Эх, я тоже с этим промучился. Хочется, чтобы в МЖД задавались внутренние адреса, а при запросе извне они ретранслировались.
Пример - есть ресивер, которым можно управлять через http. Я не хочу открывать доступ к нему извне, но хочу, чтобы можно было управлять в локальной сети и чтобы МЖД мог им управлять (а уже МЖД я управляю извне).
Но, обломс...
Пример - есть ресивер, которым можно управлять через http. Я не хочу открывать доступ к нему извне, но хочу, чтобы можно было управлять в локальной сети и чтобы МЖД мог им управлять (а уже МЖД я управляю извне).
Но, обломс...
-
- Сообщения: 135
- Зарегистрирован: Ср дек 19, 2012 10:35 am
- Откуда: Ukraine/Kiev
- Благодарил (а): 7 раз
- Поблагодарили: 14 раз
Re: Вопрос про видео с камер
Советую пилить в сторону VLC. Сделать не сложно. Смысл в том что VLC установлен на том же сервере что и МЖД. VLC подключается к камерам во внутренней сети и ретранслирует видео с них через себя наружу. Таким образом доступ открыт только к серверу с МЖД, а камеры работают только в локалке. Можно даже перекодировку видео в другой кодек сделать если у сервера хватает ресурсов на это.
CubieBoard A10 - основной сервер Majordomo
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
Raspberry Pi - цифровая мини АТС ASTERISK
Arduino - блок управления реле, электросчетчик, счетчики воды, управление вентиляционной системой, СКУД.
-
- Сообщения: 141
- Зарегистрирован: Пн апр 22, 2013 10:42 am
- Благодарил (а): 3 раза
- Поблагодарили: 8 раз
Re: Вопрос про видео с камер
С камерами D-Link делал так:
на сервере лежит файл cam1.php с таким содержанием:
а на страничке :
это чтобы картинка с камеры обновлялась раз в секунду
на сервере лежит файл cam1.php с таким содержанием:
Код: Выделить всё
<?php
//set_time_limit(0);
header('Content-Type: image/jpeg');
//header('Content-Type: multipart/x-mixed-replace;boundary=ipcamera');
readfile("http://login:password@192.168.1.50/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>
- Рейтинг: 2.33%