標籤:cocos2dx 視頻 開源 遊戲引擎 ios平台
在cocos2dx版本中使用視頻播放器的話 需要以下步驟
1、在寫一個.mm的檔案 我這裡的mm叫IOSPlayVedio這個
標頭檔定義這個
static void playOnLineVideo4IOS(char *pszVideoUrl);
.mm裡面寫
void IOSPlayVedio::playOnLineVideo4IOS(char *pszVideoUrl)
{
NSString * strVideo = [NSString stringWithUTF8String:pszVideoUrl];
AppController *app = (AppController*) [[UIApplication sharedApplication] delegate];
[app playMovie:strVideo];
}
2、AppController 寫一個方法
-(void)playVedio:(NSString *)videofile;
-(void)playMovie:(NSString *)str{
NSURL *url = [NSURL URLWithString:str];
MoviePlayerViewController *movieVC = [[MoviePlayerViewController alloc]initNetworkMoviePlayerViewControllerWithURL:url movieTitle:@"達達網路"];
movieVC.datasource = self;
[viewController presentViewController:movieVC animated:NO completion:nil];
}
iOS代碼在下面 ios程式員開源直接看原始碼
在cocos2dx中調用的
pCoursewareInformation->themeResources_video_url//裡面是視頻的地址
代碼
http://www.sundaboke.com/video.rar
cocos2dx ios 視頻播放器 2.x到3.x版本都可以使用