Захват видео на Android устройства
Тема раздела Полеты по камере, телеметрия в категории Cамолёты — Общий; Товарищи, может быть существует какое-нибудь устройство, которое позволяет записывать или хотя бы просто просматривать видео на Android планшете или телефоне? .
Опции темы
Захват видео на Android устройства
Товарищи, может быть существует какое-нибудь устройство, которое позволяет записывать или хотя бы просто просматривать видео на Android планшете или телефоне? Пытался найти что-то подобное, но ничего не нашел. А ведь было бы очень удобно. Даже если использовать просто как монитор. Ведь на многих устройствах есть mini-USB и HDMI.
чтоб такое реализовать ,нужно чтоб в устройстве был usb host
Точно было, кто-то описывал. Что-то типа тюнера в юсб-дырку втыкается и принимает обычный видео-сигнал.
Вот, вот, мне тоже интересно. Не хочется планшет с виндой за 30 рублей покупать. Есть изикапа и почти мертвый нетбук. Думаю андройд прикупить, но как на нем видос писать — не ясно.
HDMI выход есть на многих ноутах и планшетниках. Но только выход, НЕ ВХОД.
HDMI вход есть на мониторах, очках, камерах и т.п. устройствах.
USB host есть на всех ноутах и некоторых планшетниках. На коммуникаторах, как правило, нет.
Источник информации, типа USB камеры можно прицепить только к USB hostу.
Ввод HDMI сигнала (захват) через USBhost в принципе возможен, но таких адаптеров я пока не встречал.
PS: Проще найти HDMI-WiFi или AV->WiFi преобразователь и смотреть картинку по WiFi.
Там usb otg обычно — усеченно-двунаправленный. Пытались начать обсуждать HD HMD for FPV (шлем очки для ФПВ из 7″ монитора) , но как-то не сложилось.
Дык есть он уже. Лежит в магазине. Ажиатажного спроса на него не видно. Да и смысл захвата видео на планшет не сильно ясен. Как первичное устройство не надежно. Монитор плюс видео рекордер надежнее. Остается дождаться пока IPS матрицы в мелкие мониторы и телеки будут ставить.
На земле вообще нет смысла видео писать: даже простейший регистратор, но на борту самолета, дает в разы более качественную картинку и без помех. И монитор не обязателен, можно 12В телек с экраном 5-10 дюймов, они нынче вообще копейки стоят. 70-100 баксов.
Есть смысл, и это уже обсуждалось не раз. Ну во-первых: писать видео, техническое, с целью анализа полета и поведения носителя, во-вторых: в случае потери, для просмотра последних координат, для поиска.
Кроме того, многие полетные контролеры имеют т.н. ground station для Андроида, и потом планшеты под Андроидом дешевы — куча китайских 10″ по 200 долларов.
Так что давайте не отклоняться от темы, т.к. вещь нужная 🙂 и обсуждать все таки тему захвата видео под Андроидом.
Если бы я не писал видео на земле, то давно уже остался бы без самолета.
Я так понимаю что нужны дрова для изикапины под андройд и некая прога для писания видео?
PS на земле я юзаю нетбук как доп экран,он не впадает в синеву при ослаблении сигнала.Пару раз выручал.
Вопрос надо разделить на части:
1) Чем преобразовать аналоговый сигнал в цифру?
2) Какое устройство под Андроидом имеет USB host с достаточной пропускной способностью?
3) Какое устройство пункта 2 имеет достаточные вычислительные возможности для качественной записи?
4) Какое устройство пункта 1 будет работать с устройством пункта 3?
если по пунктам 1 и 2 вопросом почти нет, то по 3 и 4 — сплошные проблемы.
а по финансам и удобству — действительно лучше купить отдельную писалку типа такой
Почему бы не посмотреть в сторону навигатора с AV входом?
напрмер такой
Правда под WinCE. Правда нужно немного пошаманить, чтобы софт, который уже установлен (используется и как видеорегистратор) мог выбирать источник сигнала.
Для полного щастья не хватает USB поддержки (накопителей и прочая) и IPS матрицы.
Навигаторы с USB host поддержкой в связном есть.
но можно путем перепайки чего-то там реализовать на обычном USB (обсуждалось на 4pna )
А там точно есть AV вход? Вы проверяли?
Но даже если есть — это немного другая тема — есть DVR писалки с экраном, есть отдельные мониторы/телики с AV — всего этого и так хватает, интересно не таскать с собой лишнего, а смотреть картинку на экране коммуникатора.
не проверял. если кто купит — проверю. есть немного другой TL-7008BGF AV (Treelogic) Cудя по отзывам у кого-то работает(руки ровныя) у кого-то не работает(no copmment).
Тему и идею сочинения я понял правильно — не таскать лишнего.
Еще один плюс. В случае аварийной посадки можете сразу на карте посмотреть искомую точку. (если она известна по координатам)
Дык на любом коммуникаторе/планшете тоже GPS есть.
Говорят в лучшем случае, они кажут картинку, но писать с AV не умеют.
Китайци начали переводить гпс навигаторы на андроид, и стали переносить в них фичу AV-in которая была в навигаторах на WinCE.
Основная идея это показ изображения с парковочной камеры. вот пример такого навигатора http://www.aliexpress.com/store/prod. 615502278.html.
На 4пда есть отзывы владельцев и обсуждение (кому нужна ссылка и лень искать пишите в личку)
Из отзывов : вход видиться как одна из камер в системе андроид, программы записи ее видят и пишут нормально с нее в файл , штатная программка отображения показывает с небольшими тормозами(есть мнение что просто китайская софтина кривовато написана так как подразумевается показ парковочной камеры а там скорость не нужна).
з.ы. для андроида есть програмки преврашения его в видео регистратор которые пишут в файл с камеры в телефоне или планшете.
Вот есть переходник но работает из под винды http://www.grandtec.ru/Grand_AV_USB_2.0_Pro.php может както к андройду прикрутить и получиться
На мой взгляд, захват видео, на устройства андройд имеет очень большие перспективы, и, если вдуматься, то это чуть ли не самый лучший вариант для нас, фпвшников.
1. Планшеты и коммуникаторы имеют как правило очень качественные матрицы, с отличнейшей цветопередачей и контрастностью, с большим запасом по яркости.
2. Технические характеристики планшетов, планфонов и смартфонов растут как на дрожжах, их уже давным давно хватает с лихвой для нашей задачи.
3. Даже если, у кого-то нет android смартфона или планшета с юсб хостом, то сейчас китайцы штампуют пачками таблетки — качественные, мощные, и по цене от 80 до 200 долларов.
http://www.pandawill.com/notebook-ta. d-os-c306.html
http://china-review.com.ua/
4. Через андроид устройства можно не только просматривать картинку, но и записывать ее в черный ящик, что немаловажно.
Проще всего, на мой взгляд, подружить с андроидом изикап, так как он прекрасно дружит с линуксом — вопрос в драйверах и специальном ПО.
После активного гугления, я нашел только лишь ветку на каком то зарубежном форуме, где изикап вообщем-то подружили с андройдом, и, если ваше хобби изо дня в день компилировать ядро линукса, то у вас дай бог, тоже все заработает. Тоесть готового решения пока что нет.
Как второй вариант, можно просто поставить на свой планшет убунту 12.10 под ARM и не париться, — если вы Линус Тодвальдс)
Так вы не хотите все или часть вышеперечисленного сделать?
Все-таки молодой, мозги всякой ерундой не перегружены. Займитесь, и осчастливьте хоть небольшую часть человечества
А на все, что Вы нашли, уже были линки, эту идею муссировали не только в этой ветке.
Если бы где-то появилось решение по-легкому, мне кажется, оно бы в течении нескольких часов/дней и здесь бы прозвучало.
К сожалению, мое хобби фпв, а не написание драйверов под разнообразные android устройства))
«Много званных, но мало призванных». Как прекрасен порыв призывающих к действию, и как жалок отклик умеющих.
PS: никто не сомневается в возможностях андроид-гаджетов. Сомеваюсь я в силах алчущих.
Может заграница нам поможет? Англо говорящие присоединяйтесь.
Ну дрова то есть под STK1160, а есть софт для записи с кастомного устройства? что-то я сомневаюсь.
Андроид же готовая система а не сделай сам типа убунты.
Хотя если кто-то знает то может подсказать.
Через Carcam, но опять таки, не все так просто — нужна определенная прошивка android + модифицированный модуль ядра.
http://pccar.ru/showthread.php?t=17970
Подниму тему.
Может кто собрал девайс, или уже есть готовые новинки на андройде.
Кстати, подскажите где драйвер для ХР скачать для EasyCap DC90? Этот http://www.goodluckbuy.com/easycap-d. th-audio-.html
Год назад покупал грабер и устанавливал с диска и драйвера и прогу Ulead VideoStudio на двух компах — всё работало. Прошло время — пару дней назад пытаюсь включится, и не опознаёт, и драйвер не пере устанавливается, и их и нет на компах. Куда делись не понятно. И самое интересное, что и диск не найти.
Может кто подскажет?
Тема не только видеовхода но и видеозахвата, основная проблема с софтом чтоб он этот AV in видел и с него делал видеозахват.
Вот кстати интересная моделька продаётся на банггуде, транслирует лайв-видео по wi-fi на планшет , вот если расковырять этот танчик и вместо камерки впаять AV in и попросить разработчиков софта сделать функцию «videocapture» . Не понимаю почему до сих пор нет такого девайса для записи? Некоторые планшеты по мощности уже обогнали ноуты начального уровня.
Вот такой купил пару месяцев назад. http://www.banggood.com/Wholesale-Ta. k-p-50245.html
По началу расстроился т.к. планировал под андройд, которых три штуки, а по инфе только под IOS apple. Хотя засранцы на сайте ни чего не пишут об этом. И ни какие приложения ни с аппстори ни плей маркет рекомендуемые в инете не работают с этой штукой.
В итоге стал все подобные под управление ставить, пробовать, удалять. И на примерно 15 варианте нашёл — заработало на андройде. Кому интересно пишите.
Есть кое какие минусы — экран мал, управление дискретное и короткое, не пишет. А так с дочкой балуемся.
И что то мне кажется Вы меня пытаетесь путать.
Имея видео вход (как навигатор для задней камеры) видео захват уже не нужен. И подключай туда хоть камеру на прямую, хоть видео приёмник для FPV и т.д.
На сколько я понимаю — видео захват оцифровывает сигнал для компа, что бы он его понимал, и имеет задержку изображения, порядка пол секунды. Я использовал EasyCap DC90.
Вообщем то из за этого и отказался от ноутбука в использовании для FPV, и по началу пользовался небольшим 15″ плоским ТВ.
Последний раз редактировалось fff-z; 26.12.2013 в 00:48 .
а название темы вы уже забыли? Захват видео на Android устройства как бы подразумевает поиски устройств и софта которые умеют записывать а не только просматривать.
Весьма сомневаюсь, что на андройде (навигаторе на андройде) AV in имеет аналоговую схему.
Та же карта захвата на входе, реализована внутри девайса с дровами.
Этот вывод можно сделать по той же задержке (пол секунды) изображения в реальном времени, исходя из комментариев на девайсы.
Кстати, на видео-танках Wi-Fi передачи изображения указанных Вами и мной — та же задержка.
Если видео идет в аналоговом режиме (а оно на дешевых камерах именно так и идет) то естественно, необходимо его сперва пробразовать в цифровой формат, а затем еще и вставить переданный видеофрейм в специально выделенную область экрана программы,и это конечно вносит некоторую задержку. А если учитывать что все это работает на Java, то само собой задержка есть, и весьма зримая. Но. опять же — смотря с какой целью использовать подобную связку. Меня например больше интересует дистанционное целеуказание для камеры на борту. Планшеты или смарт были бы идеальны для этих целей. Хотя, именно задержка в обработке вряд ли позволит использовать подобный девайс для контроля. Только для целепологания.
Опыт программирования для Андроида имеется, но проблема именно в отсутствии вменяемых средств ввода цифрового видеопотока в планшет.
Это же где вы нашли на джаве там что-то в V4L/V4L2? Там все написано на сях. Джава представляет только высокоуровневый API, которым сейчас динамические приложения не пользуются, так как подобная разработка ведется на NDK. По поводу задержек — вносятся они из-за двух проблем:
1. Низкая скорость передачи с данных с камеры (Уже давно не проблема)
2. Сложная постобработка (фильтрики, распознавание лиц/улыбок).
3. Сжатие данных перед выводом на экран.
В общем Nexus`ы позволяют подключать камеры с UVC протоколом (большинство) в режиме «из коробки».
Для других устройств, возможно нужны будут модули или кастомные ядра. Касаемо EasyCap и аналогичных захватчиков — теоретически вполне возможно. Вот только нафига, учитывая качество картинки на солнце, время разрядки при включенном экране и прочее?
Признаю что не занимался поддержкой видео под Linux. Только что пошерстил вкратце инет, вроде как на уровне ядра и правда есть поддержка, но, сразу встанет такие вопросы:
1) без поддержки на уровне API, работа даже через NDK будет без рутования невозможной, насколько я знаю о правах доступа и линковку с системными библиотеками уровня ядра под Линуксом.
2) сам ввод видеопотока в систему чем организовывать? Через USB или WiFi — снова будут задержки. А прямых видеолинков почти не предусмотрено нигде на устройствах из коробки. UVC это конечно прекрасно, но каким боком они соотносятся с удаленным видеолинком? Насколько я понимаю, с выхода приемника будет идти обычный аналоговый видео поток. Как его преобразовать во что-то понятное UVC? Может кто знает о таких преобразователях?
Теперь по остальным пунктам:
Распознавание и фильтрация для современного процессора не проблема. А если пользоваться чем то на базе Intel Atom то можно вообще прикрутить библиотеки от Intel, для этих целей и разработаные.
Само сжатие — вообще ни разу не проблема, ибо везде есть аппаратные кодеки именно для работы именно с видеопотоком. Если нет необходимости конвертировать не лету 4К в 640на480, то думаю проблем быть не должно.
Время работы включенного экрана — 3-4 часа видео вполне нормальное время для нынешних девайсов. Для наших целей — за глаза, по моему
Вот кстати и сразу нашел нужный девайс. Правда, пишут что есть какие то проблемы при наличии внутренней камеры. Но, думаю что поскольку это работает на уровне UVC, то вполне можно отключать встроенную камеру из системы программным путем. Но надо курить мануалы конечно. А вообще — и попробовать, благо не так уж и дорого стоит.
Последний раз редактировалось starfair; 26.12.2013 в 15:56 .
Источник