В этом руководстве показан оптимальный путь развития приложения, ориентированного на воспроизведение мультимедиа, от вероятного начального уровня до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя каждое приложение для потребления мультимедиа отличается, примите во внимание эти рекомендации, чтобы добиться лучшего в своем классе опыта.
Базовое отображение и воспроизведение мультимедиа
Базовое приложение для отображения и воспроизведения мультимедиа предоставляет пользователям базовые возможности, которые могут включать в себя выполнение следующих действий:
- Предложите встроенный в приложение медиаплеер с элементами управления воспроизведением, используя форматы , поддерживаемые в экосистеме Android, в идеале — Media3s ExoPlayer .
 - Используйте последнюю версию библиотеки Jetpack Media3 .
 - Используйте оптимизированные миниатюры, созданные на сервере, а также рекомендации по созданию локальных миниатюр и кэшируйте их локально.
 - Инвестируйте в доступность .
 
Лучшее отображение и воспроизведение мультимедиа
Улучшенное приложение для отображения и воспроизведения мультимедиа использует аппаратное обеспечение устройства премиум-класса и обновленные функции платформы, чтобы:
-  Внедрите 
MediaSession— это стало проще с помощью Media3s ExoPlayer — чтобы обеспечить интеграцию воспроизведения в различных приложениях, системных компонентах и устройствах. - Используйте лучшие практики для обмена видео , при необходимости перекодируйте их .
 - Поддержка одновременного обмена несколькими частями контента .
 - Включите функцию «картинка в картинке» для воспроизведения видео и аудио, чтобы пользователи могли выполнять несколько задач одновременно.
 - Включите поддержку изображений UltraHDR .
 - Воспроизведение HDR- видео.
 - Поддержка воспроизведения на устройствах Cast .
 - Добавьте виджет приложения , чтобы пользователи могли видеть, чем занимаются друзья, и выполнять поиск со своего главного экрана.
 
Лучшее отображение и воспроизведение мультимедиа
Лучшее в своем классе приложение для отображения и воспроизведения мультимедиа предоставляет пользователям доступ к расширенным функциям, которые действительно выделяют приложение, например:
-  Проверьте, содержат ли изображения усиление-карту , и стратегически используйте 
setColorMode()дляActivityInfo.COLOR_MODE_HDR, чтобы оптимизировать отображение контента и время автономной работы. -  Оптимизируйте складные элементы, поддерживая состояние 
HALF_OPENED. - Обеспечьте соответствие дизайна платформе.
 - Внедрите Cast Connect , чтобы пользователи могли транслировать контент в ваше приложение Android TV .
 - Используйте класс производительности , чтобы адаптировать пользовательский интерфейс в соответствии с возможностями устройства.
 
В этом руководстве показан оптимальный путь развития приложения, ориентированного на воспроизведение мультимедиа, от вероятного отправного пункта до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя каждое приложение для потребления мультимедиа отличается, примите во внимание эти рекомендации, чтобы добиться лучшего в своем классе опыта.
Базовое отображение и воспроизведение мультимедиа
Базовое приложение для отображения и воспроизведения мультимедиа предоставляет пользователям базовые возможности, которые могут включать в себя выполнение следующих действий:
- Предложите встроенный в приложение медиаплеер с элементами управления воспроизведением, используя форматы , поддерживаемые в экосистеме Android, в идеале — Media3s ExoPlayer .
 - Используйте последнюю версию библиотеки Jetpack Media3 .
 - Используйте оптимизированные миниатюры, созданные на сервере, а также рекомендации по созданию локальных миниатюр и кэшируйте их локально.
 - Инвестируйте в доступность .
 
Лучшее отображение и воспроизведение мультимедиа
Улучшенное приложение для отображения и воспроизведения мультимедиа использует аппаратное обеспечение устройства премиум-класса и обновленные функции платформы, чтобы:
-  Внедрите 
MediaSession— это стало проще с помощью Media3s ExoPlayer — чтобы обеспечить интеграцию воспроизведения в различных приложениях, системных компонентах и устройствах. - Используйте лучшие практики для обмена видео , при необходимости перекодируйте их .
 - Поддержка одновременного обмена несколькими частями контента .
 - Включите функцию «картинка в картинке» для воспроизведения видео и аудио, чтобы пользователи могли выполнять несколько задач одновременно.
 - Включите поддержку изображений UltraHDR .
 - Воспроизведение HDR- видео.
 - Поддержка воспроизведения на устройствах Cast .
 - Добавьте виджет приложения , чтобы пользователи могли видеть, чем занимаются друзья, и выполнять поиск со своего главного экрана.
 
Лучшее отображение и воспроизведение мультимедиа
Лучшее в своем классе приложение для отображения и воспроизведения мультимедиа предоставляет пользователям доступ к расширенным функциям, которые действительно выделяют приложение, например:
-  Проверьте, содержат ли изображения усиление-карту , и стратегически используйте 
setColorMode()дляActivityInfo.COLOR_MODE_HDR, чтобы оптимизировать отображение контента и время автономной работы. -  Оптимизируйте складные элементы, поддерживая состояние 
HALF_OPENED. - Обеспечьте соответствие дизайна платформе.
 - Внедрите Cast Connect , чтобы пользователи могли транслировать контент в ваше приложение Android TV .
 - Используйте класс производительности , чтобы адаптировать пользовательский интерфейс в соответствии с возможностями устройства.
 
В этом руководстве показан оптимальный путь развития приложения, ориентированного на воспроизведение мультимедиа, от вероятного отправного пункта до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя каждое приложение для потребления мультимедиа отличается, примите во внимание эти рекомендации, чтобы добиться лучшего в своем классе опыта.
Базовое отображение и воспроизведение мультимедиа
Базовое приложение для отображения и воспроизведения мультимедиа предоставляет пользователям базовые возможности, которые могут включать в себя выполнение следующих действий:
- Предложите встроенный в приложение медиаплеер с элементами управления воспроизведением, используя форматы , поддерживаемые в экосистеме Android, в идеале — Media3s ExoPlayer .
 - Используйте последнюю версию библиотеки Jetpack Media3 .
 - Используйте оптимизированные миниатюры, созданные на сервере, а также рекомендации по созданию локальных миниатюр и кэшируйте их локально.
 - Инвестируйте в доступность .
 
Лучшее отображение и воспроизведение мультимедиа
Улучшенное приложение для отображения и воспроизведения мультимедиа использует аппаратное обеспечение устройства премиум-класса и обновленные функции платформы, чтобы:
-  Внедрите 
MediaSession— это стало проще с помощью Media3s ExoPlayer — чтобы обеспечить интеграцию воспроизведения в различных приложениях, системных компонентах и устройствах. - Используйте лучшие практики для обмена видео , при необходимости перекодируйте их .
 - Поддержка одновременного обмена несколькими частями контента .
 - Включите функцию «картинка в картинке» для воспроизведения видео и аудио, чтобы пользователи могли выполнять несколько задач одновременно.
 - Включите поддержку изображений UltraHDR .
 - Воспроизведение HDR- видео.
 - Поддержка воспроизведения на устройствах Cast .
 - Добавьте виджет приложения , чтобы пользователи могли видеть, чем занимаются друзья, и выполнять поиск со своего главного экрана.
 
Лучшее отображение и воспроизведение мультимедиа
Лучшее в своем классе приложение для отображения и воспроизведения мультимедиа предоставляет пользователям доступ к расширенным функциям, которые действительно выделяют приложение, например:
-  Проверьте, содержат ли изображения усиление-карту , и стратегически используйте 
setColorMode()дляActivityInfo.COLOR_MODE_HDR, чтобы оптимизировать отображение контента и время автономной работы. -  Оптимизируйте складные элементы, поддерживая состояние 
HALF_OPENED. - Обеспечьте соответствие дизайна платформе.
 - Внедрите Cast Connect , чтобы пользователи могли транслировать контент в ваше приложение Android TV .
 - Используйте класс производительности , чтобы адаптировать пользовательский интерфейс в соответствии с возможностями устройства.
 
В этом руководстве показан оптимальный путь развития приложения, ориентированного на воспроизведение мультимедиа, от вероятного отправного пункта до лучшего в своем классе. Он разработан, чтобы помочь вам подумать о масштабировании вашего приложения с течением времени и о том, какие функции и когда реализовать. Хотя каждое приложение для потребления мультимедиа отличается, примите во внимание эти рекомендации, чтобы добиться лучшего в своем классе опыта.
Базовое отображение и воспроизведение мультимедиа
Базовое приложение для отображения и воспроизведения мультимедиа предоставляет пользователям базовые возможности, которые могут включать в себя выполнение следующих действий:
- Предложите встроенный в приложение медиаплеер с элементами управления воспроизведением, используя форматы , поддерживаемые в экосистеме Android, в идеале — Media3s ExoPlayer .
 - Используйте последнюю версию библиотеки Jetpack Media3 .
 - Используйте оптимизированные миниатюры, созданные на сервере, а также рекомендации по созданию локальных миниатюр и кэшируйте их локально.
 - Инвестируйте в доступность .
 
Лучшее отображение и воспроизведение мультимедиа
Улучшенное приложение для отображения и воспроизведения мультимедиа использует аппаратное обеспечение устройства премиум-класса и обновленные функции платформы, чтобы:
-  Внедрите 
MediaSession— это стало проще с помощью Media3s ExoPlayer — чтобы обеспечить интеграцию воспроизведения в различных приложениях, системных компонентах и устройствах. - Используйте лучшие практики для обмена видео , при необходимости перекодируйте их .
 - Поддержка одновременного обмена несколькими частями контента .
 - Включите функцию «картинка в картинке» для воспроизведения видео и аудио, чтобы пользователи могли выполнять несколько задач одновременно.
 - Включите поддержку изображений UltraHDR .
 - Воспроизведение HDR- видео.
 - Поддержка воспроизведения на устройствах Cast .
 - Добавьте виджет приложения , чтобы пользователи могли видеть, чем занимаются друзья, и выполнять поиск со своего главного экрана.
 
Лучшее отображение и воспроизведение мультимедиа
Лучшее в своем классе приложение для отображения и воспроизведения мультимедиа предоставляет пользователям доступ к расширенным функциям, которые действительно выделяют приложение, например:
-  Проверьте, содержат ли изображения усиление-карту , и стратегически используйте 
setColorMode()дляActivityInfo.COLOR_MODE_HDR, чтобы оптимизировать отображение контента и время автономной работы. -  Оптимизируйте складные элементы, поддерживая состояние 
HALF_OPENED. - Обеспечьте соответствие дизайна платформе.
 - Внедрите Cast Connect , чтобы пользователи могли транслировать контент в ваше приложение Android TV .
 - Используйте класс производительности , чтобы адаптировать пользовательский интерфейс в соответствии с возможностями устройства.