Voice Chat.zip
[11.36 kB]
[1929 Downloads]
Von
madmax
am 22.04.05 um 19:29
Majestic12@gmx.li

 Dieses Projekt zeigt wie man einen Voice Chat (VoIP) mit Visual Basic realisiert. Das besondere an diesem Quellcode ist das die Daten vom Mikrofon direkt in komprimierter Form abgegriffen werden, und auch direkt in komprimierter Form an die Lautsprecher geschickt werden. Dadurch ist der Quellcode relativ kurz und einfach zu verstehen.
Screenshot
Ich hab das Programm mit mehreren Personen erfolgreich getestet, es sollte also überall da funktionieren wo Mikrofon und Lautsprecher vorhanden sind.
Wichtig:
Ihr könnt das Programm nicht 2 mal starten um eine Verbindung über 127.0.0.1 herzustellen, denn das Mikrofon kann nur von einem Programm gleichzeitig benutzt werden. Wenn ihr es Lokal testen wollt, solltet ihr beim Server alles was WaveIn betrifft auskommentieren, und beim Client alles was WaveOut betrifft auskommentieren.
Oder ihr schickt es einfach an jemanden mit dem ihr den Voice Chat testen wollt.
Update 09.09.2005:
- Problem mit dem entladen der Klassen behoben
- Referenz Variablen in modWave durch Properties ersetzt
Update 23.04.2005:
- Im Quellcode wurden die api's GlobalUnlock() und GlobalFree() in der falsche Reihenfolge aufgerufen, was zu ernsten Problemen führen kann! Diese Fehler wurde behoben.
Kategorie: API, Hardware, Internet, Klassen, Kompression, Netzwerk, Programme, Sound
Bewertung (Schulnote): 1.39 bei 153 abgegebenen Stimmen
|
|
|
|