EZ-WifiBroadcast DIY HD видео своими руками
имеет кучу спорных решений в своей архитектуре
Там куча костылей, написанных ногами, а не спорных архитектурных решений.
Зачем получать битые пакеты
Ну, принять все пакеты ты обязан и никак по другому. В оригинальном коде (даже не бортека, а бенефитива) в случае необходимости коррекции используются fec-и с невалидной CRC. Какой в этом смысл - я не понимаю.
Использование UDP - на любителя, можно захватывать кадр через V4L и оперировать уже им, но необходимость ухода от потока к кадрам - факт.
но необходимость ухода от потока к кадрам - факт.
Надо порыться в доках и откопать спеку на патент Siemens - у них было очень интересное предложение по передаче опорных кадров.
Чё отрезали?
thepihut.com/…/raspberry-pi-3-model-a-plus?mc_cid=…
За такую цену (еще и за доставку возьмут столько же) и с такими характеристиками у него покупателей не будет:
- 512 памяти
- нет 64bit режима (привет video core iv)
- одна убогая usb шина
- один уарт
Семейство allwinner H5 его рвет как тузик грелку
Чё отрезали?
thepihut.com/…/raspberry-pi-3-model-a-plus?mc_cid=…
- одна убогая usb шина
Да, вот если бы хотя бы две - на борт вместо Зеро хорошая альтернатива.
А доставка из Англии совсем недорогая, я Зеро там покупаю.
Если бы у бабушки был ***, то она была бы дедушкой 😃
А если по теме, то я для себя решил, что теперь только usb h264 камера (курокеса например) и нормальный арм типа nanopi neo2. И никакого больше гемороя с малинами
Да, вот если бы хотя бы две - на борт вместо Зеро хорошая альтернатива. А доставка из Англии совсем недорогая, я Зеро там покупаю.
К сожалению твоё решение только для тебя 😃
только usb h264 камера
А почему тогда не GigE? Есть же этих камер, как цветов за баней…
Ну почему только для меня? 😃 Код под GPLv3 и работает с любым mavlink-совместимым автопилотом и камерами, которые понимает gstreamer.
Документации, конечно не так много (dev.px4.io/…/video_streaming_wifi_broadcast.html и wiki на гитхабе), но pull requests с дополнениями are welcome 😃
К сожалению твоё решение только для тебя 😃
Можно и их. Только они обычно тяжелые для пенопластовых самолетов. Плюс надо править их прошивку чтобы выдавать RTP с минимальными задержками
А почему тогда не GigE? Есть же этих камер, как цветов за баней…
Никто случаем не сталкивался с тем, что AWUS1900 (RTL8814AU) теряет пакеты при слишком сильном сигнале?
Я сталкивался на исходном WFB 15-го года, с Ubiquity WifiStation. Заворачивал приемник в фольгу.
Особенно контроллер матрицы 😃
Тут чуть другой подход. Поскольку в городской парк на машине не въедешь, то задачей было убрать в этот ящик вообще все, что нужно на поле. Добавится ещё штатив и антенная мачта.
А почему тогда не GigE? Есть же этих камер, как цветов за баней…
Потому что IP-камера - это с вероятностью 99% RTSP с его неустранимой задержкой на хендшейке и старте потока плюс два никому не нужных IP-стека. Да и гигабит для наших целей - перебор, там от силы десяток мегабит всего потока, обычной сотки за глаза.
Не, GiE это немного другое - это такой стандарт для промышленных камер (проприетарный кстати). Там внутри может быть что угодно (как раз этим стандартом и описывается - от raw, jpeg, mjpeg до h264). Вроде как есть github.com/AravisProject/aravis и даже какая-то поддержка gstreamer. Но я эти камеры в руках не держал (они большие и оочень дорогие) и мой ответ сугубо теоретический.
Потому что IP-камера - это с вероятностью 99% RTSP с его неустранимой задержкой на хендшейке и старте потока плюс два никому не нужных IP-стека. Да и гигабит для наших целей - перебор, там от силы десяток мегабит всего потока, обычной сотки за глаза.
Ну, а UVC камеры?
Если они умеют аппаратно отдавать h264 (как например logitech c920 или курокеса), то да. Иначе видеопоток не влезет в USB. Собственно pi zero + pi camera + raspivid (использующий аппаратный кодек h264 внутри малины) как раз эквивалентны такой камере.
Ну, а UVC камеры?
Если они умеют аппаратно отдавать h264 (как например logitech c920 или курокеса), то да. Иначе видеопоток не влезет в USB. Собственно pi zero + pi camera + raspivid (использующий аппаратный кодек h264 внутри малины) как раз эквивалентны такой камере.
Не до конца уверен, но моя экшн камера (дешевая, с фейковым 4К, и похоже таким же ФуллХД), гонит в USB MJPEG, на сколько я понял, и вроде помещается. Что примечательно - задержки практически нет, даже удивило.
Вот не могу сообразить, чем параметры потока глянуть, VLC на ней обламывается.
гонит в USB MJPEG, на сколько я понял, и вроде помещается. Что примечательно - задержки практически нет
в MJPEG действительно маленькая задержка. Но большой поток.
Вот что нашел H.264 CCTV Sony IMX322 5-50mm Varifocal Lens Mini USB Webcam Camera 1080P HD Android Linux Windows for PC Video Conference
www.aliexpress.com/item/…/32776137456.html?aff_fci…
Вот, то же самое но попроще, и подешевле 1080P Full HD SONY IMX322 Low illumination 0.01Lux CMOS H.264 AEC AEB AGC Support USB Camera module CCTV PCB Board with Audio
best.aliexpress.com она успешно может заменить Logitech c920 для форка?
Если ее понимает gstreamer - да. Для c920 y gstreamer есть отдельный драйвер. Для курокесы мне производилель дал пример программы по захвату видео и установке параметров кодека и я его допилил немного. Как управляется камера с aliexpress - хз. Надо спрашивать у продавца - есть ли sdk (желательно в исходниках).
Вот что нашел H.264 CCTV Sony IMX322 5-50mm Varifocal Lens Mini USB Webcam Camera 1080P HD Android Linux Windows for PC Video Conference
www.aliexpress.com/item/…/32776137456.html?aff_fci…
Вот, то же самое но попроще, и подешевле 1080P Full HD SONY IMX322 Low illumination 0.01Lux CMOS H.264 AEC AEB AGC Support USB Camera module CCTV PCB Board with Audio
best.aliexpress.com она успешно может заменить Logitech c920 для форка?
www.kurokesu.com/shop/CAMUSB1 стоит не сильно дороже, зато с гарантией и можно без ик-фильтра заказать.
Вот что нашел H.264 CCTV Sony IMX322 5-50mm Varifocal Lens Mini USB Webcam Camera 1080P HD Android Linux Windows for PC Video Conference
www.aliexpress.com/item/…/32776137456.html?aff_fci…
Вот, то же самое но попроще, и подешевле 1080P Full HD SONY IMX322 Low illumination 0.01Lux CMOS H.264 AEC AEB AGC Support USB Camera module CCTV PCB Board with Audio
best.aliexpress.com она успешно может заменить Logitech c920 для форка?