Chcę dowiedzieć się, czy można nagrać wideo, uzyskując dostęp do kamery urządzenia przez AVFoundation framework
, podczas gdy inne wideo jest odtwarzane w najwyższej warstwie przez MPMoviePlayerController
? Próbowałem tego, aby dodać widok MPMoviePlayerController
na VideoPreviewLayer
dla AVFoundation Framework
. Ale gdy zadzwonię do metody nagrywania, pojawia się komunikat: "Przechwycony plik nie może zostać zapisany w bibliotece zasobów. Prawdopodobnie jest to plik audio."Czy można nagrać wideo, gdy inny film jest odtwarzany w najwyższej warstwie?
6
A
Odpowiedz
0
Jest to możliwe. Musisz utworzyć warstwę podglądu wideo, tak jak poprzednio. Następnie wykonaj następujące czynności:
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];
Powoduje umieszczenie MPMoviePlayerController
powyżej warstwy podglądu wideo. Jeśli nadal pojawia się błąd, daj mi znać w komentarzach, możesz zrobić coś złego z AVFoundation
.
Powiązane problemy
- 1. Jak nagrać wideo w iPhonie?
- 2. Jak nagrać wideo w Selenium webdriver
- 3. Jak nagrać film za pomocą kamery rodzimej reaguje
- 4. Film nie jest odtwarzany na komputerze lokalnym w visual studio przy użyciu jedność
- 5. dźwięk nie jest odtwarzany po zapisie wideo z AVCaptureMovieFileOutput
- 6. Czy jest jakiś sposób, aby VideoView był odtwarzany w tle w aplikacji na Androida?
- 7. Jak zabezpieczyć film wideo mp4 i flv
- 8. Czy można programowo określić, czy wideo jest odtwarzane?
- 9. Kamera 2: Nie można nagrać wideo na pełnym ekranie?
- 10. Film wideo HTML5 nie gra
- 11. Jak wykryć, czy w tle odtwarzany jest inny dźwięk? (Windows Phone 7)
- 12. Jak sprawdzić, czy element <video> jest obecnie odtwarzany?
- 13. Zestaw SDK dla tabletu iPad: osadzony film YouTube jest odtwarzany w trybie pełnoekranowym za UIWebView
- 14. Dołącz lokalny film wideo za pomocą UIActivityViewController
- 15. Jak wygenerować 2-godzinny pusty film wideo
- 16. Dlaczego mój MPMoviePlayerController nie jest odtwarzany?
- 17. Czy możesz nagrać wideo/audio na iPhonie, jednocześnie odtwarzając oddzielne wideo (z opcjonalnym dźwiękiem)?
- 18. Film wideo w formacie HTML5 usuwa ikonę nakładki
- 19. Android - sprawdź, czy obecnie odtwarzany jest dźwięk i zatrzymaj go.
- 20. Jak przesłać strumieniowo mały film wideo w spartańskiej 3p FPGA?
- 21. Jak wykryć, że film jest 3D?
- 22. Film wideo HTML5 nie odtwarza się w przeglądarce Firefox
- 23. Jak sprawdzić, czy film z youtube jest zablokowany/ograniczony/usunięty?
- 24. MP4 w Video.js nie odtwarzany dopóki nie zostanie w pełni załadowany
- 25. odtwarzanie wideo w Androidzie używając Xamarin
- 26. Czy LocaleContextHolder bezpieczny w warstwie usług
- 27. Określić, kiedy głośny dźwięk jest odtwarzany w C#
- 28. Czy można odtworzyć wideo na iPhonie i mieć zsynchronizowane z nim napisy?
- 29. Film pełnoekranowy MPMoviePlayerController wewnątrz UIWebView
- 30. Jak nagrać film z działającej aplikacji na iOS do celów promocyjnych?