Mis*_*r M 4 java android exoplayer
我在我的项目中使用 exoplayer,在切换媒体源时我只是使用
player.stop();
player.prepare(mediaSource);
Run Code Online (Sandbox Code Playgroud)
这导致大约。0.5 秒黑屏,直到它切换视频。
有没有办法告诉 exoplayer 保留上一视频的最后一帧(而不是 0.5 秒黑屏),直到开始新视频?
Mis*_*r M 10
simpleExoPlayerView.setShutterBackgroundColor(Color.TRANSPARENT);
Run Code Online (Sandbox Code Playgroud)
小智 5
Exoplayer 的开发人员在此处提供了此问题的解决方案。
只需使用您的 SimplePlayerView 实例添加这一行
playerView.setKeepContentOnPlayerReset(true);
Run Code Online (Sandbox Code Playgroud)
或者,您也可以通过 layout.xml 文件执行此操作,
app:keep_content_on_player_reset="true"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5223 次 |
| 最近记录: |