某些 Android 设备中的媒体播放器出现问题

我有一个媒体播放器,我只想播放音频(来自网络广播的广播流),但在某些设备中它无法播放。似乎可以播放,但我听不到音频(它不从扬声器播放音频)。提前致谢。


mediaPlayer = new MediaPlayer();

mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);

try {

            mediaPlayer.setDataSource("radio_url.com");

            mediaPlayer.prepare();

        } catch (IOException e) {

            e.printStackTrace();

        }

        mediaPlayer.start();


翻阅古今
浏览 109回答 1
1回答

qq_花开花谢_0

由于硬件配置的原因,媒体播放器在某些特定设备上确实存在问题。你应该选择 ExoPlayer。它是 Android 上最好的流媒体播放器,Youtube 应用程序使用相同的播放器。我在许多媒体应用程序中使用过它,它也支持所有媒体类型并且易于实现。https://github.com/google/ExoPlayer
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java