[英]Record video and play video at the same time
我想同時播放視頻(有聲)並從前置攝像頭錄制視頻。 影片的全屏播放時,相機的取景器應在屏幕的右下角顯示為小的“畫中畫”。 這可能嗎? 是否可以在彼此之上疊加適當的類?
查看AVFoundation
框架 ,該框架可用於iOS中的許多音頻和視頻編程。
在您的情況下,您可以使用AVPlayer
和AVPlayerLayer
播放電影,並使用AVCaptureSession
, AVCaptureVideoPreviewLayer
和AVCaptureMovieFileOutput
進行記錄。
如果您熟悉Core Animation,則可以設置邊界並將子層添加到AVPlayerLayer
和AVCaptureVideoPreviewLayer
以實現所需的界面布局。
這些類都有很好的文檔,《 AVFoundation編程指南》清楚地說明了它們的交互。
如有任何問題,請隨時發表評論。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.