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.