iOS 调用音乐播放以及视频播放器
来源:互联网 发布:vscode extjs 编辑:程序博客网 时间:2024/05/21 21:42
音乐播放
NSString *path = [[NSBundlemainBundle] pathForResource:@"预谋"ofType:@"mp3"];
if (path) {
NSURL *url = [NSURLfileURLWithPath:path];
player= [[AVAudioPlayeralloc]initWithContentsOfURL:urlerror:nil];
[playersetDelegate:self];
player.volume =1;
player.pan =1;
player.numberOfLoops = -1;
if ([playerprepareToPlay]) {
NSLog(@"prepareToPlay:%@",path);
[playerplay];
} else {
NSLog(@"no prepareToPlay");
}
//[player release];
}
一定要注意player的引用,如果直接在函数内部申请一个临时变量,那么这个player会在函数执行完成,执行release 会被释放掉,如果需要在函数内部使用,那么请sleep下,不过这样会堵塞主线程的运作
视频播放器
NSURL * movieurl = [NSURLURLWithString:@"http://v.youku.com/player/getRealM3U8/vid/XNDUwNjc4MzA4/type/video.m3u8"];
MPMoviePlayerViewController *player = [[MPMoviePlayerViewControlleralloc] initWithContentURL:movieurl];
[selfpresentMoviePlayerViewControllerAnimated:player];
- iOS 调用音乐播放以及视频播放器
- IOS音乐播放器
- ios 音乐播放器
- iOS 音乐播放器
- iOS音乐播放器
- IOS 音乐播放器
- android 调用系统的音乐和视频播放器
- Android 调用系统播发器播放音乐或视频
- ios实现音乐播放器后台播放
- android 多媒体编程(五) 调用系统播放器播放音乐/视频
- iOS 视频播放器
- IOS音乐播放器代码
- IOS音乐播放器代码
- iOS开发:音乐播放器
- 音乐播放器 - iOS开发
- iOS 音乐 播放器 声音
- 视频/音乐连续播放
- 18-音乐视频播放
- HDU 2504 又见GCD
- UnpooledByteBufAllocator
- 信号报告
- android-graphics--Camera译
- uva-439 - HDOJ-1372-Knight Moves-翻译详解-BFS
- iOS 调用音乐播放以及视频播放器
- 我们的征途是星辰与大海(四)
- Struts2 国际化
- [Intel汇编-MASM]栈
- 精简但精确的PCM编码为AAC解析
- ResultSet.TYPE_SCROLL_SENSITIVE
- 二叉树(12)----查找两个节点最低祖先节点(或最近公共父节点等),递归和非递归
- 神奇的取反运算
- 模板编程的几点疑惑及解释