如何修复E / ExoPlayerImplInternal:源错误

问题描述 投票:0回答:1

[当我尝试在Android Lolipop和Marsmallow上播放给定错误"Response Code:400"的音频表单服务器exoplayer,但在Android较高版本上播放相同代码的歌曲时。

E/ExoPlayerImplInternal: Source error. com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 400 at com.google.android.exoplayer2.upstream.DefaultHttpDataSource.open(DefaultHttpDataSource.java:211) at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:147) at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:848) at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:317) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818)

android audio exoplayer
1个回答
0
投票

您可以从android studio的日志中看到E / ExoPlayerImplInternal:源错误。

ExoPlayer未获取源URL或视频URL时发生此错误。因此,在使用日志加载播放器之前,请检查您的视频网址。

© www.soinside.com 2019 - 2024. All rights reserved.