IOS Development Beginner: Introduction to Multimedia development

Source: Internet
Author: User

This article and the next series of articles will introduce the use of multimedia, or multimedia, in iOS development.


Multimedia multimedia includes three parts of audio audio, video and image images. In iOS there is a special layer, media layer, which involves the following framework:

#1 Graphics Technology 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 Audio Technology

1. Media Player Framework

2. Avfoundation 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. Avfoundation Framework

3. Core Media Framework

4, Uiimagepickercontroller


If the "Core" contained in so many of the framework names is basically the lower-level framework, others are more top-level.


To study multimedia, the most important iOS development documentation that should be viewed is:

1, multimedia programming Guide

2, avfoundation programming Guide

3, Core Animation programming Guide

4, Core Image programming Guide


By studying this part of the development of iOS, we can master a variety of audio playback, recording, processing, video playback processing, as well as photos, camera processing, which is the development of non-gaming multimedia applications necessary technology.


The next article will be introduced from the audio section.



Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.