标签: android caching stream android-mediaplayer android-videoview
我想从URL(HTTP)流式传输流优化视频,以便在开始播放之前将延迟时间降至最低,然后将其保存在缓存中以供后续播放使用。但是,我无法做到这一点,因为MediaPlayer / VideoView似乎无法提供任何方法来处理我可以用来将其写入文件的视频。
我需要首先将其流式传输然后第二次下载以便能够缓存它,或者放弃流式传输并首先下载整个内容,这似乎很疯狂。我已经掌握了整个内存,但Android API并没有让我访问它。
其他人不久前曾问过这个问题,但回应很少。有没有人对此有明确的答案?