Tag: mediaplayer

MediaPlayer.create () всегда возвращает null

Раньше я использовал медиаплеер, и у меня никогда не было этой проблемы. Всякий раз, когда я пытаюсь использовать MediaPlayer.create (), метод дает мне значение null, и я не могу воспроизводить свои звуки. Есть ли что-то, что мне не хватает? public class Game extends Activity { private MediaPlayer mp = null; @Override protected void onCreate(Bundle savedInstanceState) […]

Ошибка MediaPlayer -38,0

Я пытаюсь сделать простой онлайн-радио плеер. Вот адрес streamа http://radio-electron.ru:8000/96 Вот мой код. MyActivity.java package com.example.untitled2; import android.app.Activity; import android.media.AudioManager; import android.media.MediaPlayer; import android.net.Uri; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.Toast; import java.io.IOException; public class MyActivity extends Activity { MediaPlayer mediaPlayer; Button playButton; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } […]

SeekBar и медиаплеер в android

У меня есть простой плеер и рекордер. Все отлично работает, но имеет одну проблему. Я хочу добавить строку поиска, чтобы увидеть прогресс в воспроизведении записи, и использовать эту кнопку поиска, чтобы установить место у игрока, должен играть. У меня есть onProgress, но без эффекта. Это код: package com.example.recorder; import java.io.IOException; import android.app.Activity; import android.media.MediaPlayer; import […]

Простой медиаплеер воспроизводит mp3 с пути к файлу?

У меня очень простой медиаплеер, который играет фон. Он вызывает файл из apk, но я хочу, чтобы он воспроизводился из любого каталога, такого как музыка или SD-карта. Вот мои коды: private MediaPlayer mpintro; . . mpintro = MediaPlayer.create(this, R.raw.intro); mpintro.setLooping(true); mpintro.start();

Ошибка Android MediaPlayer / VideoView (1, -2147483648)

У меня был непоследовательный опыт установки видео VideoView из пути к файлу. VideoView myVideoView = findViewById(R.id.videoView); … myVideoView.setVideoPath(videoFilename); … myVideoView.start(); videoFilename – это абсолютный путь к видео в моем каталоге кеша: String videoFilename = new File(context.getCacheDir(), “myawesomevideo.mp4”).getAbsolutePath(); В Android SDK> = 16 (Jelly Bean) это работает отлично, и мое потрясающее видео играет. В Android 4.0.4 […]

Android – воспроизведение звука при нажатии кнопки – исключение Null pointer

Я пытаюсь воспроизвести звуковой файл одним нажатием кнопки. Звук длится всего 1 секунду. Он хорошо воспроизводит первые несколько раз, когда я нажимаю кнопку, но через некоторое время он дает NullPointerException . Вот код: button[i].setOnClickListener(new OnClickListener() { public void onClick(View view) { mp = MediaPlayer.create(Test.this, R.raw.mysound); mp.start(); } }); И вот исключение: 07-29 23:07:27.690: ERROR/AndroidRuntime(10542): Uncaught […]

Получение доступа к кешу медиаплеера

Я хочу переместить постепенно streamовый mp3-файл на SD-карту после полной загрузки. Есть ли способ достичь этого. Я видел, что MediaPlayer полностью загружает весь файл во время прогрессивной streamовой передачи, а затем мы можем искать любую часть файла. Я хочу переместить полностью streamовый файл на внешнее хранилище, чтобы в будущем воспроизведение не теряло данных и батареи.

Должен ли controller субтитров уже установить ошибку Mediaplayer Android

Всякий раз, когда я играю на носителе, он показывает предупреждение в DDMS. Should have subtitle controller already set МОЙ КОД: private void start() { mediaPlayer.start(); mediaPlayer.setOnCompletionListener(new OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { mp.stop(); mp.release(); } }); } DDMS LOG Должен иметь уже установленный controller субтитров информация / предупреждение (2, 0) Когда я искал […]

Медиа-плеер, вызываемый в состоянии 0, ошибка (-38,0)

В настоящее время я пытаюсь создать простое приложение, которое транслирует интернет-радиостанцию. У меня есть URL для станции, и я настраиваю Media Player как MediaPlayer mediaPlayer = new MediaPlayer(); try { mediaPlayer.setDataSource(URL); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (SecurityException e) { e.printStackTrace(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); […]

Давайте будем гением компьютера.