我仅使用 ExoPlayer 进行音频流传输,使用 OkHttpDataSourceFactory,并且在 Samsung Galaxy S5 Android 版本 5.0 上遇到问题。 流(http://88.85.99.43:8000/hitportal)仅适用于移动数据(3g/4g),我收到以下错误:
E/ExoPlayerImplInternal: Source error. com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 503 at
com.google.android.exoplayer2.upstream.DefaultHttpDataSource.open(DefaultHttpDataSource.java:212) at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:123) at com.google.android.exoplayer2.source.ExtractorMediaPeriod$ExtractingLoadable.load(ExtractorMediaPeriod.java:596) at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:295) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.run(FutureTask.java:237) 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)
有什么想法可以解决这个问题吗?
谢谢。
对我来说问题是网络。公司网络阻塞了某些东西。更换网络后一切正常。