Je lis la documentation d'Apple sur l'utilisation de QTKit pour capturer des flux audio et vidéo à partir de sources d'entrée. J'ai lu que la classe centrale QTCaptureSession
gère l'entrée et l'envoie à toutes les sorties possibles (QTCaptureOutput
). La documentation répertorie six sous-classes de,(par exemple, QTCaptureMovieFileOutput
).Comment ajouter une socket comme QTCaptureOutputs pour une QTCaptureSession
Je voudrais créer une sous-classe de QTCaptureOutput
pour écrire dans un NSSocket
afin que je puisse envoyer le flux vidéo sur une autre machine.
Toutes les idées seraient appréciées.
C'est tout! Merci. Vous avez dit QTCaptureFileOutput, mais puis-je utiliser QTCaptureVideoFileOutput? (Je ne suis intéressé que par la vidéo) – gvalero87
Je ne vois pas pourquoi vous ne pourriez pas. –
Maintenant que je lis votre réponse, je vois que vous dites d'utiliser socket locale (en utilisant QTCaptureFileOutput), puis en tirant des données à partir de ce socket et l'envoi à la machine distante. Ne pourrais-je pas simplement utiliser QTCaptureFileOutput pour exporter des données sur un socket distant? – gvalero87