ios平台cocos2d-x播放音频、视频、音效的Demo(支持网络视频)

最近由ios应用转做游戏,游戏开始时需要播放一个视频,由于本身cocos2d-x播放视频的相关库,在网上搜到的资料都不是很全,我自己试过在cocos2dx直接调用ios的MediaPlayer来播放,确实能播放,但怎么弄都是竖屏,搞的郁闷。今天无意间发现通过cocos2d-iPhone的CCVideoPlayer来播放,特意实验了一下,原帖地址:http://blog.csdn.net/kaitiren/article/details/11832851

按照作者的思路发现有很多问题

首先作者没有讲明如何修改CCVideoPlayer,首先CCVideoPlayer是基于cocos2d-iPhone,肯定不能直接用,
CCVideoPlayer 下载地址: http://www.himigame.com/iphone-cocos2d/482.html,在CCVideoPlayer目录下,将iOS的部分拷贝到工程,将CCVideoPlayer 中的m文件全部改成mm文件,因为等下要调用cocos2d-x中的类

主要改动:将CGSize winSize = [ [CCDirector sharedDirector] winSize];改成CCSize winSize = CCDirector::sharedDirector()->getWinSize();

 

其他的见项目工程(自己导入MP4文件)


cocos2dx版本2.1.5  xcode5

 

下载地址: TestMusic.zip

 

posted @ 2013-12-05 16:21  子非あ鱼  阅读(4163)  评论(4编辑  收藏  举报