[英]How do I pass a NSInputStream to MPMoviePlayerController?
我有一个NSInputStream
对象形式的视频,该视频用于向其中写入数据。 我知道MPMoviePlayerController
可以使用NSURL
接收文件位置,但是我想知道的是它是否提供了从NSInputStream
读取字节的功能,或者如何实现?
我听说过有人提到如何使用NSURLProtocol
来设置自定义协议来执行这种操作,但是我还没有看到任何具有可读代码的示例。
我担心这是不可能的。 初始化方法
- (id)initWithContentURL:(NSURL *)url
需要文件 URL。 因此,我们不能确定MPMoviePlayerController将使用URL加载系统。 很可能是使用文件管理器API。
首选的API是(无论如何):
- (id)initWithStream:(NSInputStream*)inputStream;
我建议向Apple提出增强请求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.