Камера • Аудио

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

Правила

Включить выбор камеры и аудиооборудования.

Камера

Идентификатор правила Идентификаторы тестов Описание
Camera_Switcher T-Camera_Switcher В приложении есть переключатель между встроенными и внешними камерами.

Аудио

Идентификатор правила Идентификаторы тестов Описание
Переключатель звука T-Audio_Switcher В приложениях, использующих микрофон или динамик, есть переключатель аудио, позволяющий выбирать между встроенными аудиоустройствами и внешними периферийными устройствами, например наушниками или USB-микрофонами.
Audio_Background_Playback T-Audio_Background_Playback

Приложение поддерживает фоновое воспроизведение независимо от того, видно ли оно пользователю.

  • Не видно – приложение работает в фоновом режиме и скрыто другими приложениями или заблокированным экраном.
  • Visible – приложение видно пользователю, но не находится в фокусе, например в режиме разделенного экрана или многооконном режиме.

Невидимые фоновые приложения должны использовать активную службу, чтобы система не завершала их процесс, когда они теряют фокус. Для видимых, но неактивных приложений не требуется активная служба, чтобы процесс приложения продолжал выполняться.

Если приложение не видно, оно также должно показывать постоянное, неотключаемое уведомление в строке состояния или на заблокированном экране, чтобы информировать пользователя о том, что приложение запущено. Подробнее о работе с элементами управления мультимедиа…

Тесты

Чтобы убедиться, что ваше приложение обеспечивает профессиональную и универсальную работу с камерой и звуком, выполните следующие тесты.

Камера

Идентификатор теста Идентификаторы правил Описание
T-Camera_Switcher Camera_Switcher Подключите внешнюю камеру. Чтобы переключаться между встроенными камерами устройства и внешней камерой, используйте переключатель камер в приложении. Убедитесь, что изображение с каждой выбранной камеры отображается правильно.

Аудио

Идентификатор теста Идентификаторы правил Описание
T-Audio_Switcher Audio_Switcher Подключите внешнее аудиоустройство, например наушники или USB-микрофон. Используйте переключатель аудио в приложении, чтобы переключаться между встроенным аудиоустройством и внешним периферийным устройством. Убедитесь, что аудиовход и аудиовыход правильно направлены на выбранное устройство.
T-Audio_Background_Playback Audio_Background_Playback

Начать воспроизведение аудио. Взаимодействуйте с другим приложением, не воспроизводящим аудио, в качестве активного приложения. Убедитесь, что ваше приложение продолжает воспроизведение без перебоев и пауз. Если приложение не видно, проверьте, отображается ли уведомление в строке состояния.

Заблокируйте устройство и подождите не менее минуты, чтобы убедиться, что система не завершает процесс для экономии заряда батареи. Убедитесь, что приложение показывает уведомление на заблокированном экране. Нажмите на кнопки воспроизведения и паузы в уведомлении на заблокированном экране, чтобы убедиться, что активная служба взаимодействует с приложением.

Разблокируйте экран. Убедитесь, что воспроизведение продолжается. Если приложение невидимо, убедитесь, что в строке состояния появляется уведомление.

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