Tôi muốn tìm hiểu xem có thể quay video bằng cách truy cập máy ảnh của thiết bị thông qua AVFoundation framework
hay không, trong khi video khác đang được phát ở lớp trên cùng thông qua MPMoviePlayerController
? Tôi đã thử điều này, để thêm chế độ xem của MPMoviePlayerController
trên đầu trang của VideoPreviewLayer
cho AVFoundation Framework
. Nhưng khi tôi gọi phương thức ghi âm, tôi nhận được thông báo lỗi: "Tệp đã ghi không thể được ghi vào thư viện nội dung. Có thể đó là tệp chỉ âm thanh".Có thể quay video trong khi một video khác đang được phát ở lớp trên cùng không?
6
A
Trả lời
0
Có thể. Những gì bạn cần làm là tạo lớp xem trước video như bạn đã làm trước đây. Sau đó, làm như sau:
MPMoviePlayerController *player =
[[MPMoviePlayerController alloc] initWithContentURL: myURL];
[player prepareToPlay];
[player.view setFrame: myView.bounds]; // player's frame must match parent's
[self.view addSubview: player.view];
[player play];
Điều này sẽ đặt MPMoviePlayerController
phía trên lớp xem trước video. Nếu bạn vẫn gặp lỗi thì hãy cho tôi biết trong phần nhận xét, bạn có thể đang làm gì đó sai với AVFoundation
.
Các vấn đề liên quan
- 1. Thay đổi video đang được phát trong video HTML5
- 2. MediaRecorder quay video ở chế độ dọc
- 3. Không thể phát máy quay video bằng GPUImage
- 4. Có thể phát video trên iPhone và có phụ đề được đồng bộ với video hiển thị không?
- 5. Xóa lớp phủ "phát trên youtube" trên video được nhúng
- 6. Quay video qua USB WebCam ở csharp
- 7. Video quay video của Android nhưng phát lộn ngược
- 8. JWPlayer không thể phát video
- 9. Quay video vô tận
- 10. Quay video bằng webcam trên trang web
- 11. Phát và quay video trong khi phát một số bản nhạc backgorund
- 12. Phát video trên TextureView
- 13. mediaelement.js Nhiều video trên cùng một trang?
- 14. có thể phát video bằng SignalR không?
- 15. Max Thời gian quay video trên android
- 16. Cách quay video trong iphone
- 17. Quay (hoặc chuyển đổi sau khi quay) video ở kích thước không chuẩn trong Windows Phone 8
- 18. Phát video bằng lớp MediaPlayer
- 19. Tôi có thể có video có nền trong suốt bằng thẻ video HTML5 không?
- 20. Phát hiện xem phần tử Video HTML5 có đang phát
- 21. Android - WebView không phát video trên YouTube
- 22. Phát video UDP trên Android
- 23. Tạm dừng băng chuyền Bootstrap Khi video đang phát
- 24. Có thể phát hiện xem VoiceOver có đang ở trên một trang web trên iPhone không?
- 25. Không thể phát video bằng MPMoviePlayerViewController
- 26. Xử lý xem trước Android trong khi quay video
- 27. quay video trong iphone sdk programatically
- 28. phát video ở đầu chế độ xem OpenGL trong android
- 29. Quay video được quay 90 độ sau khi tải lên Internet
- 30. Quay video chỉ một cửa sổ