roboforum.ru

Технический форум по робототехнике.

WiFi робот с прошивкой CyberWrt

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

Re: WiFi робот с прошивкой CyberWrt

Сообщение Пяткин » 09 янв 2014, 20:15

Звук с роутера все таки получилось стримить
Написал утилиту для этого, она имеет размер всего 3,7кб .
Все бы было хорошо, но как всегда есть минусы
Минус заключается в том что браузер сначала кеширует поток примерно 4-5 сек. и только после кеширования начинает воспроизводить
Получается задержка 4-5сек. :(
Пяткин
 
Сообщения: 163
Зарегистрирован: 27 ноя 2013, 15:09

Re: WiFi робот с прошивкой CyberWrt

Сообщение elmot » 10 янв 2014, 00:20

vlc плеер возьми. У него, по-моему настраивается все.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: WiFi робот с прошивкой CyberWrt

Сообщение CyberLab » 10 янв 2014, 15:52

А с планшета или мобильника Вы проверяли VLC?
Аватара пользователя
CyberLab
 
Сообщения: 319
Зарегистрирован: 02 фев 2013, 12:50
Откуда: Москва

Re: WiFi робот с прошивкой CyberWrt

Сообщение elmot » 10 янв 2014, 15:59

нет, но для ведроида vlc я видел
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: WiFi робот с прошивкой CyberWrt

Сообщение CyberLab » 13 янв 2014, 19:44

Может быть кто нибудь пробовал пакет darkice
В описании вот что написано:
Description: DarkIce is a live audio streamer. It records audio from an audio interface (e.g. sound card), encodes it and sends it to a streaming server
Аватара пользователя
CyberLab
 
Сообщения: 319
Зарегистрирован: 02 фев 2013, 12:50
Откуда: Москва

Re: WiFi робот с прошивкой CyberWrt

Сообщение Пяткин » 14 янв 2014, 14:36

Пока пробую разные варианты со звуком
На данный момент меня заинтересовал вариант потокового сжатия Speex.
Этот кодек активно используется в Voip.
К то муже в OpenWrt есть готовая библиотека libspeex

А пока для тестов выложил модуль "Аудио мониторинг"
Который использует wav
Пяткин
 
Сообщения: 163
Зарегистрирован: 27 ноя 2013, 15:09

Re: WiFi робот с прошивкой CyberWrt

Сообщение s.bartenev » 14 янв 2014, 19:05

Здравствуйте!
Скажите пожалуйста, можно ли сделать вариант модуля "робот" с соединением с "ардуино" по UART(c авторизацией или задержкой подключения)?
s.bartenev
 
Сообщения: 2
Зарегистрирован: 31 дек 2013, 11:16

Re: WiFi робот с прошивкой CyberWrt

Сообщение Пяткин » 15 янв 2014, 18:49

В репозитории есть модуль "Авторизация"
Работу с UART можно добавить
А по задержке не совсем понятно, можно по подробней
Пяткин
 
Сообщения: 163
Зарегистрирован: 27 ноя 2013, 15:09

Re: WiFi робот с прошивкой CyberWrt

Сообщение Пяткин » 16 янв 2014, 00:58

Сегодня попробовал запустил свою программку с VLC плеером
Все сразу заработало, задержка 1 сек.
Как вариант, можно использовать тем кому задержка 4 сек. критична
Спасибо Elmot за подсказку
Но я все равно ищу варианты прослушки из бразера с минимальной задержкой
Пяткин
 
Сообщения: 163
Зарегистрирован: 27 ноя 2013, 15:09

Re: WiFi робот с прошивкой CyberWrt

Сообщение elmot » 16 янв 2014, 10:15

VLC по идее можно запустить как плагин к браузеру.
http://www.videolan.org/doc/vlc-user-guide/en/ch07.html
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: WiFi робот с прошивкой CyberWrt

Сообщение s.bartenev » 16 янв 2014, 20:00

Здравствуйте!
Авторизация подключения к "ардуино" как в forum88/topic9793.html.
А задержку - в скетче "ардуино", чтобы лог загрузки из UART не читать.
s.bartenev
 
Сообщения: 2
Зарегистрирован: 31 дек 2013, 11:16

Re: WiFi робот с прошивкой CyberWrt

Сообщение Пяткин » 17 янв 2014, 23:43

elmot писал(а):VLC по идее можно запустить как плагин к браузеру.
http://www.videolan.org/doc/vlc-user-guide/en/ch07.html

Установил плагин, но с плагином не получилось прослушать

Добавлено спустя 3 минуты 14 секунд:
s.bartenev писал(а):Здравствуйте!
Авторизация подключения к "ардуино" как в forum88/topic9793.html.
А задержку - в скетче "ардуино", чтобы лог загрузки из UART не читать.

Отладочную информацию идущую в UART можно отключить и не нужно ни каких задержек
Пяткин
 
Сообщения: 163
Зарегистрирован: 27 ноя 2013, 15:09

Re: WiFi робот с прошивкой CyberWrt

Сообщение Zerops » 07 мар 2014, 14:52

Все молчат)) самое время влезть со своими проблемами :) Скажите, а mjpg-streamer у ORwrt и CyberWrt как то отличаются? Я ставил ORwrt на MR3020 и камера сходу завелась и показывала. Сейчас прошил роутер под CyberWrt и камера не робит( в терминале процесс mjpg-streamer запущен, зелёная лампочка на вебке горит. Захожу в модуль Драйвер камеры и кроме кнопок настроек разрешения и fps ничего нет. Захожу в ip_роутера:8080/?action=stream - белый экран, action=snapshot - тоже пусто. Где-то прочёл что на роутере должна быть папка www/webcam , которую у себя не нашёл. Переустановил mjpg-streamer, но папка всё равно не появилась :( есть какие нибудь догадки в чём проблема? Питаю роутер от мобильной зарядки ( это аккум, не от розетки) но питания вроде хватает.
Zerops
 
Сообщения: 6
Зарегистрирован: 14 дек 2011, 18:49
Откуда: Уфа
прог. языки: C++
ФИО: Оскар

Re: WiFi робот с прошивкой CyberWrt

Сообщение elmot » 07 мар 2014, 17:02

Го логи читать.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: WiFi робот с прошивкой CyberWrt

Сообщение Zerops » 07 мар 2014, 21:03

а где они? Я вроде все файлы у которых в названии было "log" перерыл, но они чёт все пустые. И в терминале стример сказал мне это: Изображение

Добавлено спустя 2 часа 40 минут 41 секунду:
РАБОТАЕТ!
мне нужно было врубать streamer в режиме YUV. вот только из коробки это просто так не заработало как на ORwrt, поэтому после втыкания камеры в usb сначала в модуле Драйвер_WebCam нужно нажать "стоп" , потом в терминале врубаем yuv :
Код: Выделить всёРазвернуть
mjpg_streamer -i "input_uvc.so -d /dev/video0 -y -r 320x240 -f 20 -q 50" -o "output_http.so -w /www/webcam -p 8080"

и после этого жмём старт в модуле Драйвер_WebCam.

Возможно есть способ как то проще переключать режим yuv/mjpg, т.е. прямо из модуля Драйвер_WebCam?
Если нет и авторы прошивки меня слышат, то сделайте пожалуйста такую кнопочку. :)
Zerops
 
Сообщения: 6
Зарегистрирован: 14 дек 2011, 18:49
Откуда: Уфа
прог. языки: C++
ФИО: Оскар

Пред.След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14