没接触过quicktime的人一定不敢相信quicktime的强大,播放视频居然那么容易。
简单创建一个工程,只要把QTMovieView这个View拖拽到Windows窗口,然后在文档类中创建一个插座变量QTMovieView,只要在interface builder将其关联起来就行,剩下来的工作就是创建一个QTMovie对象,将该对象设到插座变量QTMovieView中去就可以实现播放了。其代码如下所示:
NSString* movieUrl = @"/Users/samrt/Pictures/iPhoto Slideshows/marry.mov";
BOOL canPlay = [QTMovie canInitWithFile:movieUrl];
if (canPlay) {
qtMovie = [QTMovie movieWithFile:movieUrl error:nil];
[qtMovieView setMovie:qtMovie];
}
有个要注意的地方:就是在interface builder中给movie这个属性设置文件路径是无效的,必须手动写上述代码才能播放视频。

本文介绍了使用QuickTime轻松实现视频播放的方法。通过简单的步骤,在工程中加入QTMovieView视图并关联QTMovie对象即可播放视频。需注意手动设置电影文件路径。
3676

被折叠的 条评论
为什么被折叠?



