我正在编写一个应用程序,其中一部分允许用户流式播放视频。我想限制功能,使得只有在WiFi连接时他们才能流式播放视频。然后,我会保存视频,这样当他们只有3G或更低速度的连接时,他们就无法流式播放视频,只能重新播放保存在手机上的视频。
理想情况下,我希望使用MPMoviePlayerController来流式播放电影,然后访问电影数据并保存它。但是,MPMoviePlayerController api似乎不支持访问电影数据。
我希望避免下载-然后-播放的情况。有什么建议吗?
我正在编写一个应用程序,其中一部分允许用户流式播放视频。我想限制功能,使得只有在WiFi连接时他们才能流式播放视频。然后,我会保存视频,这样当他们只有3G或更低速度的连接时,他们就无法流式播放视频,只能重新播放保存在手机上的视频。
理想情况下,我希望使用MPMoviePlayerController来流式播放电影,然后访问电影数据并保存它。但是,MPMoviePlayerController api似乎不支持访问电影数据。
我希望避免下载-然后-播放的情况。有什么建议吗?
iPhone使用渐进式下载,因此不会保存在设备上。为此,您需要显式地下载它,然后从本地文件夹播放视频。