winstonsmith
06-01-2005, 23:49
Hallo und Guten Abend.
Ich habe mir ein Programm in C geschrieben, was über ein Socket Datenpakete empfängt.
Diese Datenpakete will ich nun mittels dem Programm 'aplay' an die Soundkarte schicken, sozusagen ein minimalistischer Streaming-Client.
Dabei erstelle ich mir ein FIFO und schreib die Daten vom Socket da rein.
Mein Problem ist jetzt, dass ich nicht weiter weiß, weil ja aplay eine Datei braucht zum abspielen.
Kann ich aplay einfach den Deskriptor zuweisen, oder nicht?
Wie muss ich da weiter vorgehen?
Wisst ihr sonst vielleicht eine andere Möglichkeit, damit kontinuierlich Daten ausgegeben werden können?
Vielen Dank im Voraus
Schönen Abend noch
winstonsmith
Ich habe mir ein Programm in C geschrieben, was über ein Socket Datenpakete empfängt.
Diese Datenpakete will ich nun mittels dem Programm 'aplay' an die Soundkarte schicken, sozusagen ein minimalistischer Streaming-Client.
Dabei erstelle ich mir ein FIFO und schreib die Daten vom Socket da rein.
Mein Problem ist jetzt, dass ich nicht weiter weiß, weil ja aplay eine Datei braucht zum abspielen.
Kann ich aplay einfach den Deskriptor zuweisen, oder nicht?
Wie muss ich da weiter vorgehen?
Wisst ihr sonst vielleicht eine andere Möglichkeit, damit kontinuierlich Daten ausgegeben werden können?
Vielen Dank im Voraus
Schönen Abend noch
winstonsmith