两种方式:
-
用MPMoviePlayerController私有变量获取,MPMoviePlayerController内部实现的时候肯定会有数据缓存,只要找到它缓存的数据就可以了。
-
用不断截屏和不断获取音频的方式,最后将视频合成。
更佳的解决方案:
-
在iOS本地开启Local Server服务,然后 MPMoviePlayerController请求本地Local Server服务。
-
本地Local Server服务再不停的去对应的视频地址获取视频流。
-
本地Local Server请求的时候,就可以把视频流缓存在本地。
浙公网安备 33010602011771号