2016年10月15日
摘要: 用 AVCaptureSession + AVCaptureMovieFileOutput 来录制视频,并通过AVAssetExportSeeion 手段来压缩视频并转换为 MP4 格 AVFoundation 介绍 AVCaptureSession 那么建立视频拍摄的步骤如下 :1.创建AVCap 阅读全文
posted @ 2016-10-15 14:31 久冬不雨 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: 对于播放视频,大家应该一开始就想到比较方便快捷使用简单的MPMoviePlayerController类,确实用这个苹果官方为我们包装好了的 API 确实有很多事情都不用我们烦心,我们可以很快的做出一个视频播放器,但是很遗憾,高度封装的东西,就证明了可自定义性越受限制,而MPMoviePlayerC 阅读全文
posted @ 2016-10-15 14:11 久冬不雨 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: AV Foundation提供了直接处理媒体样本的低级功能,其中需要使用的两个重要的类,AVAssetReader和AVAssetWrite,AVAssetReader用于从AVAsset资源读取媒体样本,AVAssetWrite用于对媒体资源进行编码并写入到容器文件中。下面简单的使用一下: 初始化 阅读全文
posted @ 2016-10-15 12:51 久冬不雨 阅读(2196) 评论(0) 推荐(0) 编辑
摘要: iOS打开本地和网络上的word、ppt、excel、text等文件  iOS开发过程中可能需要预览一些文件,这些文件的格式可能有word、ppt、excel等文件格式。那么系统提供两个类去预览这些文件,这两个类分别为QLPreviewController和UIDocumentInteractio 阅读全文
posted @ 2016-10-15 10:45 久冬不雨 阅读(628) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-10-15 10:39 久冬不雨 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-10-15 10:37 久冬不雨 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 如果不是NSData就要想办法把语音文件转化为NSData,然后才能上传服务器。 阅读全文
posted @ 2016-10-15 10:08 久冬不雨 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 整体思路已经清楚,拿到视频资源,先转为mp4,写进沙盒,然后上传,上传成功后删除沙盒中的文件。 本地拍摄的视频,上传到服务器: 删除沙盒中的视频: 阅读全文
posted @ 2016-10-15 10:04 久冬不雨 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 获取视频的第一帧图片 有时候我们拍摄完视频后,希望获取一张图片当作这个视频的介绍,这个图片thumbnailImage可以从视频的第一帧获取到。 我们的思路是先获取视频的URL,然后初始化一个MPMoviePlayerController做工具,利用MPMoviePlayerController来拿 阅读全文
posted @ 2016-10-15 09:58 久冬不雨 阅读(876) 评论(0) 推荐(0) 编辑