URL: https://www.overclockers.at/coding-stuff/sprachuebertraung_in_java_149708/page_1 - zur Vollversion wechseln!
hallo!
möchte mit java eine sprachübertragung mit 2 pcs herstellen. habe aber überhaupt keinen anhaltspunkt. jemand erfahrungen damit?
interessant wäre es auch in kombination mit dem sip-protokoll
edit:
mir geht es primär um die sprache sprich ich habe ein headset und möchte damit dass was jemand sagt zu einem anderen übertragen können
gut du musst das ganze in zwei bereiche unterteilen denk ich mal
1) die übertragung ansich (sicher.. tcp / unsicher.. udp)
2) die kodierung / dekodierung der sprache (umwandeln, fehler retuschieren usw..)
ich hab sowas selber noch nicht gemacht, allerdings wäre interessant ob du in die richtung schon erfahrung hast (ich schätze mal du wirst sockets aufbauen müssen, dich dann entscheiden ob du tcp oder udp verwenden wirst, und der zweite punkt ist wie gesagt dann das umwandeln des gesprochenen in bits 'n bytes und umgekehrt)
sehr heftig imo
javax.sound.sampled.AudioSystem
java.net.*
im allgemeinen http://java.sun.com/j2se/1.5.0/docs/api/
da solltest du alles notwendige finden.
am wichtigsten ist mir mal die sprache selbst sprich ich möchte so eine art mini-mini-skype erstellen
sicherheit etc. ist derzeit noch nebensächlich
erfahrungen mit sound noch gar nicht netzwerk-programming schon mal ein bisschen reingeschnuppert aber nur ganz kurz
Zitat von moidaschlgut du musst das ganze in zwei bereiche unterteilen denk ich mal
1) die übertragung ansich (sicher.. tcp / unsicher.. udp)
2) die kodierung / dekodierung der sprache (umwandeln, fehler retuschieren usw..)
ich hab sowas selber noch nicht gemacht, allerdings wäre interessant ob du in die richtung schon erfahrung hast (ich schätze mal du wirst sockets aufbauen müssen, dich dann entscheiden ob du tcp oder udp verwenden wirst, und der zweite punkt ist wie gesagt dann das umwandeln des gesprochenen in bits 'n bytes und umgekehrt)
sehr heftig imo
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025