是否有用于播放视频的框架或cocoa API?

0 java video cocoa quicktime objective-c

简而言之,我想创建一个简单的视频播放器,可以播放一些主要的视频格式,例如quicktime*.mov.我需要的是:

  • 视频播放(至少最主要的格式会很棒)
  • 玩,暂停
  • 需要有关电影当前位置的信息(通过了多少秒,或多少百分比)

我的目标是mac,一开始.因此,首选技术是Cocoa和Objective-C.但如果没有什么可以做的,我也可以想象用Java做点什么.任何的想法?

Bar*_*ark 12

QTKit是用于使用QuickTime进行开发的(内置)Objective-C框架.它包括QTMovieViewQTMovieLayer,分别是NSView和CALayer子类,用于播放QuickTime可以理解的任何内容.这些控件可以免费提供简单的播放控件.两者都可以在Interface Builder中使用,使媒体应用几乎为零代码.该QuickTime的编程指南将帮助您开始.

您还应该检查QTKitPlayer 示例代码.它可以完成您描述的所有内容,并展示如何将所有QTKit组件集成到仅播放应用程序中(QTKit还支持媒体捕获和编辑).