Articles of медиа плеер

Как обновить SeekBar из MediaPlayer, запущенного в службе?

В моем приложении я горжусь MediaPlayer, играя из Сервиса, чтобы обновить SeekBar i maid задачу таймера в службе timer = new Timer(); timer.scheduleAtFixedRate(new RemindTask(), 0, 1 * 1000); class RemindTask extends TimerTask { @Override public void run() { if (mediaPlayer!=null && mediaPlayer.isPlaying()){ MusicPlayerActivity.progress=mediaPlayer.getCurrentPosition(); MusicPlayerActivity.total=mediaPlayer.getDuration(); } } } И используя runnable list, я сделал метод run […]

Как объединить файлы медиаплеера?

В основном у меня есть 3 песни, и я хочу, чтобы пользователь смог вернуться к первой песне после завершения цикла из 3-х песен. Почему это не будет работать? Он будет воспроизводить все 3 песни, затем четвертый щелчок не воспроизводится ни одна песня. MediaPlayer song0, song1, song2; Button play, next; ArrayList<MediaPlayer> music = new ArrayList<MediaPlayer>(); int […]

Наушники для наушников

Кто-нибудь знает, как я могу обнаружить, если разъем для наушников на устройстве отключен от Android? У меня есть музыкальный проигрыватель, и мне нужно приостановить музыку, когда наушники отключены. Самое близкое, что я нашел, это использование AudioManager . Это правильное направление?

Android-плеер Android показывает звук, но нет видео

Я использую медиаплеер для потоковой передачи видео. Он воспроизводит только аудио, но не видео. Может ли кто-нибудь помочь? Мой код ниже. public class VideoViewApplication extends Application { @Override public void onCreate() { } @Override public void onTerminate() { } } public class VideoViewDemo extends Activity implements OnErrorListener,OnBufferingUpdateListener, OnCompletionListener, MediaPlayer.OnPreparedListener, SurfaceHolder.Callback { private static final String […]

Использование просмотра поверхности в виде списка для воспроизведения видеороликов

У меня есть listview.Each listitem в listview содержит представление поверхности, изображение и кнопку. Первоначально видимость обзора поверхности исчезнет. Отображается только изображение и кнопка. Как только пользователь нажимает на изображение или кнопку, видимость поверхности видна, медиапланер инициализируется, и он начнет воспроизводить видео на поверхности. Когда пользователь прокручивается вверх и вниз, видимость обзора поверхности снова менялась (ушла). […]

Аудиоразъемы MODE_IN_CALL

Я использую AudioManager для воспроизведения звука через динамик непосредственно перед вызовом, поэтому я использую AudioManager setMode (MODE_IN_CALL). У меня нет никаких проблем, кроме Galaxy S3, где, после правильной игры, мелодия звучит очень искаженно и очень шумно. Я прочитал документацию setMode: The audio mode encompasses audio routing AND the behavior of the telephony layer. Therefore this […]

Как получить скорость передачи данных, частоту дискретизации и нет. Каналов аудиофайла в android

Мне нужна ваша помощь по следующему запросу: Запрос: есть ли способ получить следующую информацию об аудио-файле. Частота дискретизации, канал, битрейт аудиофайла. Для извлечения битрейта доступен API-интерфейс MediaMetadataRetriever (METADATA_KEY_BITRATE). Пожалуйста, предложите, можно ли это сделать с помощью любого API Android. Нашел это ниже API, но его использование на самом деле в другом. http://developer.android.com/reference/android/medi/AudioTrack.html Я хочу извлечь […]

Отображение текстов песен MP3 на Android

Я хотел бы создать музыкальный проигрыватель, с textView, отображающим лирику воспроизводимого MP3. Тексты должны отображаться в центре справа налево, в синхронизации с музыкой. Любые предложения о том, как я могу это сделать?

Как отключить медиа-сервис для входящего вызова? Мой AudioManager не работает

Я пытаюсь настроить приложение для воспроизведения звука, чтобы остановить воспроизведение, если есть прерывание. Я последовал указаниям в Android SDK Developer о настройке AudioFocusHelper: public class AudioFocusHelper implements AudioManager.OnAudioFocusChangeListener { AudioManager mAudioManager; Media_Service mService; Context mContext; public AudioFocusHelper(Context ctx, Media_Service svc) { mAudioManager = (AudioManager) ctx.getSystemService(Context.AUDIO_SERVICE); mService = svc; } public boolean requestFocus() { return AudioManager.AUDIOFOCUS_REQUEST_GRANTED […]

Live Потоковое аудио задержки во время игры в android-16?

Я разрабатываю небольшое приложение для Android, в котором я играю ссылку rtsp с помощью медиа-плеера для Android. Он работает правильно на менее андроиде 16 api. Но проблема в том, что, когда я запускаю на android 16, требуется много времени, чтобы играть, и некоторое время даже не играет. Следующим является код, который я использую sdrPlayer = […]