Камера
Протокол DeviceCameraAPI позволяет читать сведения о камере и запрашивать фото- или видеосъёмку на подключённом устройстве.
API камеры
- Читайте
cameraFirmwareVersionиmaxVideoRecordDurationнепосредственно с устройства. - Задавайте максимальную длительность видеозаписи в минутах.
- Запускайте фотосъёмку в режиме
CaptureMode.cameraили.ai, затем завершайте сеанс. - Запускайте и останавливайте видеозапись.
Запросы фото и видео возвращают коды состояния устройства, но не локальный путь в приложении. Переносите отснятые материалы отдельно через API импорта медиафайлов.
Реализация с помощью AI
Разработка с AI
Реализуйте этот сценарий с AI
Используйте официальный навык «Управление камерой AIBuds» и адаптируйте сценарий к приложению.
Прочитайте и выполните инструкции https://docs-aibuds.github.io/ru/skills/control-aibuds-camera. Используйте этот навык, чтобы реализовать «Управление камерой AIBuds» в данном iOS-проекте и проверить результат.Доступные руководства
Версия прошивки камеры
Получение версии прошивки камеры подключённого устройства
Максимальная длительность видеозаписи
Получение и установка максимальной длительности видеозаписи устройства в минутах
Фотосъёмка
Запуск и остановка фотосъёмки устройства в режиме камеры или AI
Видеозапись
Запрос запуска и остановки видеозаписи на устройстве