31. januar 2011 - 18:18Der er
10 kommentarer og 1 løsning
Voice Chat i java
Hej.
Jeg er rimelig ny indenfor java, og dette er en af de få gange jeg desværre må indrømme at min google-fu bare ikke er god nok.
Som overskriften siger, vil jeg gerne lave en voice chat i java, den skal ikke være vildt fancy. En "join" knap, der starter det hele, og den "disconnect" knap der stopper det igen.
Nogle der har nogle råd (eller classes eller færdige pakker) vil jeg blive meget glad (Vil helst have råd, små kodestumper eller classes)
Ved faktisk ikke engang om classes findes i java, eller jeg lyder som en mega noob nu.. xD
Jsresources har jeg haft kig på, men den kræver at man skriver en IP. Og jeg har en mistanke om at jeg mangler en server? Derudover synes jeg at have læst at den kun kan håndtere opkald mellem 2 personer. Mit applet skal gerne understøtte op til 6 personer.
Arne, jeg synes ikke rigtig jeg fik noget ud af dine links, de omhandlede mest text-to-speech, recording (ikke realtime streaming til en anden computer) og lign?
Som jeg læser hvad du vil er det ikke et begynder projekt. Derudover skal du på en eller anden måde have en server der kan samle brugerne, og den server skal så bruge brugernes IP-adresse.
Derudover er der sikkerhedsprincipper i Applet's så du skal nok også overveje hvordan du vil signere din Applet for at få lov til alt det du gerne vil.
Du skal nok dele problemet op i 2 dele: A) mange klienter som skal kunne kommunikere sammen B) voice delen
Linkene skulle give input til #B.
Med hensyn til #A, saa skal du nartuligvis laese lidt omkring diverse java.net klasser. Men der er flere modeller: x) den nemme hvor klienter kun kommunikerer med en central server y) den lidt mere avancerede hvor klienten bruger en central server til at finde de andre klienter men saa snakker direkte med dem z) kun klient til kloient og ingen server
#z kraever enten et LAN hvor du kan multicaste eller noget konfiguration.
Undskyld Arne, men jeg prøver bare at få lukket mine spørgsmål, så jeg ikke har en masse åbne. Synes måske 4 dage er rigeligt til at få smidt et svar, men kan da lige oprette en tråd så du kan få dine point.
Det var ikke for selv at tage point, men ville bare have lukket.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.