Допиливание веб-морды
Jan. 19th, 2016 05:35 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Сегодня я весь день занимался устранением багов и внедрением фич. Теперь веб-интерфейс выглядит так:
Осталась, правда, проблема с видео: как-то странно оно себя ведет. Даже при запуске mplayer tv:// видео запаздывает секунд на 10, да еще и какие-то артефакты от предыдущих кадров сохраняются. Чертовщина какая-то!
- Исправлены тормоза при работе с шаговым двигателем (сервер вебсокетов отжирал почти все процессорное время, поэтому тайминги на шаговики были неровными).
- Удалена возможность передачи видео через вебсокеты (все равно тормозит жутко на "малинке").
- Добавлен индикатор "прогресса" перемещения подвижки.
- При изменении IP-адреса теперь не просто сеть перезапускается, а перезагружается "малинка" (т.к. нужно перезапустить совершенно все сетевые сервисы, в т.ч. и сервисы видео и вебсокетов).
- Ну и немного изменений во внешнем виде.
Осталась, правда, проблема с видео: как-то странно оно себя ведет. Даже при запуске mplayer tv:// видео запаздывает секунд на 10, да еще и какие-то артефакты от предыдущих кадров сохраняются. Чертовщина какая-то!
no subject
Date: 2016-01-19 03:57 pm (UTC)а вто оно будет вообще?
no subject
Date: 2016-01-19 04:59 pm (UTC)no subject
Date: 2016-01-20 01:12 pm (UTC)no subject
Date: 2016-01-20 02:18 pm (UTC)что значит "родной"? Нет у "малинки" никакой "родной" камеры.
Видео забираю через USB-шный фреймграббер с камеры с ЭОПом. И то, в данном случае не та камера подключена, которая будет потом. В реальности где-то 1 кадр за 0.5-5 секунд, т.к. есть дурацкая неотключаемая автоэкспозиция.
no subject
Date: 2016-01-20 02:27 pm (UTC)Через USB всегда медленно и печально, увы.
no subject
Date: 2016-01-20 02:36 pm (UTC)От веб-камеры у меня задержка была незаметной (на компьютере). А вот на "малинке" все печально. Уж больно дохлая она.
Но, к сожалению, USB'шных интерфейсов для камер подсмотра пока не делают, только аналоговые. Вот и получается идиотизм: аналоговый сигнал с матрицы оцифровывается, затем преобразуется в аналоговый видеосигнал, затем опять оцифровывается USB'шным фреймграббером, и только тогда поступает в обработчик…