Table of Contents

Пользовательская камера

В некоторых случаях встроенные поддерживаемые камеры не удовлетворяют требованиям. В такой ситуации может потребоваться пользовательская камера. Пользовательская камера может получать изображение из внешних источников и передавать его в AR-систему для использования трекерами. Получение данных изображения для пользовательской камеры можно реализовать самостоятельно.

Доступные платформы: Unity, native

Перед началом

  • Ознакомьтесь с моделью камеры, параметрами и другими замечаниями по использованию физических камер в разделе расширение камеры и ввода.

Сценарии использования пользовательских камер

Пользовательские камеры можно использовать в следующих сценариях:

  • Внешние камеры

    Например, на Android системные API не поддерживают внешние камеры, поэтому внешнюю камеру можно вызвать только через libuvc.

  • Поток с удаленной камеры

  • Видеофайлы

  • Гарнитуры

Пользовательские камеры, используемые в AR-системе

Пользовательские камеры, используемые в AR-системе:

  • AREngineInterop

    Предоставляет поддержку Huawei AR Engine на HarmonyOS 4.x и более ранних версиях и использует возможность motion tracking, предоставляемую телефоном, через пользовательскую камеру.

  • Гарнитуры

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

Ограничения использования пользовательской камеры

Ограничения использования пользовательской камеры:

  • На устройствах-гарнитурах

    • Пробная версия EasyAR Sense XR License

      Можно использовать 100 секунд при каждом запуске. Пользователи Mega могут изменить длительность после согласования через бизнес-команду EasyAR. В некоторых условиях отображается водяной знак, а на некоторых устройствах требуется доступ к сети.

    • Официальная версия EasyAR Sense XR License

      Без ограничений

  • На других устройствах

    • EasyAR Sense Personal Edition

      Можно использовать 100 секунд при каждом запуске. Пользователи Mega могут изменить длительность после согласования через бизнес-команду EasyAR. В некоторых условиях отображается водяной знак.

    • EasyAR Sense Professional Edition / Classic Edition / Enterprise Edition

      Без ограничений