Java 我使用ExoPlayer开发了一个应用程序,但它的缓冲太多,网速为15 Mb/s

Java 我使用ExoPlayer开发了一个应用程序,但它的缓冲太多,网速为15 Mb/s,java,exoplayer,Java,Exoplayer,我使用ExoPlayer开发了一个应用程序,但我无法解决速度过快和缓冲过多的问题 以下是我的代码示例: //当滑动另一个视频和 //此功能将播放器设置为当前视频 HttpProxyCacheServer proxy=TicTic.getProxy(上下文); String proxyUrl=proxy.getProxyUrl((data_list.get(currentPage+1.video_url)); LoadControl LoadControl=new DefaultLoadContr

我使用
ExoPlayer
开发了一个应用程序,但我无法解决速度过快和缓冲过多的问题

以下是我的代码示例:

//当滑动另一个视频和
//此功能将播放器设置为当前视频
HttpProxyCacheServer proxy=TicTic.getProxy(上下文);
String proxyUrl=proxy.getProxyUrl((data_list.get(currentPage+1.video_url));
LoadControl LoadControl=new DefaultLoadControl.Builder()
.setAllocator(新的DefaultAllocator(true,16))
.setBufferDurationsMs(1*1024,1*1024,500,1024)
.setTargetBufferBytes(-1)
.SetPrioritizeTimeThresholds(真)
.createDefaultLoadControl();
DefaultTrackSelector trackSelector=新的DefaultTrackSelector();
cache_player=ExoPlayerFactory.newSimpleInstance(上下文、轨迹选择器、加载控件);
DataSource.Factory dataSourceFactory=新的DefaultDataSourceFactory(上下文,
getUserAgent(context,context.getResources().getString(R.string.app_name));
MediaSource videoSource=new extractoreMadisource.Factory(dataSourceFactory)
.createMediaSource(Uri.parse(proxyUrl));
cache_player.prepare(视频源);
是15 Mbps(每秒兆字节)还是15 MB/s(每秒兆字节)?您希望提供什么质量/尺寸的视频/音频?