The company's projects often need to use audio and video processing, but also to customize some things, and then organize these audio and video processing is particularly important! To facilitate their own and the vast number of friends to learn collection!
The following reference connections are particularly important:
Apple official: Avkit API
Apple official:avfoundation API
Apple official: Avfoundation topics (development guidelines, videos, articles, code)
Apple official: avfoundation Programming Guide
IOS teaches you to build a full video player using MP, Avplayer, AVPLAYERVC
Ios-avplayer Audio and video playback
Custom player based on Avplayer
iOS Audio: Play network music using Avplayer
Avfoundation Framework for iOS video playback
code example
First, let's introduce the class name related to video playback.
1.AVPlayer for audio and video playback
Objects for 2.AVPlayerItem Audio
3.AVPlayerLayer play the layer interface of the video display
4.AVPlayerViewController He's going to help you. Create a layer that shows the video has an adjustment control
Full explanation of IOS Avkit audio and video playback