AndroidМедиа-плейер


Синтаксис

  • void setAudioStreamType (int streamtype)
  • void setDataSource (контекст контекста, Uri uri)
  • void prepare ()
  • void prepareAsync ()
  • void start ()
  • void stop ()

замечания

Использование MediaPlayer в основном основано на диаграмме состояний:

введите описание изображения здесь

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

API MediaPlayer не обладает гибкостью (добавляет пользовательский декодер и визуализацию) и не имеет sSupport для динамической адаптивной потоковой передачи через HTTP (DASH) и SmoothStreaming. Для этого загляните в ExoPlayer .

Медиа-плейер Связанные примеры