直播的採集由採集的設備(攝像頭、話筒)不同分為視頻採集和音頻採集,本篇文章會分別介紹。 1.採集步驟 1.創建捕捉會話(AVCaptureSession),iOS調用相機和話筒之前都需要創建捕捉對話,把輸入輸出設備添加進對話中。 &emsp ...
直播的採集由採集的設備(攝像頭、話筒)不同分為視頻採集和音頻採集,本篇文章會分別介紹。
1.採集步驟
1.創建捕捉會話(AVCaptureSession),iOS調用相機和話筒之前都需要創建捕捉對話,把輸入輸出設備添加進對話中。
2.往會話中添加視頻輸入對象(AVCaptureDeviceInput)。
3.往會話中添加音頻輸入對象(AVCaptureDeviceInput)。
4.往會話中添加視頻輸出對象(AVCaptureVideoDataOutput)。
5.往會話中添加音頻輸出對象(AVCaptureAudioDataOutput)。
6.添加視屏預覽圖層(AVCaptureVideoPreviewLayer)。
7.開啟會話。
8.推流(以後講)。
2.效果圖
這是後置攝像頭採集的,直播一般用前置攝像頭的,但是我實在沒勇氣放出我的自拍