快速掌握使用AV Foundation開發(fā)iOS和OS X應用的技術如果想開發(fā)富媒體iOS或OS X應用程序,你可以使用蘋果公司推出的AV Foundation框架來實現(xiàn)諸多神奇功能。不過AV Foundation框架基于最前沿的語言特征,極其龐大,而且相關文檔較少;現(xiàn)在,Bob McCune撰寫的這本 AV Foundation開發(fā)秘籍——實踐掌握iOS & OS X應用的視聽處理技術 為你鋪就一條精通掌握這些卓越技術的高效途徑。McCune生動的講解和精彩的GitHub示例項目已幫助數(shù)以千計的蘋果開發(fā)者領略到AV Foundation的魅力。McCune基于豐富的開發(fā)經驗,帶你創(chuàng)建緊貼實用的應用程序,讓你切實掌握相關技術。通過學習《AV Foundation開發(fā)秘籍:實踐掌握iOS & OS X 應用的視聽處理技術》,你將創(chuàng)建語音備忘錄、自定義視頻播放器、視頻編輯器和圖片/視頻相機應用程序,將掌握從頭開發(fā)高級媒體應用程序需要的所有技術。每章都提供了McCune精心編寫的“挑戰(zhàn)”內容和完整的初始應用程序,使你更深入地理解并最大限度地利用突破性的AV Foundation媒體框架。涵蓋內容◆ 了解AV Foundation如何應用于蘋果媒體環(huán)境及其每個核心功能區(qū)域◆ 為應用添加音頻播放和錄制功能◆ 為視頻播放功能增加更豐富、更動態(tài)的體驗◆ 使用AV Kit讓程序擁有類似于iOS Videos和OS X QuickTime播放器的用戶界面◆ 使用OpenGL ES和Core Image開發(fā)具有實時視頻處理功能的媒體捕捉應用◆ 實現(xiàn)自定義視頻播放器◆ 整合高級捕捉功能,如視頻縮放、人臉檢測、條碼掃描和高幀率捕捉◆ 混合多音頻軌道和自動音量控制◆ 創(chuàng)建高級的非線性、無損編輯應用◆ 添加高級視頻編輯功能,如視頻過渡和動畫效果