YouTube使用Android中的ExoPlayer播放他们的视频/音频,但是一旦播放视频,您可能会注意到下次从高速缓存播放时,而不是从服务器流播放。我需要在我的播放器上添加此功能,我应该在哪里进行自定义才能获得该功能?或其他任何人(YouTube除外)这样做了吗?正确的链接或建议会有所帮助。谢谢
答案 0 :(得分:0)
我相信ExoPlayer 不支持支持缓存或保存视频。至少那是2015年9月的this issue所说的。
您可能grab the output buffer并将其作为文件写入。
最安全的方法可能是在后台持续保存视频(意味着双倍带宽使用),然后在开始流式传输之前检查它是否已经下载。