欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

exoplayer 纯java,Exoplayer不播放任何视频

发布时间:2024/7/23 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 exoplayer 纯java,Exoplayer不播放任何视频 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

让Exoplayer工作有问题 . 我设法从网址加载视频 . 但它只播放音频 . 所以我做错了什么 .

BandwidthMeter bandwidthMeter = new DefaultBandwidthMeter();

TrackSelection.Factory videoTrackSelectionFactory = new AdaptiveVideoTrackSelection.Factory(bandwidthMeter);

TrackSelector trackSelector = new DefaultTrackSelector(videoTrackSelectionFactory);

LoadControl loadControl = new DefaultLoadControl();

SimpleExoPlayer exoPlayer = ExoPlayerFactory.newSimpleInstance(simpleExoPlayerView.getContext(), trackSelector, loadControl);

Uri mp4VideoUri = Uri.parse(videoUri);

DefaultHttpDataSourceFactory dataSourceFactory = new DefaultHttpDataSourceFactory("ExoPlayerDemo");

ExtractorsFactory extractor = new DefaultExtractorsFactory();

MediaSource videoSource = new ExtractorMediaSource(mp4VideoUri, dataSourceFactory, extractor, null, null);

exoPlayer.prepare(videoSource);

exoPlayer.setPlayWhenReady(true);

这就是我只能播放音频的方式 . 不知道我应该改变什么 .

总结

以上是生活随笔为你收集整理的exoplayer 纯java,Exoplayer不播放任何视频的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。