Как настроить поток данных между приложением Oculus Go, созданным на Unity, и приложением на "главном устройстве", подключенном через USB?

Я хочу настроить поток данных между приложением Oculus Go, созданным на Unity, и приложением на "хост-устройстве" (macOS), подключенном через USB. Намерение здесь состоит в том, чтобы передавать несколько видеопотоков в приложение Oculus Go вместе с потоковой передачей других данных между двумя устройствами в обоих направлениях.

Очевидно, в этом есть несколько разных частей:

  • приложение macOS
  • Видео поток контента
  • USB-соединение, поэтому не удаленная потоковая передача
  • Несколько потоков данных
  • Oculus Go (работает под управлением Android)
  • Приложение Unity

Мне интересно, как я должен сделать так, чтобы эта связь произошла.

Я начал с CocoaSplit, приложения для Mac, которое позволяет выводить данные из разных источников. Этим выходом может быть RTMP/Network, поэтому настройка сервера RTMP на моем Mac, а затем установка его в качестве места назначения позволяет мне транслировать туда. Это все еще происходит на моем Mac, хотя, никакого взаимодействия с Oculus Go пока нет.

Мой Oculus Go подключен через USB с включенной отладкой ADB.

Я не уверен, что мои дальнейшие шаги отсюда.

  • С Unity, могу ли я создать достаточно сложную сеть для отправки и получения данных по потоку данных и получения нескольких видеопотоков?
  • Как мне настроить эти потоки через USB?

0 ответов

Другие вопросы по тегам