Comment créer virtuel webcam dans Windows 10?
Je voudrais profiter de la vidéo d'une webcam, le rendu du texte sur les images et de faire un peu de suivi de mouvement et de le transmettre à un virtual webcam de sorte qu'il peut être diffusée en streaming facilement.
J'ai trouvé quelques réponses sur stackoverflow ce qui suggère que je devrais utiliser DirectShow. Selon les informations en DirectShow documentation, le DirectShow SDK est une partie du kit de développement logiciel Windows. J'ai donc installé la dernier SDK de Windows mais il semble qu'il ne comprend pas DirectShow, car il n'y a pas de DirectShow des échantillons en vertu de C:\Program Files (x86)\Microsoft SDKs\Windows
. (Stackoverflow réponses sont également assez old - daté autour de 2010)
Pouvez-vous suggérer une façon de faire de DirectShow de travail (y compris des échantillons de travail sur Visual Studio 2015) ou d'une autre alternative à DirectShow, qui m'aiderait à créer un virtual webcam?
J'ai téléchargé le SDK de Windows pour Windows 7. Quand j'ai lancé le programme d'installation et j'ai eu ce message d'avertissement: imgur.com/AhYhhlR (en disant que j'ai pré-version de .NET Framework 4 et certains composants ne sera pas installé et que je dois installer .NET Framework 4 de lien fourni). Je me rendis tout de même, mais après l'installation, les échantillons où pas dans le répertoire de destination. Quand j'ai essayé de l'installer .NET Framework 4, le programme d'installation a refusé de l'installer, en précisant que j'ai déjà .NET Framework est installé. Je suppose que Windows 10 n'est pas conçu pour supporter une telle ancien SDK.
Vous pouvez l'installer sur une ancienne version de windows et copiez les fichiers de windows 10.
DirectShow est plus pris en charge. Je pense qu'il a été abandonné dans Vista. Il a été remplacé par les Médias de la Fondation, Vous pouvez regarder les Médias de la Fondation Source de Capture, Vous devriez être en mesure de trouver des informations à partir d'ici, msdn.microsoft.com/en-us/library/windows/desktop/...
DirectShow n'a pas été activement développé depuis 15 ans. Il n'est pas [encore] obsolète, et il est certainement pris en charge, un exemple de ce qui est AVI soutien bug dans Windows 10 DirectShow, qui Microsoft a récemment corrigé et remis le correctif via Windows Update.
OriginalL'auteur Lukáš Neoproud | 2015-11-13
Vous devez vous connecter pour publier un commentaire.
Virtual webcam est généralement un logiciel uniquement de la mise en œuvre de cette application à découvrir comme si c'est un appareil avec de la représentation physique. Les applications mentionnées utiliser des Api pour travailler avec des caméras web et la possibilité d'étendre l'Api et ajouter votre propre source vidéo est le moyen de créer un serveur web virtuel de la caméra.
Dans Windows il y a quelques Api de consommer des sources vidéo: Vidéo pour Windows, DirectShow, Media Foundation (dans l'ordre chronologique).
Vidéo pour Windows n'est pas vraiment extensible et limitée dans les capacités dans l'ensemble. Il va voir un périphérique virtuel si vous fournissez un pilote en mode noyau pour une caméra virtuelle.
DirectShow est de l'API utilisée par la plupart de capture vidéo activé applications Windows et il est présent dans toutes les versions de Windows y compris Windows 10 (à l'exception de Windows RT). Ensuite, il est parfaitement extensible et dans la plupart des cas, le terme "virtuel webcam" fait référence aux DirectShow virtuel webcam. Méthodes pour créer DirectShow virtuel webcam discuté dans de nombreux StackOverflow questions restent parfaitement valables pour Windows 10, pour les applications qui mettent en œuvre de capture vidéo en utilisant DirectShow:
DirectShow échantillons ont été supprimés à partir de Windows SDK, mais vous pouvez encore les trouver dans les anciennes versions:
Si vous fournissez un pilote en mode noyau pour la vidéo de la caméra de l'appareil (votre virtual webcam personnalisé pilote du noyau), DirectShow serait aussi le voir comme les autres Api vidéo.
Media Foundation est un successeur supposé de DirectShow, mais ses capacités de capture vidéo dans le cadre de l'extensibilité n'existent tout simplement pas. Microsoft a décidé de ne pas autoriser la vidéo personnalisée sources de l'application serait en mesure de découvrir de la même façon comme une caméra web. En raison de Médias de la Fondation de la complexité, et les frais généraux, et de l'ensemble de froideur il est utilisé par une quantité modeste d'applications. Pour mettre en œuvre un virtual webcam pour les Médias de la Fondation demande de vous à nouveau, comme dans le cas de la Vidéo pour Windows, de mettre en oeuvre un pilote en mode noyau.
l'original de VCam de l'échantillon est l'endroit où il a été organisé tous les ans par le biais de: tmhare.mvps.org/downloads.htm Il y a été développé de multiples produits dérivés et analogues filtres au fil du temps, bien sûr, aussi.
OriginalL'auteur Roman R.