De VoIP Development Kit is een Voice over IP-software-ontwikkeling kader; het beoogt te worden gebruikt door een breed scala aan gebruikers in zeer verschillende scenario's
Het is gemaakt, zodat het kan draaien op veel verschillende platformen. Windows, Linux (zowel 32 als 64 bit) en Mac OS X-versies zijn beschikbaar (Windows Mobile 6.x-poort wordt gewerkt); de belangrijkste doelgroep programmeertaal is C ++, maar er zijn modules om het te gebruiken met Java en Visual Basic als goed, andere havens (python en php) worden beschouwd.
Dankzij de VirtuaDev technologie elke mediabron op uw PC wordt gezien als een VDK Virtual Device:
dwz microfoons zijn invoerapparaten terwijl luidsprekers zijn output apparaten; audio-bestanden die zijn opgeslagen op uw harde schijf kan gezien worden als input (play) of uitgang (record) apparaten en, uiteraard, VoIP-gesprekken zijn zowel input en output apparaten tegelijk.
Elk van deze apparaten kan worden met elkaar verbonden (dwz geen aantal input device kan worden aangesloten op elke aantal van de output apparaten) en de media stroom zal automagisch stroomt van de eerste tot de laatste en naadloos gemengd zonder dat de gebruiker & rsquo; s interactie maar een enkele API oproep
Eigenschappen
- Dynamisch loadable codecs. (G711, AMR **, Speex, G726, G729 **, iLBC en GSM reeds verstrekt)
- Voice Activity Detection, Stilte onderdrukking en Comfort Noise Generation
- DTMF receptie en generatie (In-band, RFC2833, SIP INFO)
- Adaptive dejitter buffer
- NAT vriendelijke
- Multi-line conferentie
- Play en Record bestanden in alle belangrijke audioformaten
- Meerdere I / O Device support
- Multiple audio bestek (DirectSound, WinMME, Alsa, OSS, CoreAudio)
- Doe-niet-storen
- -verbinding op basis van volume-instellingen
- Volledige ondersteuning voor multi-core architecturen
Wat is nieuw in deze release:
- Dit is de eerste tech-voorvertoning van de aankomende versie 2.0 .
- Deze versie bevat grote architectonische veranderingen om ondersteuning voor video en multi-flow VoIP-gesprekken.
Wat is nieuw in versie 1.1.0:
- Een bos van nieuwe codecs, waaronder G722, G728 en G723, zijn beschikbaar op alle platformen.
- G729 is nu beschikbaar op alle platformen.
- .NET en Java helper modules maken nu deel uit van de officiële distributie en zijn niet langer afzonderlijke pakketten.
- HD Audio wordt ondersteund.
- Een ruisonderdrukking API werd toegevoegd.
- Een low-level API werd toegevoegd, zodat u bellen details te krijgen, zoals jitter, RTT en packet loss. Snow Leopard wordt nu ondersteund.
- Een paar bugs en usability problemen werden vastgesteld.
- De interne architectuur werd geherstructureerd om de langverwachte video-functie te integreren.
Wat is nieuw in versie 1.0 RC1:
- Deze release voegt AGC en VAD om de gratis proefperiode API .
- Er zijn een paar bugfixes en enkele code opruimen.
Wat is nieuw in versie 0.9.7:
- Made beschikbare de methode getErrorMessage (), zodat een leesbare tekenreeks terug van een foutcode voorzien als parameter.
- een nieuwe gebeurtenis RECEIVED_INFO_RESPONSE dat waarschuwt wanneer een SIP-INFO Response wordt ontvangen (sommige klanten gebruiken deze Response om informatie terug te sturen naar de afzender)
- Vast een incoherentie in de registratie-API's: de SIP accounts zijn genummerd vanaf 1 in de vdk.ini file, terwijl de API's verwacht dat de opsomming worden vanaf 0. Nu moet je het configuratiebestand nummering gebruiken, vandaar de eerste rekening is 1 en niet 0 meer
- De documentatie is bijgewerkt
Reacties niet gevonden