0
String url = "http://www.noiseaddicts.com/free-samples-mp3/?id=2558";
Uri radioUri = Uri.parse(url);
Allocator allocator = new DefaultAllocator(BUFFER_SEGMENT_SIZE);
String userAgent = Util.getUserAgent(Player.this, "ExoPlayerDemo");
DataSource dataSource = new DefaultUriDataSource(Player.this, null, userAgent);
ExtractorSampleSource sampleSource = new ExtractorSampleSource(
radioUri, dataSource, allocator, BUFFER_SEGMENT_SIZE * BUFFER_SEGMENT_COUNT);
MediaCodecAudioTrackRenderer audioRenderer = new MediaCodecAudioTrackRenderer(sampleSource, MediaCodecSelector.DEFAULT);
player.prepare(audioRenderer);
player.sendMessage(audioRenderer,MediaCodecAudioTrackRenderer.MSG_SET_VOLUME, 1f);
player.setPlayWhenReady(true);
player.release();
В этом коде аудио не воспроизводится, и он дает пропущенные 60 кадров! Приложение может делать слишком много работы над своей основной нитью. пожалуйста, дайте предложенияAndroid Exoplayer Audio Streaming не работает
Пожалуйста, поделитесь рабочим кодом аудио и видео плеера exo player –