Startpagina » Communicatie » Sipdroid Een robuuste open-source VoIP-client

    Sipdroid Een robuuste open-source VoIP-client

    Sipdroid (zogenaamd omdat het het Session Initiation Protocol of SIP gebruikt) is een open-source VoIP-client voor Android, die een reeks codecs ondersteunt en in staat is tot videobellen.

    Als u bekend bent met VoIP en SIP (en een beetje een techneut), dan is dit misschien gewoon de gratis VoIP-client waarnaar u op zoek was.

    De telefoon die in deze recensie wordt gebruikt, is mijn HTC Desire. Met een gewicht van 1 GHz CPU, 512 MB ROM en 576 RAM op bijna een jaar oud is deze telefoon nog steeds een zeer snelle en krachtige telefoon.

    Is Sipdroid voor jou?

    Sipdroid, verkrijgbaar bij Android Market, is bedoeld voor mensen die al een basiskennis van VoIP hebben, omdat sommige instellingen vereist zijn. Omdat het zoveel verschillende parameters heeft die kunnen worden geconfigureerd, zal het voor een gemiddelde gebruiker gemakkelijk zijn om overweldigd te worden. Iedereen met bestaande SIP-kennis zou deze toepassing eenvoudig en duidelijk moeten vinden.

    Omdat het opensource is, is het herdistribueerbaar en is een kopie van de broncode beschikbaar voor iedereen die het wil wijzigen.

    De gebruikersinterface Where Less is More

    De gebruikersinterface is niets om enthousiast over te worden. Zoals ik vind met veel verschillende volledig functionele open-source-bits van software, hebben de ontwikkelaars veel om de primaire functie van de toepassing en weinig om de cosmetische functies.

    Sipdroid hoofdmenu

    Verwacht geen fancy graphics, want de applicatie bestaat bijna geheel uit tekstvakken en radioswitches.

    Sipdroid's gebruikersinterface werkt goed met mij, aangezien mijn voornaamste zorg als gebruiker is om telefoongesprekken te voeren en te ontvangen. Het verfraaien van de gebruikersinterface is alleen iets waar ik in geïnteresseerd ben als ik weet dat de applicatie volledig in staat is om te bellen.

    SIP-accounts

    De eerste setup van Sipdroid duurt slechts een paar minuten. De informatie die u nodig hebt voor de installatie, is de gebruikersnaam, het wachtwoord, de sever of proxy en de domeinnaam.

    SIP-account

    Nadat Sipdroid is geconfigureerd, voert u een aantal testaanvragen uit en bent u klaar.

    meldingen

    De achtergrondbewerking van Sipdroid is configureerbaar en plaatst standaard een pictogram met kleurcodes op uw berichtenbalk.

    Wanneer u de Power-balk naar beneden sleept, ziet u de registratie en de gespreksstatus.

    Meldingen in Sipdroid

    Je ziet verschillende schermen wanneer je een oproep ontvangt:

    Gespreksschermen weergegeven

    codecs

    De codecs die beschikbaar zijn voor de gebruiker zijn overvloedig:

    Beschikbare codecs

    Zoals je zou verwachten, is GSM (de codec die je mobiele telefoon gebruikt) als een optie aanwezig. PCMA en PCMU (je standaard PSTN-kwaliteit codec) zijn er ook: perfect als je van plan bent om alleen via een LAN te bellen.

    G.722, een wideband hi-def audiocodec, verschijnt ook. Het nadeel van G.722 is echter dat het wat meer verwerkingskracht vereist dan zijn PCMA-, PCMU- en GSM-tegenhangers, en mogelijk niet geschikt is voor alle Android-telefoons.

    Geavanceerde opties

    Ik was weggeblazen met het aantal configureerbare geavanceerde opties dat voor mij beschikbaar was. Deze opties hebben minimaal een redelijke mate van VoIP-kennis nodig om te weten wat u in en uit gaat:

    Geavanceerde instellingen

    Meer opties

    Andere geavanceerde opties zijn STUN-ondersteuning, oortelefoon- en microfoonversterking, ingebouwde PBX-functies met integratie en videobitsnelheid. Dat is juist; Sipdroid-SIP-client met volledige functionaliteit en SIP zijn net zo goed in staat om videogesprekken te verzenden en ontvangen!

    Helaas ondersteunt mijn HTC Desire geen videogesprekken, dus kan ik geen melding maken over videokwaliteit of -verwerking.

    Enkele basistests

    Dit is het echte beetje waar ik van hou. Telkens wanneer ik iets test dat gerelateerd is aan SIP, is het eerste dat ik wil doen kijken of ik het kan breken.

    Hier is een samenvatting van enkele basistests die ik heb uitgevoerd:

    • Bellen en gebeld worden: Geslaagd
    • Vasthouden - in de wacht worden geplaatst en worden opgehaald: Geslaagd
    • Een oproep doorschakelen naar een andere telefoon: Geslaagd
    • Blijf langer dan 1 uur in gesprek: Geslaagd
    • Onderhandel een G.722 codec-oproep: Geslaagd
    • Onderhandel een G.711-codec-oproep: Geslaagd
    • Vasthouden - Een oproep in de wacht zetten en ophalen: mislukt

    Conclusie

    Het plaatsen van een oproep in de wacht is misschien wel een van de meest gebruikte functies van een semi-intelligent telefoonsysteem. Het is ook een van de dingen die zoveel leveranciers moeilijk hebben om correct te implementeren, inclusief Sipdroid. Laat je niet afschrikken, want VoIP-applicaties variëren in compatibiliteit, afhankelijk van de gebruikte SIP-server.

    Sipdroid op Android Market

    Sipdroid heeft een vrij lange lijst defecten, maar daar wordt aan gewerkt. Dit laat zien dat er niet alleen een actieve community is die de gevonden bugs kan melden, maar er zijn ook mensen die deze willen oplossen. Ik stel me voor dat dit nog steeds een vroege dag is voor Sipdroid en we kunnen waarschijnlijk verwachten dat deze applicatie een aantal jaren in Android Market te zien zal zijn.