使用QTKit播放视频就这么简单

来源:互联网 发布:网页淘宝旺旺打不开 编辑:程序博客网 时间:2024/06/08 00:55

没接触过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这个属性设置文件路径是无效的,必须手动写上述代码才能播放视频。

原创粉丝点击