cocos2dx ios 视频播放器 2.x到3.x版本都可以使用

在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

时间: 2024-08-09 17:08:46

cocos2dx ios 视频播放器 2.x到3.x版本都可以使用的相关文章

IOS视频播放器VKVideoPlayer

VKVideoPlayer 是一个在 Viki iOS 应用里使用的视频播放器. 主要特性: 完全可定制的 UI 任何大小乃至全屏 支持字幕显示 可定制的字幕显示风格 支持 HTTP 直播流 支持屏幕方向调整 Bulletproof event machine to easily integrate features like video ads Lots of delegate callbacks for your own logging requirements VKVideoPlayer是

ios 视频播放器MPMoviePlayerController

这个东西和之前的音频播放差不多, 也是先需要导入系统框架MediaPlayer.framework 才能使用到MPMoviePlayerController 的文件中导入相应的头文件 初始化:这里就有些不一样了MPMoviePlayerController是可以通过远程url初始化的, 例如: MPMoviePlayerController *moviePlayer = [ [ MPMoviePlayerController alloc]initWithContentURL:[NSURL url

iOS 视频播放器单例类

#import <Foundation/Foundation.h> #import <MediaPlayer/MediaPlayer.h> @interface XHMoviePlayer : MPMoviePlayerController -(void)playWithUrl:(NSString *)url; -(instancetype)init; +(instancetype)defaultMoviePlayer; -(void)playWithFilePath:(NSStr

Android进阶:自定义视频播放器开发(下)

上一篇文章我们主要讲了视频播放器开发之前需要准备的一个知识,TextureView,用于对图像流的处理.这篇文章开始构建一个基础的视频播放器. 一.准备工作 在之前的文章已经说过了,播放器也是一个view,我们要在这个view上播放视频流.所以我们要自定义一个简单的viewgroup,比如继承FrameLayout.还出就是布局简单,其他控件可以往上面添加.大家见过的视频播放器的控制器都是放在视频的上方的.这样就是用FrameLayout布局是最好的. class SmallVideoPlaye

Android进阶:十一、视频播放器初体验

上一篇文章我们主要讲了视频播放器开发之前需要准备的一直个知识,TextureView,用于对图像流的处理.这篇文章开始构建一个基础的视频播放器. 一.准备工作 在之前的文章已经说过了,播放器也是一个view,我们要在这个view上播放视频流.所以我们要自定义一个简单的viewgroup,比如继承FrameLayout.还出就是布局简单,其他控件可以往上面添加.大家见过的视频播放器的控制器都是放在视频的上方的.这样就是用FrameLayout布局是最好的. class SmallVideoPlay

ios媒体视频播放器应用项目

源码WSY_XMHelper,基于ReactiveCocoa和MVVM架构的流媒体视频播放器应用,此项目为一个完整项目.基于MVVM架构, 集成流媒体视频下载及播放,支持下拉刷新,上拉加载等.如果你想学习MVVM,此项目为一个很好的例子. 项目源码下载:http://code.662p.com/view/9891.html<ignore_js_op> <ignore_js_op> 详细说明:http://ios.662p.com/thread-2344-1-1.html

iOS媒体视频播放器应用源码

源码WSY_XMHelper,基于ReactiveCocoa和MVVM架构的流媒体视频播放器应用,此项目为一个完整项目.基于MVVM架构, 集成流媒体视频下载及播放,支持下拉刷新,上拉加载等.如果你想学习MVVM,此项目为一个很好的例子. 源码下载: http://code.662p.com/view/9891.html 2015-1-7 15:12 上传 详细说明:http://ios.662p.com/thread-2344-1-1.html

iOS 调用音乐播放以及视频播放器

音乐播放 NSString *path = [[NSBundle mainBundle] pathForResource:@"预谋" ofType:@"mp3"]; if (path) { NSURL *url = [NSURL fileURLWithPath:path]; player= [[AVAudioPlayer alloc]initWithContentsOfURL:url error:nil]; [player setDelegate:self]; pl

iOS: FFmpeg视频播放器

现在视频直播非常的火,所以在视频直播开发中,使用的对视频进行解码的框架显得尤为重要了,其实,这种框架蛮多的,这次主要介绍一下FFmpeg视频播放器的集成和使用 原址:http://bbs.520it.com/forum.php?mod=viewthread&tid=707&page=1&extra=#pid3821 一 本播放器原理: 通过ffmpeg对视频进行解码,解码出每一帧图片,然后根据一定时间播放每一帧图 二 如何集成 ffmpeg 下载脚本 ffmpeg脚本 根据上面链接