eddy_em: (Костерок)
[personal profile] eddy_em
Сегодня я весь день занимался устранением багов и внедрением фич. Теперь веб-интерфейс выглядит так:
2016.01.19_17:13:35



  • Исправлены тормоза при работе с шаговым двигателем (сервер вебсокетов отжирал почти все процессорное время, поэтому тайминги на шаговики были неровными).

  • Удалена возможность передачи видео через вебсокеты (все равно тормозит жутко на "малинке").

  • Добавлен индикатор "прогресса" перемещения подвижки.

  • При изменении IP-адреса теперь не просто сеть перезапускается, а перезагружается "малинка" (т.к. нужно перезапустить совершенно все сетевые сервисы, в т.ч. и сервисы видео и вебсокетов).

  • Ну и немного изменений во внешнем виде.


Осталась, правда, проблема с видео: как-то странно оно себя ведет. Даже при запуске mplayer tv:// видео запаздывает секунд на 10, да еще и какие-то артефакты от предыдущих кадров сохраняются. Чертовщина какая-то!

Date: 2016-01-19 03:57 pm (UTC)
From: [identity profile] ioserg.livejournal.com

а вто оно будет вообще?

Date: 2016-01-19 04:59 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
Управление простым спектрографом: ввод/вывод калибровочной оптики, включение/выключение калибровочных источников и подсмотр щели.

Date: 2016-01-20 01:12 pm (UTC)
From: [identity profile] b00ter.livejournal.com
А видео с родной камеры? В противном случае нормальную задержку (<1с) не получится получить, скорее всего.

Date: 2016-01-20 02:18 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
>А видео с родной камеры?
что значит "родной"? Нет у "малинки" никакой "родной" камеры.
Видео забираю через USB-шный фреймграббер с камеры с ЭОПом. И то, в данном случае не та камера подключена, которая будет потом. В реальности где-то 1 кадр за 0.5-5 секунд, т.к. есть дурацкая неотключаемая автоэкспозиция.

Date: 2016-01-20 02:27 pm (UTC)
From: [identity profile] b00ter.livejournal.com
Есть. Сенсор OmniVision 5647 (не самый лучший), подключаемый по MIPI CSI. Остальные просто не работают из-за того, что в GPU нет поддержки. Через него задержка будет от 600 мс по RTP/UDP (видео с кодеком h.264). Можно завернуть на nginx-rtmp, но тогда задержка подрастет до секунд, ну RTMP тоже не сахар.

Через USB всегда медленно и печально, увы.

Date: 2016-01-20 02:36 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
> Через USB всегда медленно и печально, увы.
От веб-камеры у меня задержка была незаметной (на компьютере). А вот на "малинке" все печально. Уж больно дохлая она.
Но, к сожалению, USB'шных интерфейсов для камер подсмотра пока не делают, только аналоговые. Вот и получается идиотизм: аналоговый сигнал с матрицы оцифровывается, затем преобразуется в аналоговый видеосигнал, затем опять оцифровывается USB'шным фреймграббером, и только тогда поступает в обработчик…

April 2025

S M T W T F S
  1 23 45
67 89101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 08:20 pm
Powered by Dreamwidth Studios