gpt4 book ai didi

ios - 如何将 NSInputStream 传递给 MPMoviePlayerController?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:38:24 24 4
gpt4 key购买 nike

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

我听说过有关如何使用 NSURLProtocol 来设置自定义协议(protocol)来执行此类操作的提及,但我没有看到任何具有可读代码的示例。

最佳答案

恐怕这是不可能的。初始化方法

- (id)initWithContentURL:(NSURL *)url

需要一个文件 URL。因此,我们不能确定 MPMoviePlayerController 是否会使用 URL 加载系统。很可能它正在使用文件管理器 API。

首选的 API 是(无论如何):

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

我建议向 Apple 提交增强请求。

关于ios - 如何将 NSInputStream 传递给 MPMoviePlayerController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20196679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com