碰碰av,越南一区二区三区,一道一本影院,草青青av成人

[融云分析]基于AVFoundation框架開發(fā)小視頻功能的方案分析
瀏覽:233 時間:2023-11-13

開發(fā)視頻錄制功能最簡單的方法是使用系統(tǒng)打包的UIImagePickerController,但這種方法相對封閉,可定制的東西很少,因此有必要開發(fā)基于AVFoundation框架的視頻錄制功能。要基于AVFoundation框架開發(fā),您需要手動設置設備的音頻和視頻輸入輸出。AVCaptureSession是AVFoundation的核心類,用于管理捕獲對象AVCaptureInput的視頻和音頻輸入,并協(xié)調(diào)捕獲輸出AVCaptureOutput。輸出AVCaptureOutput有兩種方式:一種是直接以movieFileUrl的方式輸出;一種是以原始數(shù)據(jù)流的方式輸出,其流程如下:詳細說明了以下兩種視頻錄制方案:(1)AVCaptureSession AVCaptureMovieFile Output 1。創(chuàng)建自動捕獲會話注意:自動捕獲會話的調(diào)用將阻塞線程,因此建議打開一個單獨的子線程進行處理。2.設置音頻和視頻輸入3。設置文件輸出源4。添加視頻預覽層5。開始采集6號。開始錄制當實際錄制開始或停止時,系統(tǒng)將有一個代理回撥。當你開始錄音的時候,你可能不會真的在這個時候?qū)?。當你真正開始寫作時,你會給下面的代理人回電話,當你停止錄音時也是如此。因此,如果需要操作錄像的起點,建議通過系統(tǒng)的回叫代理:7。停止錄制8。停止收集(2)AVCaptureSession avassetwister 1。創(chuàng)建AVCaptureSession2。設置音頻和視頻輸入3。設置音頻數(shù)據(jù)和視頻數(shù)據(jù)輸出4。添加視頻預覽層5。開始收集不同于

无套人成视频| 亚洲国产AV一区二区三区久久| 九色高清在线| 国产美女99网站| 浪潮AV激情高潮国产精品| 日本加勒比在线观看| 无码国产成人午夜电影在99| 三区少妇| 久久系列无码| 午夜精品一区二区三区嫩草| 免费播放色成人| 91蜜桃人妻| 精品国产乱码久久久久久丨区2区| 美女诱惑视频一区二区| 亚洲乱伦另类| 亚洲AV毛片一区二区三区 | 精品wwwwwww视频高清免费| 在线观看色综合| 国产成人片在线观看| 国产高清黄网站全免费| 亚洲AV无码一区二区三区bv| 久久亚洲免费AV| 国产在线91小视频| 胖女人被黑人操| 亚洲精品999久久久| 一区二区在线欧美日韩中文| 亚州三级片在线观看| 日日韩黄色99| 超碰在线人人艹| 久久久久久亚洲综合网站| 91传媒视频在线| 亚洲伊人丝袜精品久久| 亚洲精品素人在线观看| 加勒比精品人妻av| 中文字幕在线三区| 国产人成91精品免费观看| 国产成人无码不卡精品久久久| 久久午夜成人电影| BBBBB毛片| 天天春色综合网| 国产黄网免费视频|