根据QTMovie的需要提供数据

时间:2009-09-10 20:37:06

标签: objective-c cocoa qtkit

据我所知,如果我想在QTMovie中提供来自任意来源的数据,我可能需要处理QTDataReference类,但遗憾的是,我对类似内容的体验仅限于使用Audio Buffers进行音频数据回调在iPhone上。

如果我用一些NSMutableData初始化QTDataReference,我怎么知道什么时候需要更多的数据呢?此外,我如何“清除”已经播放的电影数据并在用户搜索时再次提供它(我希望它们能够到)?

基本上我想要提供的电影数据最终来自一组文件(实际上只是一个电影文件分割),在播放过程中可以顺序使用。这部分至关重要。

任何让我朝着正确方向前进的人都可以获得第一部Mac OS X Usenet电影流媒体的测试版访问权;)

1 个答案:

答案 0 :(得分:0)

您可能无法使用QTKit执行此操作。从QuickTime Overview开始,然后从那里开始。

我想到的第一个想法是创建一个QuickTime电影,指示QuickTime查看您希望下载的文件(甚至直接查看其远程URL),然后播放QuickTime播放器/ {{1在它上面,并希望QuickTime支持在任何粗糙的地方逐步下载补丁。