Java 如何仅在应用程序中播放离线视频,而不从其他任何地方访问

Java 如何仅在应用程序中播放离线视频,而不从其他任何地方访问,java,android,Java,Android,如果你查看学习应用程序,如pluralsight应用程序或youtube应用程序,它们提供下载应用程序进行离线观看的选项。但是,除了在应用程序内,您无法从其他任何地方访问这些下载的视频。因此不能转移。出于版权原因,我想实现这样的功能 将它们存储在getFilesDir()或getCacheDir()(方法可在上下文中找到)。这些内容是应用程序的读写内容,除根设备外,其他任何应用程序都无法访问。使用受drm保护的内容您可以将其加密并存储在任何位置—其他事情是不可能的

如果你查看学习应用程序,如pluralsight应用程序或youtube应用程序,它们提供下载应用程序进行离线观看的选项。但是,除了在应用程序内,您无法从其他任何地方访问这些下载的视频。因此不能转移。出于版权原因,我想实现这样的功能

将它们存储在
getFilesDir()
getCacheDir()
(方法可在
上下文中找到)。这些内容是应用程序的读写内容,除根设备外,其他任何应用程序都无法访问。使用受drm保护的内容您可以将其加密并存储在任何位置—其他事情是不可能的