На малинке кодер h264 сначала не был доступен, появился только недавно. В принципе, то же самое, но у нашего больше настроек :-) DM365/368 изначально для IP камер оптимизированы.
Не, раньше мы катались при 3-4 мегабитах, там всё ништяг. 1 мегабит маловато когда постоянное изменение картинки. Но на йоте оказался большой запас по каналу, так что можно битрейт повышать. Но пока не до красот, тестим как есть.
1280x720, 30fps. Поток 1 мегабит выставлен. Когда картинка статичная (в кадре мало движения) — поток очень маленький идёт. А вот при постоянном изменении всего кадра (а при езде так оно и выходит) — поток максимальный прёт.
У нашего енкодера как раз дофига фич по тюнингу, проц заточен под IP камеры. Но просто ещё не все возможности опробовали на практике.
Свежая новость. Буквально 10 минут назад успешно взлетел, сделал несколько кругов над полем и без повреждений приземлил самолёт (Бикслер). Над Питером. Из Москвы. Принимаем поздравления :-D
Адреналин зашкаливает, аж потрясывает чуток. Коллега щас домой приедет, сольёт мне видео, тогда смонтирую в новый ролик и выложу.
Эт отдельный топик буду писать когда косяки исправлю. А то большинству неохота самим собирать, нужно всё готовое универсальное. Сейчас уже практически всё готово но мелочи таки надо поправить.
Под андроид я не умею, так что этим занимается человек с нашего форума. Я когда перед публикацией ему описание протокола скину, так что клиент как раз будет готов. Под иось другой чел пишет, так что может и он поможет сделать рулилку под айфончик/айпадик.
Имхо, малина и куби — для «десктопного» применения. А наша виртурилка задумывалась для «бортового» применения. Можно, конечно, и малину на борт (многие так и делают), но эт всё-таки костыли (питание надо городить, пинов мало, pwm аппаратных нет, ADC нет и т.д.). Ещё — у той же малины видеовход напрямую в GPU, так что нет возможности что-то поменять. Есть одна камера, больше ничего не подключишь. А у нас и камера (любая с параллельной шиной 8-10 бит), и HDMI вход, и аналоговый вход. И вообще что угодно :-)
Проц TI DM365, аппаратный энкод, профиль High, 5.1. Видео по RTP (UDP). Битрейт низкий (1 мегабит), но оказалось что запас канала большой так что битрейт можно и повыше задрать.
На домашних испытаниях при битрейте 4 мегабита задержка была 100-150 мс при связь через обычный вайфай. Так что про наше железо точные цифры знаем. А задержка по 4G — штука очень непостоянная, так что замеры в одном месте ничего не скажут. Но субъективно — на выставке (там именно wi-fi был) было ездить чуток похуже.
Ну, тачка бонда управлялась через инет, но на публичных испытаниях йота подвела. А потом с машиной проблемы начались по механике так что забили на неё.
Ноут, винда 7 x64, видюха GT640M — 720p полёт нормальный. Для нормального колорспейса в конце элемент ffmpegcolor указывать и всё норм. Ну или videoconvert (для гстримера 1.x)
Учитывая что многие летают с гопрохой или брелками (типа #808) в качестве курсовой камеры (а у них на AV выходе задержка под сотню) — вполне даже ништяг.
Продают, но у них колодка для подключения к леопардам, а у нас шлейф. так что нет смысла брать леопардовский и выдирать из него сенсор чтоб к нам подключить, логичнее сами сенсоры найти в продаже где-нить в Китае.
Блин, не успел дописать как время истекло, добавлю отдельно.
По поводу антенн — мне посоветовали квадрифилярную на землю, а четырёхлепестковый клевер на борт. Главное чтоб у них поляризация одинаково закручена была (левая или правая). Клевер всенаправленный, так что на борту норм, а вот квадрифилярная (она же хеликс, тут уже упоминали) направленная, но угол неплохой (около 40 градусов вер/гор).
У нашего енкодера как раз дофига фич по тюнингу, проц заточен под IP камеры. Но просто ещё не все возможности опробовали на практике.
Адреналин зашкаливает, аж потрясывает чуток. Коллега щас домой приедет, сольёт мне видео, тогда смонтирую в новый ролик и выложу.
Стабильный гстример 0.10, вот моя цепочка виндовая. Принимает и показывает видео 720p. Проверенная на двух компах с семёркой и одном на XP.
e:\gstreamer-sdk\0.10\x86_64\bin\gst-launch-0.10 udpsrc port=3000! «application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, sprop-parameter-sets=(string)\»Z2QAKK2EBUViuKxUdCAqKxXFYqOhAVFYrisVHQgKisVxWKjoQFRWK4rFR0ICorFcVio6ECSFITk8nyfk/k/J8nm5s00IEkKQnJ5Pk/J/J+T5PNzZprQCgC3I\,aO48sA\=\=\", payload=(int)96, ssrc=(guint)321130676, clock-base=(guint)96808957, seqnum-base=(guint)33742"! queue! rtph264depay! ffdec_h264! queue! d3dvideosink sync=false
По поводу антенн — мне посоветовали квадрифилярную на землю, а четырёхлепестковый клевер на борт. Главное чтоб у них поляризация одинаково закручена была (левая или правая). Клевер всенаправленный, так что на борту норм, а вот квадрифилярная (она же хеликс, тут уже упоминали) направленная, но угол неплохой (около 40 градусов вер/гор).