Aihe: Pienen latenssin VoIP-softat?
1
Anarkiapurilainen
07.12.2005 09:13:41 (muokattu 07.12.2005 09:18:14)
 
 
Tämmöinen idea / ongelma olisi: kaikki Pohjois-Suomen opiskelija-asuntosäätiön kämpät ovat samassa 10-megaisessa lähiverkossa. Ping kulkee koneelta toiselle alle 5 ms viiveellä. Ajatuksena olisi soittaa toisessa kämpässä olevan kaverin kanssa ja välittää ääni koneelta toiselle. Tähän tarkoitukseen hitaammille ja kapeammille verkoille optimoidut Skype ja messengerin VoIP ovat liian hitaita. FXTeleportilla ja suoraan line-innistä dataa lukevalla VST-plugarilla voisi ehkä kikkailla jonkun tällaisen systeemin. Onko olemassa valmiina VoIP-softaa, jolla voisi toteuttaa yhden hyvälaatuisen monokanavan siirron pienellä, sanotaan nyt vaikka alle 20 ms viiveellä lähiverkon koneelta toiselle?
 
EDIT: minne hävisi loput tekstistä lähetysvaiheessa? Jouduin kirjoittamaan jutun uusiksi.
Klezberg
07.12.2005 12:40:35 (muokattu 07.12.2005 13:12:51)
 
 
Tämmöinen idea / ongelma olisi: kaikki Pohjois-Suomen opiskelija-asuntosäätiön kämpät ovat samassa 10-megaisessa lähiverkossa. Ping kulkee koneelta toiselle alle 5 ms viiveellä. Ajatuksena olisi soittaa toisessa kämpässä olevan kaverin kanssa ja välittää ääni koneelta toiselle. Tähän tarkoitukseen hitaammille ja kapeammille verkoille optimoidut Skype ja messengerin VoIP ovat liian hitaita. FXTeleportilla ja suoraan line-innistä dataa lukevalla VST-plugarilla voisi ehkä kikkailla jonkun tällaisen systeemin. Onko olemassa valmiina VoIP-softaa, jolla voisi toteuttaa yhden hyvälaatuisen monokanavan siirron pienellä, sanotaan nyt vaikka alle 20 ms viiveellä lähiverkon koneelta toiselle?
 
EDIT: minne hävisi loput tekstistä lähetysvaiheessa? Jouduin kirjoittamaan jutun uusiksi.

 
Enpäs tiedä valmista ohjelmaa, mutta ajatuksia herää. VoIP-softat tehdään vähän toisenlaisilla vaatimuksilla, niiden pitää toimia NATin läpi, josta johtuen käytetään usein TCP:ta josta tulee viivettä. Niiden pitää toimia vaihtelevalla siirtoviiveellä, jolloin tarvitaan puskurointia, mistä tulee viivettä. Ja puhe pyritään koodaamaan tehokkaasti, josta tulee myös viivettä. Esim. kännyköissä käytetty koodekki ottaa ääntä kerrallaan jo tuon 20 ms ennenkuin tekee sille mitään.
 
Loppujen lopuksi ei pitäisi olla vaikeata tehdä softa, joka siirtää UDP:llä suoraan ääntä näyte kerrallaan jos siirtotiellä ei ole NAT:teja ja jos maksimiviive pysyy kurissa. Ihmettelisin jos ei sellaista olisi jo tehty, mutta VoIP:in nimellä se tuskin kulkee.
 
EDIT: tämä voisi olla jotain http://www.ninjam.com/ (ehkei sittenkään, tuossahan pelataan sillä että viive on tasamäärä tahteja!?)
 
Ja tässä mielenkiintoinen linkki: http://www.cim.mcgill.ca/sre/projects/rtnm/ (cross-continental jazz)
 
Macille näyttäisi olevan tämmöinen, voisi jo alkaa olla lähellä http://www.jackosx.com/
krushing
07.12.2005 14:19:13
 
 
‹ edellinen sivu | seuraava sivu ›
1
Lisää uusi kirjoitus aiheeseen (vaatii kirjautumisen)