我正在开发一个视频播放应用程序,用户可以观看直播流视频,并将其保存在应用缓存中。我可以使用以下代码部分来传输视频:
videoView = (VideoView) rootView.findViewById(R.id.video_view);
videoView.setMediaController(new MediaController(this));
videoView.setVideoURI(Uri.parse(videoURL));
videoView.start();
我不知道如何将视频缓存到应用程序存储中,以使用户无法修改或移动视频内容。因此,我的问题是如何在应用程序存储中缓存视频?这是否可能或存在性能问题?有哪些替代解决方案可解决此问题?