- 认识AVFoundation
视频地址 -
框架所在结构
E26613A6-4506-4B7E-8753-18BC778F8C99.png - 类的组织结构图
6B879265-12FE-4EB8-87FF-05066D979F33.png
. Playback
3816BFDE-2657-4DE7-BF05-B733AD93C1F9.png
什么是AVAsset
B001E1EA-792C-4453-A50A-FD8702D3CFF3.png
AVAsset
的组成
794CE8A2-F5B3-49C1-A7F4-BF3057E18300.png
. AVPlayer
355DE258-6A31-4B8B-AB33-CC0705083E72.png
通过AVPlayerItem进行关联
CD9F66B5-A684-4F91-B889-1758861BBA3D.png
Playback的播放步骤
[图片上传中...(6672F4FA-3623-48E3-B702-C90F30EC3B04.png-df4785-1512710843859-0)]
4C36C7AD-638F-49EB-84FA-3A72F48BAC06.png
直到可以播放为止
EB075C73-48FA-4B79-8F78-85EA4DD67E63.png
更新UI
5E8EA536-120C-4282-AF9D-DB6E8DE1212C.png
PlayerViewClass
2468236E-6323-4A51-B8D4-2AE15176AE19.png
监听播放结束的通知
6AA8B9EC-38A7-4DB1-A6F1-C8250E9F7EC6.png
更新播放进度条方法
2F694710-5D13-4231-9ACE-25A003E3922B.png
滑动进度条的处理方法
1.开始
5EEA32DD-82D7-4D0A-AB9F-92B1BDE44F6A.png
2.拖动中
62C60970-2FCA-416E-94F7-F1777D01B054.png
3.完成
EC459689-FAD0-4682-B506-521054915D6A.png
二、Editing
DDBBCAA2-483E-4FD9-8087-6379AEC7FD9D.png
1F98A9F1-C731-435D-9535-FC0D5F23ED4F.png
混合视频
[图片上传中...(AA954605-29F2-41B3-8577-9FE908557473.png-22b865-1512712377217-0)]
AVComposition
AA954605-29F2-41B3-8577-9FE908557473.png
gjg
F573E3B1-D0BA-4C93-B1FD-C47E2E8C47AD.png
视频播放地址
https://download.developer.apple.com/videos/wwdc_2010__sd/session_426__core_image_effects_and_optimization.mov
https://download.developer.apple.com/videos/wwdc_2010__sd/session_405__discovering_av_foundation.mov
https://download.developer.apple.com/videos/wwdc_2011__sd/session_405__exploring_av_foundation.m4v
https://download.developer.apple.com/ios/ios_5_tech_talk_world_tou/using_core_image_on_ios.mov