2013-11-25 29 views
2

我有一个视频以NSInputStream对象的形式用于写入数据。我知道MPMoviePlayerController可以用NSURL接收文件位置,但是我想知道的是它是否提供了从NSInputStream读取字节的功能,或者如何实现这个功能?如何将一个NSInputStream传递给MPMoviePlayerController?

我听说过有关如何使用NSURLProtocol来设置自定义协议来做这种事情,但我还没有看到任何带有可读代码的示例。

+0

有没有这个问题的帮助? – Bkillnest

回答

1

我担心这是不可能的。 init方法

- (id)initWithContentURL:(NSURL *)url 

需要文件 URL。所以,我们不能确定MPMoviePlayerController将使用URL加载系统。很可能它使用的是文件管理器API。

的首选API将(反正):

- (id)initWithStream:(NSInputStream*)inputStream; 

我建议提交一个增强请求苹果。

相关问题