Erstellen einer Video Encoder App mit mehreren Videoquellen. Gibt es eine bestimmte Art von IP-Kamera, die als Windows-Videoquelle (z. B. DirectShow) oder ein allgemeiner IP-Kameratreiber verwendet werden kann, der zum Verbinden von Video und Audio von einer Hardwarekamera verwendet werden kann?Mehrere IP-Kameras als Windows-Videoquellen?
0
A
Antwort
1
Um eine Videoaufnahme in DirectShow durchzuführen, müssen Sie einen IBaseFilter-Zeiger auf das Videogerät aufnehmen und dann den Filter zum Diagramm hinzufügen.
Sie können diese IBaseFilter-Zeiger für Ihre Kameras abrufen, indem Sie die CLSID_VideoInputDevice-Kategorie auflisten.
Die Audiowiedergabe erfolgt nach demselben Verfahren. Sie erwerben jedoch diesmal das Audio IBaseFilters, indem Sie die CLSID_AudioInputDevice-Kategorie aufzählen.
Ich kann Code schreiben zu zeigen, wie dies erreicht wird, wenn Sie interessiert sind, aber ich nur C++ Code, ich habe noch nie Directshow-Codierung mit C# versuchte
Verwandte Themen
- 1. Mehrere Variablen als Tabellenname
- 2. SQL Mehrere Fremdschlüssel als Primärschlüssel
- 3. LLDB Alias für mehrere Befehle als ein
- 4. MySQL: Mehrere Zeile als Komma getrennt Zeile
- 5. Javascript: mehrere Argumente als einzelne Variable übergeben
- 6. Mehrere Registerkarten zusammenführen, als CSV herunterladen
- 7. Mehrere Aufgabe als eine - Apache Spark
- 8. Anzeige mehrere Auswahl als normal wählen
- 9. mehrere Sammlungen als eine einzige Sammlung
- 10. Anzeige einer Spalte als mehrere Spalten
- 11. Wie mehrere Bilder als Thumbnails in XAML
- 12. Mehrere Datei-Uploads als E-Mail-Anhänge
- 13. Mehrere Codeblöcke als Argumente in Ruby übergeben
- 14. Python mehrere Zeilen als eine Gruppe
- 15. Mehrere Abfragen als eine dblink-Transaktion ausführen
- 16. SQL LEFT JOIN mehrere Datensätze Rückkehr als
- 17. Mehrere Schreibvorgänge werden als einzelne behandelt
- 18. Mehrere Open-Source-Git-Repos als Unterordner
- 19. Android App actvities installiert als mehrere Symbole
- 20. MySQL Join mehrere Zeilen als Spalten
- 21. Mehrere Injektionen als Singleton mit Ninject
- 22. Pandas: Set mehrere MultiColumns als Multiindex
- 23. ElasticSearch durch mehrere Felder als Fuzzy-Abfrage
- 24. Gibt es einen besseren Pfadfindungsalgorithmus als A *, wenn Sie mehrere Quellen und mehrere Ziele haben?
- 25. SQL Query mehrere Werte einer Spalte als mehrere Spalten (SQL 2005)
- 26. Warum bietet Scala sowohl mehrere Parameterlisten als auch mehrere Parameter pro Liste?
- 27. Mehrere Tastenbereiche als Parameter für eine CouchDB-Ansicht
- 28. Laden Sie mehrere Dateien als zip-Datei mit PHP
- 29. Warten auf mehrere Versprechen als Gruppe und einzeln in eckigen?
- 30. Mehrere Bilddateien als 2D Tensor im Tensorflow erhalten
Was ist Ihre Frage hier? Sie fragen nach einer Kameraempfehlung oder was? –