EZ-WifiBroadcast DIY HD видео своими руками
Там путь сохранения “за мудрёный”, пишет в память смартфона через несколько подпапок. Попробуй плеером или в галерее найти это видео и в его свойствах увидишь его местонахождение.
По работе с приложением FPV-VR и QGC такие предварительные итоги:
-
Приложение FPV-VR запустилось на VR-очках Magicsee M1 с андройдом внутри, и на смартфоне Xperia XA.
-
Приложение FPV-VR пишет видео, и отдельно - телеметрию. Чуда с записанным видео и наложенной поверх него телеметрией пока не произошло. Было бы полезно, если например приземлился где-то далеко, потом по такому видео с координатами проще найти. Можно конечно взять файл телеметрии, куда-то его загрузить, получить точку посадки, и т.д. - но это сложнее, и нужно доп. устройство в поле.
-
В приложении FPV-VR можно выбирать режим просмотра “Ground recording file” при этом ты отдельно выбираешь видео-файл, и файл телеметрии. Но то ли устройства у меня слабые, то ли приложение лагает. Просмотреть даёт около секунды видео, зацикливая короткий фрагмент.
-
При этом, если зайти в гаджет через компьютер, то можно найти папку FPV-VR в разделе DCIM. Но после установки приложения она появляется не сразу. Надо перезагрузить гаджет. То же мне приходилось делать и после сеанса связи, что бы в папке появились файлы с видео.
-
файлы видео имеют разрешение .264. Т. е. не упакованные что ли? ВиндвсМедиаплеер сначала ругается, но потом проигрывает их. Перематывать не даёт.
-
Файлы телеметрии имеют разрешение .mavlink. Открывать пока их не пробовал, но думаю это возможно.
-
Кстати, когда у вас в смартфоне вкючено приложение FPV-VR, то одновременно можно запустить телеметрию на QGroundCobtrol. Но это только если всё на одном устройстве.
-
Пробовал запусать 2 гаджета паралелельно - не тут то было. Не работает, странно, ведь если я правильно поyинмаю, маршрутизация мавлинка у меня включена. MAVLINK_FORWARDER=mavlink-routerd. Втыкать гаджеты пробовал в разные USB-входы малины. Работает только одно устройство.
Как сделать чтобы работали 2 гаджета от одной малины по USB? Возможно, один из вариантов - это закпустить Mavlink через Serial-порт, взять адаптер TTL-to-USB, и наслаждаться. Но что-то мне кажется, можно и без сериала, а просто используя свободные USB порты. Очевидно, что номер порта должен быть другой, уже не тот, что я забил в первом приложении для приёма телеметрии (14550) Но какой? И как его определить? Пока не понятно. -
кстати, в QGroundControl работает и видео, если тип стрима стоит RTP (в описании так и сказано). Это хорошо, с ним можно значит прекрасно летать, с планшетом или тем же смартфоном. Но в очках QGC запускать неудобно.
-
Моё резюме: всё круто, но хотелось бы в FPV-VR придолжении опцию экспорта видео с наложенной телеметрией, чтобы в любой момент на любом устройстве можно было открыть, и посмотреть параметры обрта в любой точке проделанного пути.
Патч это три файла, которыми нужно заменить имеющиеся.
Простите за тупой вопрос: а где конекретно надо замениять файлы? Что-то в нижней малине таких не нашел… Просто скопировал в корень, но ничего не изменилось, расход батареи - показывает 0, через приложение.
В дополнение к моим предыдущим наблюдениям:
нашел для себя компромисный вариант. При подключении к очкам по HDMI, смартфон по USB работает. При этом, на первом дисплее всплывает надипись “second display…” Т.е. можно на штативе закрепить дополнительный экран, чтобы дурзья тоже видели полёт. Транслироваться он будет в QGC, так что местоположение борта можно будет контроллировать в реальном времени. А самому - в очках лететь по HDMI и вот такому кабелю 😃 Только вот в очках приложение которое транслирует HDMI - штатное, и довольно дубовое. Межзрачковое менять нельзя, дисторсия не корректируется… Но лучшего я пока ничего не нашел. Так что, буду надеятсься, что всё-таки разоберемся, как подключать к наземной малине 2 устройства по USB.
фпв вр можно и через точку доступа. Но желательно работать тогда в разніх диапазонах.
Два файла єто через Линукс
Из винді не видно
Простите за тупой вопрос: а где конекретно надо замениять файлы? Что-то в нижней малине таких не нашел… Просто скопировал в корень, но ничего не изменилось, расход батареи - показывает 0, через приложение.
то что видно на флешке от малины в винде - это специальный раздел для файлообмена. Там лежат конфиги, чтоб их удобно было настраивать под виндой. Нужно подключать к малине мышку с клавиатурой и развлекаться, как с компом (хотя это и есть комп)…
По работе с приложением FPV-VR и QGC такие предварительные итоги:
- Приложение FPV-VR запустилось на VR-очках Magicsee M1 с андройдом внутри, и на смартфоне Xperia XA. …
Hi. I`m using FPV_vr app with usb connected to ground pi, my phone is Huawei P20 and I have an app for screen recording. So I can record the screen of the phone while it is displaying the live video with OSD telemetry data.
Hey friends.
I made a test with my ghettostation tracker, but it is a big lag. Used mavlink1 messages, 57600 baud rate, serial connection between groundpi and arduino mega from tracker.
Is there some problem for serial output from pi? (pi 3b+)
Thanks, Norbert
most likely you have a problem with the antenna tracker itself. maybe arduino slows down.
Hi. I`m using FPV_vr app with usb connected to ground pi, my phone is Huawei P20 and I have an app for screen recording. So I can record the screen of the phone while it is displaying the live video with OSD telemetry data.
Привет! Да, на смартфоне это может быть отличным вариантом, но в VR - очках это не подходит, запустить приложение для записи экрана там практически невозможно. Если конечно не использовать Google Cardboard 😃
Ещё одно наблюдение (может кому пригодится). Файлы телеметрии, создаваемые приложением FPV-VR можно прогнать чеерз раздел Mission Planer, который называется “Логи телеметрии”. Для этого надо изменить разрешение в названии файла с .mavlink на .tlog .
Там есть кнопка Play, и подразумевается, что можно просматривать полёт. Я проверял без 3D Fix, но судя по всему GPS- трек полёта там тоже подразумевается. У меня при загрузке такого файла, программа показала режим полёта, высоту, положение горизонта. Там же можно создать KML - файл.
Так же решил узнать, что за файлы создаёт программа FPV-VR. Нашел в гугле сервис по определению разрешений файлов, загрзил туда. Пишет, что файл бинарный. Правда, блокноте открывается не так, как логи записанные полётным контроллером, где в строчках можно что-то разобрать. Тут рисует какую-то околесицу.
Привет! Да, на смартфоне это может быть отличным вариантом, но в VR - очках это не подходит, запустить приложение для записи экрана там практически невозможно. Если конечно не использовать Google Cardboard 😃
Can’t you connect a (+) phone to ground pi, to record the video?
Can’t you connect a (+) phone to ground pi, to record the video?
Да, у меня не получается подуключить по USB 2 андроид-устройства к наземной Pi.
Почему зарустить невозможно? Конфликт программ? Или пальцами добраться невозможно? Если пальцами - есть простое решение в виде блютуф джойстика, я пользуюсь для дрона.
то что видно на флешке от малины в винде - это специальный раздел для файлообмена. Там лежат конфиги, чтоб их удобно было настраивать под виндой. Нужно подключать к малине мышку с клавиатурой и развлекаться, как с компом (хотя это и есть комп)…
Кто бы еще объяснил на пальцах, как это делается… В сети много инструкций, как подрубиться к родной малиновой оболочке, войти в графический интерфейс, хоть через комп, хоть напрямую к монитору… Есть команды, и т.д. А по EZ - ничего не находится. Попадаю на экран загрузки… Клава работает, но какие команды вбивать - не понятно…
Или так не пойдёт, и надо обязательно линукс иметь на рабочем компе? Уже приготовился ставить его на виртуальную машину. Это ли мне нужно?
____
А, нашел! В Wiki это называется “SSH оболочка”. Но опять что-то не то, команда Alt +F12 не работает. Хотя, клавиатура - печатает. В инструкции сказано “остановите AirPi”. Но не сказано, как это сделать… Выдёргивание стика “на горячую” и загрузка без него ничего не дали.
У меня комбинация клавиш работала. У Константина есть ролик на ютубе.
Есть возможность на передающей стороне интерактивно менять профили/настройки через РУ приёмник: PPM,sBus?
В стоке нет. Но если обойти, нужна будет перезагрузка Малины.
Состоялись очередные испытания у меня системы Pi Zero + маломощные свистки + бустер 2.4 гГц. Отдалиться удалось примерно на 800 метров, срабатывает фэйлсэйв по сигналу аппаратуры. При этом, с аналоговым видеолинком на 5.8 гГц, 600мВт летал на 2 км. Такое чувство. что HD линк, работающий в том же диапазоне, что и пульт, глушит сигнал управления (антены всё те же, хреновые). При этом, на видео - то же частые осыпания картинки на пол экрана, индикатор часто прыгает в красную зону. Но полностью изображение не пропадает, т.е. в принципе, можно лететь. С качеством видео можно на что угодно грешить, хоть на помехи местные, хоть на плохие антены - как раз над ними планирую поработать.
Варианта ближайших у меня собственно два: купить свистки - Асусы на 5.8. Или второй вариант - завести сигнал управления в наземную малину, чтоб транслировала наверх, а приёмник из самолёта убрать, хоть он и не телеметрийный, т.е. не должен создавать помех. Есть для этого PPM-USB преобразователь (тот, который для симулятора). Втрой вариант нахожу более авантюрным, чем первый, неизвестно как это всё заработает, какая задержка будет и как поведёт себя фэйлсэйв. Это ж его по сигналу GCS надо выставлять, чего раньше не делалось… К тому же, если предположить, что пульт всё-таки влияет на приём видео, то этот вариант не поможет выровнять картинку. Если только у пульта понизить мощность, (при работе через ретранслятор она большая то не нужна) или - вообще через тренерский провод подключить.
Так это давно известно. Не будет дела, если видео и управление в одном диапазоне. Или ретранслятор или джойстик.
К тому же, если предположить, что пульт всё-таки влияет на приём видео, то этот вариант не поможет выровнять картинку.
именно пульт и влияет. Дело в том, почти во всех системах РУ используется система с прыжками частот. Пульт работает не на фиксированной частоте, на всех каналах диапазона 2.4, скачкообразно меняя частоту передачи несколько сот или тысяч раз за секунду. Сделано это для надежности, в надежде часть каналов будет свободна и на них приемник и примет пакет без помех и заметного лага в управлении не будет. Управление срёт по всему диапазону 2.4 и портит видео. Уход на 2.3 частично спасает ситуацию - по этому и рекомендуют стики на атеросах - они умеют работать на 2.3 и на 2.5. Но все равно нужно уменьшать мощность пульта - например обмотать антенну передатчика фольгой… 5.8 конечно лучше - есть куча готовых антенн и патчей от аналогового видео 5.8, которые можно использовать, антенны компактные, если нужна дальность - можно поставить спутниковую тарелку 60 см и в фокус триплфидпатч - это даст 20-25 дбм . Но прохождение на 5.8 похуже. Стики дорогие, бустеры дорогие…
Или второй вариант - завести сигнал управления в наземную малину, чтоб транслировала наверх, а приёмник из самолёта убрать, хоть он и не телеметрийный, т.е. не должен создавать помех. Есть для этого PPM-USB преобразователь (тот, который для симулятора).
если заработает - напишите модель преобразователя… очень любопытно