La Capture d'écran en temps réel la vidéo de l'iPhone et de l'iPad, y compris l'audio et de la poster sur YouTube, Facebook, etc
Quelqu'un aurait-il des pointeurs vers certains code du travail ou des techniques pour la capture en plein écran en temps réel graphique OpenGL sur l'iPhone et l'iPad, le combiner avec de l'audio provenant de l'appareil, et de les compiler dans une vidéo à mettre en ligne?
Par exemple, les applications telles que la "Talking Tomcat" le faire. Je suis l'aide de Cocos2D, mais une solution à partir d'un framework est la bienvenue, de préférence en utilisant à jour des Api. Il semble que ce devrait être un problème étant donné la façon utile et omniprésente, une telle fonction est. Cependant, toutes les offres que j'ai trouvé sur ce sujet ne sont pas à jour ou incomplètes.
L'une des meilleures sources d'information que j'ai trouvé pour l'instant est ici: http://www.subfurther.com/blog/2011/04/12/voices-that-matter-iphone-spring-2011/
OriginalL'auteur snibbe | 2011-04-14
Vous devez vous connecter pour publier un commentaire.
Il y a une version mise à jour de l'mentionnés ci-dessus ScreenCaptureView classe disponible qui a de l'enregistrement vidéo de soutien intégré (voir lien). Il n'a pas été testé avec OpenGL sous-vue, mais en supposant que cela fonctionne, vous pourriez être en mesure de le modifier légèrement pour inclure de l'audio et puis tu serais fixé.
Edition - lien de Travail ici: https://github.com/adam-roth/screen-cap-view
Eh bien, c'est malheureux, et les perturbateurs. Microsoft a l'intention de prendre vers le bas de tous les services DDNS alors? Et depuis quand sont-ils devenus la police? Peu importe; le code mis à jour à partir du lien est également disponible sur github.
OriginalL'auteur aroth
J'ai trouvé ce simple ScreenCaptureView catégorie qui pourraient vous aider. Il enregistre le contenu d'une UIView à une UIImage. L'auteur suggère, vous pouvez enregistrer une vidéo de l'application en cours d'utilisation en passant les images AVCaptureSession.
OriginalL'auteur Dan Sandland
Je sais que c'est une vieille question, mais si quelqu'un rencontre le même problème.
Il y a des solutions prêtes à l'emploi /services pour faire cela, donc si vous ne cherchez pas à ré-inventer la roue, vous pouvez essayer par exemple Everyplay (https://everyplay.com/about) qui fait exactement cela.
Découvrez la Cocos2d intégration docs ici: https://developers.everyplay.com/doc/Everyplay-integration-to-Cocos2d-game
Disclaimer: je travaille pour la société qui fait de Everyplay. Nous essayons de résoudre le problème exact que la question de la première pose.
OriginalL'auteur TuomasR
vous pouvez essayer Kamcord, qui est un SDK pour enregistrer votre application vidéo.
OriginalL'auteur CPT
Il vaut la peine de mentionner que d'enregistrer le contenu de la UIView ne capture pas toutes les autres vues ou des composants qui ne sont pas des sous-vues de ce composant. Par exemple, vous ne serait pas la capture des claviers, des popovers ou des dialogues.
OriginalL'auteur Armando