iOS 开发 初级:Multimedia开发简介
2013-05-03 11:09
316 查看
本文及接下来的一系列文章将介绍iOS开发中关于Multimedia即多媒体的使用。
Multimedia多媒体包含了Audio音频,Video视频以及Image图像三部分。在iOS中有专门一个Layer即Media Layer来处理,涉及的framework如下:
#1 Graphics Technology 图形技术
1、Core Graphics Framework
2、Core Animation Framework
3、Quartz Core Framework
4、Core Image Framework
5、GLKit Framework // Open GL ES
6、Core Text Framework
7、Image I/O Framework
8、Assets Library Framework
#2 Audio Technologies 音频技术
1、Media Player Framework
2、***Foundation Framework
3、OpenAL Framework
4、Core Audio Framework
5、AudioToolbox Framework
6、Audio Unit Framework
7、Core MIDI Framework
8、Media Toolbox Framework
#3 Video Technologies 视频技术
1、Media Player Framework
2、***Foundation Framework
3、Core Media Framework
4、UIImagePickerController
上面这么多的Framework名称中如果含有“Core”基本上是较为底层的Framework,其他的则较为顶层。
要研究Multimedia,最主要应该查看的iOS开发文档有:
1、Multimedia Programming Guide
2、***Foundation Programming Guide
3、Core Animation Programming Guide
4、Core Image Programming Guide
通过学习研究这部分内容,在iOS开发中就可以掌握各种音频的播放、录音、处理,视频的播放处理以及照片、摄像头的处理,这是开发非游戏多媒体应用所必备的技术。
下一篇文章将从Audio部分开始介绍。
Multimedia多媒体包含了Audio音频,Video视频以及Image图像三部分。在iOS中有专门一个Layer即Media Layer来处理,涉及的framework如下:
#1 Graphics Technology 图形技术
1、Core Graphics Framework
2、Core Animation Framework
3、Quartz Core Framework
4、Core Image Framework
5、GLKit Framework // Open GL ES
6、Core Text Framework
7、Image I/O Framework
8、Assets Library Framework
#2 Audio Technologies 音频技术
1、Media Player Framework
2、***Foundation Framework
3、OpenAL Framework
4、Core Audio Framework
5、AudioToolbox Framework
6、Audio Unit Framework
7、Core MIDI Framework
8、Media Toolbox Framework
#3 Video Technologies 视频技术
1、Media Player Framework
2、***Foundation Framework
3、Core Media Framework
4、UIImagePickerController
上面这么多的Framework名称中如果含有“Core”基本上是较为底层的Framework,其他的则较为顶层。
要研究Multimedia,最主要应该查看的iOS开发文档有:
1、Multimedia Programming Guide
2、***Foundation Programming Guide
3、Core Animation Programming Guide
4、Core Image Programming Guide
通过学习研究这部分内容,在iOS开发中就可以掌握各种音频的播放、录音、处理,视频的播放处理以及照片、摄像头的处理,这是开发非游戏多媒体应用所必备的技术。
下一篇文章将从Audio部分开始介绍。
相关文章推荐
- iOS 开发 :Multimedia开发简介
- iOS Weex跨平台开发工具功能~简介
- iOS 开发 初级:应用多语言化的方法
- iOS开发UI篇—CALayer简介
- iOS开发 Modal弹出控制器简介
- iOS开发之网络数据解析(一)--JSON解析简介
- iOS开发进阶--1.多线程简介
- ios开发-MapKit(地图框架)使用简介
- IOS 开发-UI初级 (二)视图和视图控制器(View,Viewcontroller)
- ios开发路线简介
- iOS开发中WebView的基本使用方法简介
- iOS开发masonry的一些使用简介
- iOS多线程简介 - Swift版本 2.多线程开发 -- NSOperation的简单使用
- iOS开发笔记>> KVC 和 KVO 简介
- IOS开发--网络篇-->Block 简介
- IOS 初级开发入门教程(三)探究应用及视图的生命周期变化
- iOS开发UI篇—核心动画简介
- iOS开发UI篇—CALayer简介
- iOS开发-进阶:NSUserDefaults 简介,使用 NSUserDefaults 存储自定义对象
- 【Facebook的UI开发框架React入门之七】多View布局与样式Style简介(iOS平台)-goodmao