So empfangen Sie einen DataStream von einem Gerät auf Ihrem Computer in C#
-
20-09-2019 - |
Frage
Ich habe vor, eine kleine Audio-Recorder-App in C#zu erstellen. Mein Laptop verfügt über ein integriertes Mikrofon, das immer aktiv ist. Daher möchte ich diesen als Frühphasen-Test verwenden. Ich würde einfach mit der Aufnahme beginnen, die Datei als .wav speichern oder sogar die lahme DLL verwenden, um sie zu einem MP3 zu machen.
Das Problem ist, dass ich nicht weiß, wie ich dieses Mikrofon kontaktieren soll. Verwende ich eine Bibliothek, die ein Gerät erkennen kann, oder fange ich einfach einen Strom von Bytes aus dem Port, auf dem sich das Gerät befindet?
Ich habe keine Erfahrung mit dem Empfangen von Daten von verbundenen Geräten. Ich nehme an, dass ich alle Daten in ein Byte -Array eingeben und diese dann in eine WAV -Datei serialisieren muss, aber ich bin mir nicht sicher.
Kann ich einige Hinweise zu diesem Thema bekommen?
Lösung
Einblick in Slimdx.