Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Datei-Problem

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.05.2004
    Beiträge
    7

    Datei-Problem

    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

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.08.2004
    Beiträge
    24
    ich wuerde keine fifo sondern eine ganz normale pipe mit popen erstellen. denn aplay liesst, wenn keine datei gegeben ist, vom stdin. dh. du kannst einfach popen("aplay [options]","w"); machen und dann haste eine pipe in die du die daten schreiben kannst.
    Don't say things that hurt others, said pussycat.

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.05.2004
    Beiträge
    7
    Okay, danke.
    Ich werd's mal ausprobieren.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •