Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.09.2015, 20:20   #201
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Видеонаблюдение на MR3020
Admin вне форума   Ответить с цитированием
Старый 27.09.2015, 20:38   #202
Agressia
Member
 
Регистрация: 28.11.2013
Сообщений: 50
Вес репутации: 0
Agressia is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

а этот метод я так понимаю и для FTP сервера работает?
Agressia вне форума   Ответить с цитированием
Старый 27.09.2015, 20:52   #203
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Можно складывать в папку /tmp, а потом отправлять при помощи curl на ftp. После отправки удалять
Admin вне форума   Ответить с цитированием
Старый 27.09.2015, 22:18   #204
Agressia
Member
 
Регистрация: 28.11.2013
Сообщений: 50
Вес репутации: 0
Agressia is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Вот этот вариант самое то спасибо! А то что флэш из за таких циклов навернеться я так понимаю миф ,у меня дешевые ip камеры уже 2-ой год сыпять 15 секундное видео на ftp сервер они также думаю буферезуют на свою флэш?

Последний раз редактировалось Agressia; 27.09.2015 в 22:21.
Agressia вне форума   Ответить с цитированием
Старый 28.09.2015, 14:40   #205
Agressia
Member
 
Регистрация: 28.11.2013
Сообщений: 50
Вес репутации: 0
Agressia is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Что нужно дописать в index.cgi что бы повернуть на 90 град. ?
Код:
#!/bin/sh
#Copyright (C) 2013 cyberwrt.ru, duino.ru, cyber-place.ru, mp3car.ru
echo "Content-type: text/html; charset=utf-8"
echo
echo "<title>WebCam</title>"
echo `cat /www/menu.html`
if [ -f /tmp/install.sh ]; then
if opkg update  &> /dev/null ; then
echo "<pre>`sh /tmp/install.sh`</pre>"
rm -f /tmp/install.sh
else
echo "Пакеты не установлены!<br><a href=$SCRIPT_NAME>Попробовать еще раз?</a>"
fi
fi
resol=`echo "$QUERY_STRING" | sed -n 's/^.*resol=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`
fps=`echo "$QUERY_STRING" | sed -n 's/^.*fps=\([^&]*\).*$/\1/p' | sed "s/%20/ /g"`
if echo "$QUERY_STRING" | egrep -q "camera=video" ; then
QUERY_STRING=${QUERY_STRING//camera=}
uci set mjpg-streamer.core.device=/dev/$QUERY_STRING
uci commit mjpg-streamer
/etc/init.d/mjpg-streamer restart
fi
if echo "$QUERY_STRING" | egrep -q "resol=" ; then
uci set mjpg-streamer.core.resolution=$resol
uci set mjpg-streamer.core.fps=$fps
uci commit mjpg-streamer
/etc/init.d/mjpg-streamer restart
fi
res=$(uci get mjpg-streamer.core.resolution)
case "$res" in
	"320x240" ) r32=selected;;
	"640x480" ) r64=selected;;
	"800x600" ) r80=selected;;
	"960x720" ) r96=selected;;
	"1280x720" ) r12=selected;;
esac
fps=$(uci get mjpg-streamer.core.fps)
case "$fps" in
	"5" ) f5=selected;;
	"10" ) f10=selected;;
	"15" ) f15=selected;;
	"20" ) f20=selected;;
	"25" ) f25=selected;;
	"30" ) f30=selected;;
esac
pro="`ps`"
pr=`echo "$pro" | egrep mjpg_streamer`
if [ -n "$pr" ] ; then
take="Стоп"
else
take="Старт"
fi
if [ "$QUERY_STRING" = "take=action" ] ; then
if [ -n "$pr" ] ; then
`/etc/init.d/mjpg-streamer stop`
#killall mjpg_streamer
#kill $pr
`uci set mjpg-streamer.core.enabled=0`
`uci commit mjpg-streamer`
take="Старт"
else
`uci set mjpg-streamer.core.enabled=1`
`uci commit mjpg-streamer`
`/etc/init.d/mjpg-streamer start`
take="Стоп"
fi
fi
cam=$(uci get mjpg-streamer.core.device)
echo "<table><tr>"
if ls /dev | grep video1 &> /dev/null ; then
echo "<td><form action=$SCRIPT_NAME method=GET>"
for param in `ls /dev | grep video` ; do
echo "<button type=submit name=camera value=$param"
if [ "/dev/$param" = "$cam" ] ; then
echo " style=background-color:#99FFCC;"
fi
echo ">$param</button>"
done
echo "</form></td>"
fi
echo "<td><form action=$SCRIPT_NAME method=GET>
<button type=submit name=take value=action>$take</button>
</form></td></tr></table>
<form action=$SCRIPT_NAME method=GET><select name=resol size=1>
<option $r32>320x240</option>
<option $r64>640x480</option>
<option $r80>800x600</option>
<option $r96>960x720</option>
<option $r12>1280x720</option></select><select name=fps size=1>
<option $f5>5</option>
<option $f10>10</option>
<option $f15>15</option>
<option $f20>20</option>
<option $f25>25</option>
<option $f30>30</option></select><button type=submit>применить</button></form>
<script type=text/javascript>
document.write(\"<img alt='Камера' src='http://\"+document.location.host+\":8080/?action=stream'/>\")
</script>"
Agressia вне форума   Ответить с цитированием
Старый 28.09.2015, 17:25   #206
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Не все так просто.
Для того что бы повернуть изображение нужно
Добавить библиотеку jQuery,написать Java script, прописать в css
Admin вне форума   Ответить с цитированием
Старый 28.09.2015, 18:28   #207
Agressia
Member
 
Регистрация: 28.11.2013
Сообщений: 50
Вес репутации: 0
Agressia is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Цитата:
Можно складывать в папку /tmp, а потом отправлять при помощи curl на ftp. После отправки удалять
А при таком способе флэш не сгорит?
Agressia вне форума   Ответить с цитированием
Старый 28.09.2015, 20:04   #208
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

/tmp не является флэш памятью, это оперативка
Admin вне форума   Ответить с цитированием
Старый 29.09.2015, 23:47   #209
Ivan
Junior Member
 
Регистрация: 29.09.2015
Сообщений: 16
Вес репутации: 0
Ivan is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

Друзья,здравствуйте.
Дайте пожалуйста ссылку, где можно по шагам посмотреть как в CyberWrt изменить настройки камеры. Очень маленький fps и большая задержка.
Камера Logitech hd c910. Насколько я понял из форума - это вызвано тем, что выходным форматом не является mjpeg. Как это проверить и изменить?
Я начинающий, прошу поддержать. Найти понятный на уровне чайника подход не смог.

Последний раз редактировалось Ivan; 29.09.2015 в 23:50.
Ivan вне форума   Ответить с цитированием
Старый 29.09.2015, 23:54   #210
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: CyberWrt модуль "Драйвер Веб камеры"

По умолчанию в настройках включен режим mjpg
Для максимального FPS нужно выбрать в настройках модуля максимальное разрешение
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:42. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика