В этой статье описывается оптимальный путь развития медиа-приложения от вероятного отправного пункта до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя все медиа-приложения разные, примите во внимание эти рекомендации, чтобы создать лучшее в своем классе приложение.
Базовое медиа-приложение
Базовое мультимедийное приложение предоставляет пользователям базовый опыт, который может включать в себя:
- Предлагает просмотр и обнаружение контента в приложении
 - Предлагает встроенный в приложение медиаплеер с элементами управления воспроизведением.
 - Использование форматов , которые поддерживаются в экосистеме Android.
 - Внедрение лучших практик, таких как использование последней версии библиотеки Jetpack Media3 .
 - Инвестиции в доступность
 
Лучшее медиа-приложение
Лучшее медиа-приложение начинает расширять охват, чтобы встречаться с пользователями там, где они находятся, и повышать вовлеченность. Вы также можете начать рассматривать более целостные улучшения вашего приложения, которые могут включать в себя:
- Использование ExoPlayer для расширенных и настраиваемых функций воспроизведения, таких как использование встроенных возможностей управления цифровыми правами платформы для защиты контента.
 -  Реализация 
MediaSessionдля интеграции воспроизведения с внешними клиентами Android. - Добавление поддержки форм-факторов, таких как системные элементы управления мультимедиа на мобильных устройствах и устройствах с большим экраном, Wear OS , Android TV и Android Auto.
 - Интеграция с функциями возобновления мультимедиа, такими как Watch Next на Android TV и элементы управления мультимедиа на мобильных устройствах и устройствах с большим экраном.
 - Включение режима «картинка в картинке», чтобы пользователи могли выполнять несколько задач одновременно
 - Улучшение доступности для всех, например, путем добавления субтитров.
 - Поддержка воспроизведения на устройствах Cast
 - Использование Google Play Billing для обработки подписок
 
Лучшее в своем классе медиа-приложение
Лучшее в своем классе мультимедийное приложение основано на предыдущих рекомендациях и обеспечивает удобство работы пользователей с несколькими устройствами, что может включать в себя:
- Использование возможностей устройств премиум-класса путем потоковой передачи HDR и пространственного аудиоконтента, когда это возможно, и плавного отката при необходимости.
 - Включение загрузки мультимедиа и автономного воспроизведения
 -  Оптимизация для складных объектов за счет поддержки состояния 
HALF_OPENED - Тестирование и доработка интеграции голосового помощника, например с Google Assistant.
 - Инвестиции в производительность маломощных устройств, например, за счет повышения класса производительности.
 - Поддержка сценариев использования «Лучше вместе» , таких как «ближайшие подключения»
 - Обеспечение согласованности дизайна с платформой.
 - Инвестирование в единую идентификацию на всех платформах, таких как One Tap и привязка учетных записей.
 - Предлагайте удобные подписки
 - Внедрение Cast Connect , чтобы пользователи могли транслировать контент в ваше родное приложение Android TV.
 
В этой статье описывается оптимальный путь развития медиа-приложения от вероятного отправного пункта до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя все медиа-приложения разные, примите во внимание эти рекомендации, чтобы создать лучшее в своем классе приложение.
Базовое медиа-приложение
Базовое мультимедийное приложение предоставляет пользователям базовый опыт, который может включать в себя:
- Предлагает просмотр и обнаружение контента в приложении
 - Предлагает встроенный в приложение медиаплеер с элементами управления воспроизведением.
 - Использование форматов , которые поддерживаются в экосистеме Android.
 - Внедрение лучших практик, таких как использование последней версии библиотеки Jetpack Media3 .
 - Инвестиции в доступность
 
Лучшее медиа-приложение
Лучшее медиа-приложение начинает расширять охват, чтобы встречаться с пользователями там, где они находятся, и повышать вовлеченность. Вы также можете начать рассматривать более комплексные улучшения вашего приложения, которые могут включать в себя:
- Использование ExoPlayer для расширенных и настраиваемых функций воспроизведения, таких как использование собственных возможностей управления цифровыми правами платформы для защиты контента.
 -  Реализация 
MediaSessionдля интеграции воспроизведения с внешними клиентами Android. - Добавление поддержки форм-факторов, таких как системные элементы управления мультимедиа на мобильных устройствах и устройствах с большим экраном, Wear OS , Android TV и Android Auto.
 - Интеграция с функциями возобновления мультимедиа, такими как Watch Next на Android TV и элементы управления мультимедиа на мобильных устройствах и устройствах с большим экраном.
 - Включение режима «картинка в картинке», чтобы пользователи могли выполнять несколько задач одновременно
 - Улучшение доступности для всех, например, путем добавления субтитров.
 - Поддержка воспроизведения на устройствах Cast
 - Использование Google Play Billing для обработки подписок
 
Лучшее в своем классе медиа-приложение
Лучшее в своем классе мультимедийное приложение основано на предыдущих рекомендациях и обеспечивает удобство работы пользователей с несколькими устройствами, что может включать в себя:
- Использование возможностей устройств премиум-класса путем потоковой передачи HDR и пространственного аудиоконтента, когда это возможно, и плавного отката при необходимости.
 - Включение загрузки мультимедиа и автономного воспроизведения
 -  Оптимизация для складных объектов за счет поддержки состояния 
HALF_OPENED - Тестирование и доработка интеграции голосового помощника, например с Google Assistant.
 - Инвестиции в производительность маломощных устройств, например, за счет повышения класса производительности.
 - Поддержка вариантов использования «Лучше вместе» , таких как «ближайшие подключения»
 - Обеспечение согласованности дизайна с платформой.
 - Инвестирование в единую идентификацию на всех платформах, таких как One Tap и привязка учетных записей.
 - Предлагайте удобные подписки
 - Внедрение Cast Connect , чтобы пользователи могли транслировать видео в ваше родное приложение Android TV.
 
В этой статье описывается оптимальный путь развития медиа-приложения от вероятного отправного пункта до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя каждое мультимедийное приложение отличается от других, примите во внимание эти рекомендации, чтобы создать лучшее в своем классе приложение.
Базовое медиа-приложение
Базовое мультимедийное приложение предоставляет пользователям базовый опыт, который может включать в себя:
- Предлагает просмотр и обнаружение контента в приложении
 - Предлагает встроенный в приложение медиаплеер с элементами управления воспроизведением.
 - Использование форматов , которые поддерживаются в экосистеме Android.
 - Внедрение лучших практик, таких как использование последней версии библиотеки Jetpack Media3 .
 - Инвестиции в доступность
 
Лучшее медиа-приложение
Лучшее медиа-приложение начинает расширять охват, чтобы встречаться с пользователями там, где они находятся, и повышать вовлеченность. Вы также можете начать рассматривать более целостные улучшения вашего приложения, которые могут включать в себя:
- Использование ExoPlayer для расширенных и настраиваемых функций воспроизведения, таких как использование встроенных возможностей управления цифровыми правами платформы для защиты контента.
 -  Реализация 
MediaSessionдля интеграции воспроизведения с внешними клиентами Android. - Добавление поддержки форм-факторов, таких как системные элементы управления мультимедиа на мобильных устройствах и устройствах с большим экраном, Wear OS , Android TV и Android Auto.
 - Интеграция с функциями возобновления мультимедиа, такими как Watch Next на Android TV и элементы управления мультимедиа на мобильных устройствах и устройствах с большим экраном.
 - Включение режима «картинка в картинке», чтобы пользователи могли выполнять несколько задач одновременно
 - Улучшение доступности для всех, например, путем добавления субтитров.
 - Поддержка воспроизведения на устройствах Cast
 - Использование Google Play Billing для обработки подписок
 
Лучшее в своем классе медиа-приложение
Лучшее в своем классе мультимедийное приложение основано на предыдущих рекомендациях и обеспечивает удобство работы пользователей с несколькими устройствами, что может включать в себя:
- Использование возможностей устройств премиум-класса путем потоковой передачи HDR и пространственного аудиоконтента, когда это возможно, и плавного отката при необходимости.
 - Включение загрузки мультимедиа и автономного воспроизведения
 -  Оптимизация для складных объектов за счет поддержки состояния 
HALF_OPENED - Тестирование и доработка интеграции голосового помощника, например с Google Assistant.
 - Инвестиции в производительность маломощных устройств, например, за счет повышения класса производительности.
 - Поддержка сценариев использования «Лучше вместе» , таких как «ближайшие подключения»
 - Обеспечение согласованности дизайна с платформой.
 - Инвестирование в единую идентификацию на всех платформах, таких как One Tap и привязка учетных записей.
 - Предлагайте удобные подписки
 - Внедрение Cast Connect , чтобы пользователи могли транслировать видео в ваше родное приложение Android TV.