Sound abspielen
-
Servus,
bin neu hier.
Nettes Forum!also ich will bald ein ISDN2H323-Gateway schreiben.
das Programm soll unter Linux laufen, sodass man aus dem lokalen ISDN-Netz den Rechner anwählen kann und dem z.b. die Telefonnummer von einem Freund über Telefon mitteilen kann.
Der Rechner prüft dann, ob der Freund online ist. Wenn ja, "tunnelt" er das Gespräch über das Internet (H323-Protokoll für IP-Telefonie) zum Rechner vom Freund.
Falls die Person nicht online ist, wird das Gespräch einfach über das Telefonnetz zur "echten" Telefonnummer weitergeleitet.Das ganze soll auch anders rum gehen: Wird mein Rechner über IP-Telefonie angerufen, tunnelt der Rechner das Gespräch an mein normales ISDN-Telefon weiter.
Dazu wollte ich OpenH323 (http://openh323.sourceforge.net/) und Caiviar (http://www.quiss.org/caiviar/) nutzen.
Ich hab aber noch nie irgendwas mit Sound programmiert.
Wie läuft das: Ich muss ja sozusagen gleichzeitig von der ISDN-Karte das Gespräch lesen und die Sounddaten "in" die H323 Verbindung "schreiben".also so ne art:
ISDNConnection.Read(buf)
H323Connection.Write(buf).Wie geht so was?
Danke für Hinweise
Manuel