Hallo an alle,
Ich bastle gerade an einem Programm, das die Mikrofonaufnahme an Computer A über einen TCP-Netzwerkstream auf Computer B überträgt.
Das Programm arbeitet folgendermaßen:
Die Mikrofonaufnahme wird als .wav-Datei gespeichert, als Byte-Array per TCP-Verbindung an den anderen Computer gesendet und dort wieder abgespielt.
Mit einem Timer wird jede Sekunde eine Neue Aufnahme gestartet. Dabei ergibt sich das Problem, dass es einen kleinen Moment dauert, bis die Aufnahme gestratet wird und somit immer ein Teil des Aufzunehmenden nicht zu hören ist.
Ich möchte deshalb gerne wissen, ob es nicht eine Möglichkeit gibt, die Mikrofonaufnahme direkt an den anderen PC zu senden ohne die Aufnahme als Datei zu speichern und dann eine neue Aufnahme zu erstellen.
Ich freue mich auf Antworten und hoffe, dass mir jemand weiterhelfen kann.
Ich bastle gerade an einem Programm, das die Mikrofonaufnahme an Computer A über einen TCP-Netzwerkstream auf Computer B überträgt.
Das Programm arbeitet folgendermaßen:
Die Mikrofonaufnahme wird als .wav-Datei gespeichert, als Byte-Array per TCP-Verbindung an den anderen Computer gesendet und dort wieder abgespielt.
Mit einem Timer wird jede Sekunde eine Neue Aufnahme gestartet. Dabei ergibt sich das Problem, dass es einen kleinen Moment dauert, bis die Aufnahme gestratet wird und somit immer ein Teil des Aufzunehmenden nicht zu hören ist.
Ich möchte deshalb gerne wissen, ob es nicht eine Möglichkeit gibt, die Mikrofonaufnahme direkt an den anderen PC zu senden ohne die Aufnahme als Datei zu speichern und dann eine neue Aufnahme zu erstellen.
Ich freue mich auf Antworten und hoffe, dass mir jemand weiterhelfen kann.