繁体   English   中英

如何将NSInputStream传递给MPMoviePlayerController?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM