J'ai pu capturer des images vidéo de la caméra en utilisant AVCaptureSession selon http://developer.apple.com/iphone/library/qa/qa2010/qa1702.html. Cependant, il semble que AVCaptureScreen capture des images de la caméra sans afficher le flux de la caméra sur l'écran. Je voudrais également montrer le flux de caméra comme dans UIImagePicker afin que l'utilisateur sache que l'appareil photo est allumé et voit ce que la caméra est pointée. Toute aide ou pointeur serait apprécié!Afficher le flux de caméra pendant que AVCaptureSession est en cours
10
A
Répondre
19
AVCaptureVideoPreviewLayer est exactement ce que vous cherchez.
Le fragment de code Apple utilise pour démontrer comment l'utiliser est:
AVCaptureSession *captureSession = <#Get a capture session#>;
AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:captureSession];
UIView *aView = <#The view in which to present the layer#>;
previewLayer.frame = aView.bounds; // Assume you want the preview layer to fill the view.
[aView.layer addSublayer:previewLayer];
Questions connexes
- 1. Flash: comment précharger le fichier SWF à venir pendant que le fichier en cours est lu
- 2. Flux vidéo de la caméra dans CAOpenGLLayer
- 3. Comment capturer uniquement des cadres de caméra sélectionnés en utilisant AVCaptureSession?
- 4. comment afficher une modale Chargement ... pendant qu'une requête ajax $ .get/$. Post est en cours d'exécution?
- 5. Gadget Windows dans WPF - afficher pendant que "Afficher le bureau" est activé
- 6. Mettre à jour la zone de texte html pendant que Javascript est en cours
- 7. Figer immédiatement une AVCaptureSession
- 8. C# Message file d'attente pendant que .wav est en cours de lecture
- 9. CruiseControl.Net - Afficher le rapport/journal de la construction en cours
- 10. Chargement de l'image gif pendant que jQuery ajax est en cours d'exécution
- 11. Flux à partir de la caméra analogique
- 12. pendant que l'entrée est active
- 13. Android - détecter une touche sur l'écran pendant que la vidéo est en cours
- 14. Comment afficher un DataTable pendant le débogage
- 15. AVCaptureSession annule l'audio d'arrière-plan
- 16. Comment savoir que le système est en cours d'installation ISO
- 17. Problème du taux de trame pendant l'aperçu de la caméra
- 18. Inno installation, vérifier le processus pendant un .exe est en cours d'exécution et le tuer
- 19. Personnalisation de la caméra Afficher dans UIImagePickerController
- 20. montre le chargement png dans le court délai pendant que les données sont en cours de chargement en utilisant jquery
- 21. Android Afficher l'image pendant que la vidéo est mise en mémoire tampon?
- 22. Comment faire pour rediriger la sortie shell (>) pendant que le script est encore en cours d'exécution?
- 23. J'ai cette exception pendant que je cours hbase client
- 24. Afficher l'icône de chargement lorsque le flash est en cours de chargement - et le cacher au démarrage du flash
- 25. Quel est le meilleur moyen de savoir si le code est en cours d'exécution dans un flux de travail?
- 26. Iphone Web view pendant l'utilisation de la caméra
- 27. Déterminer ce que # est en cours de numérotation sur Android
- 28. expected "(" avant AVCaptureSession
- 29. SharePoint View pour afficher automatiquement uniquement le mois en cours?
- 30. Afficher le flux de travail dans VS 2010
Cela fonctionne. Merci beaucoup! – Peter
merci, j'ai cherché un moyen d'afficher les images, enfin une réponse correcte et fonctionnelle :) – aryaxt