Переслать видеовход USB через интерфейс Ethe rnet - PullRequest
0 голосов
/ 26 февраля 2020

В настоящее время я занимаюсь разработкой решения для обработки видео в реальном времени на дроне с использованием встроенной платы Jetson Nano. У моей камеры только выход HDMI, поэтому я купил карту захвата HDMI-> USB. Проблема в том, что моя беспроводная связь принимает только входные данные rnet. Так что вся моя цепочка должна go

Camera -> HDMI -> Capture Card -> Usb Port -> A bunch of scripts -> Ethernet Port -> Wireless Emitter -> Wireless Receiver -> Monitor

(Предполагается, что монитор будет работать «из коробки» с использованием программного обеспечения для управления беспилотниками, которое называется планировщик миссий)

В настоящее время у меня нет карты захвата, поэтому я вынужден спросить вас о том, что я смогу протестировать только через несколько дней.

  1. Если cat /dev/usb0 > enp0s20f0u2 сработает для "только вперед" использования ввода? Мой излучатель / приемник - это Skyhopper Pro, а его протокол связи - уровень 4 (TCP), так что я думаю, что использование тщательно созданной команды netcat должно сработать?

  2. Сценарий находится в python: я знаю, что могу использовать openCV для ввода видеовхода, но могу ли я использовать его для вывода видео на порт ethe rnet? В документации довольно мало деталей по этой части.

  3. В данный момент у меня есть только передатчик, приемник и плата (а также малиновая камера), у вас есть способ проверить соединение?

Я еще раз прошу прощения за неопределенность вопросов, у меня нет всей цепочки под рукой, и времени становится мало. Установка плохо спроектирована (нет легко настраиваемого оборудования), но это студенческий проект, и я не мог сказать о выборе оборудования - к моему величайшему разочарованию. Если вы сможете ответить на любой из этих вопросов, я был бы очень признателен.

Благодарю вас за потраченное время,

Мороз

...