iOS-音频 + 视频
来源:互联网 发布:博世配网工程设计软件 编辑:程序博客网 时间:2024/05/16 20:28
音频/视频
一、音频播放
1.音效播放(短时间的音频文件)
- 1> AudioServicesCreateSystemSoundID
- 2> AudioServicesPlaySystemSound
2.音乐播放(长时间的音频文件)
- AVAudioPlayer–>只能播放本地的音频文件
- MPMusicPlayerController
- 3.录制音频
- 1.设置录制音频的质量
设置录制音频的质量 // 创建录音配置信息的字典 NSMutableDictionary *setting = [NSMutableDictionary dictionary]; // 音频格式 setting[AVFormatIDKey] = @(kAudioFormatAppleIMA4); // 录音采样率(Hz) 如:AVSampleRateKey==8000/44100/96000(影响音频的质量) setting[AVSampleRateKey] = @(8000.0); // 音频通道数 1 或 2 setting[AVNumberOfChannelsKey] = @(1); // 线性音频的位深度 8、16、24、32 setting[AVLinearPCMBitDepthKey] = @(8); //录音的质量 setting[AVEncoderAudioQualityKey] = [NSNumber numberWithInt:AVAudioQualityHigh];
一、音频/视频播放
1.AVPlayer
- 能播放本地、远程的音频、视频文件
- 基于Layer显示,得自己去编写控制面板
2.MPMoviePlayerController
- 能播放本地、远程的音频、视频文件
- 自带播放控制面板(暂停、播放、播放进度、是否要全屏)
// 创建视频播放器MPMoviePlayerViewController *vc = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL URLWithString:urlStr]];// 显示视频[self presentViewController:vc animated:YES completion:nil];
- 3.MPMoviePlayerViewController
- 能播放本地、远程的音频、视频文件
- 内部是封装了MPMoviePlayerController,播放界面默认就是全屏的
- 如果播放功能比较简单,仅仅是简单地播放远程、本地的视频文件,建议用这个
0 0
- iOS音频、视频播放
- iOS-音频 + 视频
- iOS 音频,视频
- iOS开发音频、视频
- [ios]音频(录音),视频 基础
- IOS开发音频与视频
- IOS 音频,视频,照相,摄影
- IOS自动播放音频/视频
- ios 视频,音频,开发详解
- ios视频和音频采集
- iOS 视频音频播放器
- ios:音频和视频(未完)
- iOS - 使用AVPlayer播放音频、视频
- iOS中截取视频中的音频
- iOS中截取视频中的音频
- iOS 获取音频或是视频的时间
- 三 :ios学习笔记 音频 视频
- iOS音频播放,视频播放连接
- 51nod-【1119 机器人走方格 V2】
- 网易内推总结
- opencv相机标定
- HorizontalScrollView的简单使用
- 归并排序
- iOS-音频 + 视频
- 概率水题
- 智能小车制作入门篇
- 图片的点击事件 和场景精灵类
- java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication
- UVa 12219
- ROS学习笔记(一):ROS 系统的概述
- 论文笔记 Hierarchical Convolutional Features for Visual Tracking
- 升级Win10系统后使用其杀软defender还有必要使用360安全卫士等其他杀毒软件吗?