我正在使用 aMediaController
和 aVideoView
来显示我通过 HTTP 从 Amazon S3 流式传输的视频。
我想让视频文件在他们第一次被观看后离线访问。流媒体运行良好,我的问题是 Android 将视频文件保存在哪里,并且在完全观看视频后它们实际上是否可以访问(因此必须完全下载)。
这两个类的文档都没有提供有关此问题的任何详细信息,无论是媒体文件是否存储,也没有提供它们将存储在哪里。感觉这对 .com 来说将是一项伟大的任务MediaController
,但我真的无处可寻。
我现在的解决方案是使用 的实例DownloadManager
,即在流式传输时并行下载文件,但这感觉非常非常错误!