Sipdroid En Robust Open Source VoIP Client
Sipdroid (såkalt fordi den bruker Session Initiation Protocol, eller SIP) er en åpen kildekode VoIP-klient for Android, som støtter en rekke kodeker og kan videosamtaler.
Hvis du er kjent med VoIP og SIP (og litt av en techie), kan dette bare være den gratis VoIP-klienten du har latt etter.
Telefonen som brukes i denne anmeldelsen er min HTC Desire. Med en 1GHz CPU, 512MB ROM og 576 RAM på nesten ett år er denne telefonen fortsatt en veldig rask og kraftig telefon.
Er Sipdroid for deg?
Sipdroid, tilgjengelig fra Android Market, er rettet mot folk som allerede har grunnleggende kunnskaper om VoIP, ettersom noen oppsett er påkrevd. Fordi det har så mange forskjellige parametere som kan konfigureres, vil det være enkelt for en gjennomsnittlig bruker å bli overveldet. Alle med eksisterende SIP-kunnskap bør finne denne applikasjonen enkel og grei.
På grunn av at den er åpen kildekode, kan den distribueres og en kopi av kildekoden er tilgjengelig for alle som ønsker å endre det.
UI hvor mindre er mer
Brukergrensesnittet er ingenting å bli begeistret for. Som jeg finner med mange forskjellige fullverdige open-source biter av programvare, utvikler utviklerne mye om programmets primære funksjon og lite om kosmetiske funksjoner.
Sipdroid hovedmeny
Forvent ikke fancy grafikk da applikasjonen er nesten helt tekstbokser og radiobrytere.
Sipdroid brukergrensesnitt fungerer godt med meg, siden min primære bekymring som bruker er å ringe og motta telefonsamtaler. Beautification av brukergrensesnittet er bare noe jeg er interessert i når jeg vet at søknaden er helt i stand til å ringe håndtering.
SIP-kontoer
Den første oppsettet av Sipdroid tar deg bare noen få minutter. Informasjonen du må ha i oppsettet er brukernavnet, passordet, avbryt eller proxy og domenenavn.
SIP-konto
Når du har konfigurert Sipdroid, foreta et par testanrop, og så er du ferdig.
Varsler
Bakgrunnsoperasjonen til Sipdroid er konfigurerbar og plasserer som standard et fargekodet ikon på varslingsfeltet.
Når du drar ned strømlinjen, ser du registrering og anropsstatus.
Meldinger i Sipdroid
Du får se forskjellige skjermbilder når du mottar en samtale:
In-call skjermer vises
kodeker
Kodene som er tilgjengelige for brukeren er rikelig:
Tilgjengelige kodeker
Som du forventer, er GSM (kodeken din mobiltelefon bruker) til stede som et alternativ. PCMA og PCMU (din standard PSTN kvalitet codec) er også: perfekt hvis du bare har tenkt å ringe over et LAN.
G.722, en bredbånds hi-def lydkodek, gir også et utseende. Ulempen med G.722 er imidlertid at den krever litt mer prosessorkraft enn sine PCMA-, PCMU- og GSM-kolleger, og kan ikke være egnet for alle Android-telefoner.
Avanserte instillinger
Jeg ble blåst bort med antall konfigurerbare avanserte alternativer tilgjengelig for meg. Disse alternativene trenger minst en moderat grad av VoIP-kunnskap for å vite hva du skal slå på og av:
Avanserte innstillinger
Flere valg
Andre avanserte alternativer inkluderer STUN-støtte, earpiece og mic gain, innebygde PBXer har integrering og videobitrate. Det er riktig; Sipdroid full-funksjon SIP-klient og SIP virker bare så å kunne sende og motta videosamtaler!
Dessverre støtter ikke HTC Desire videosamtaler, så jeg kan ikke rapportere om videokvalitet eller håndtering.
Noen grunnleggende tester
Nå er dette den virkelige biten jeg elsker. Når jeg tester noe relatert til SIP, er det første jeg vil gjøre, å se om jeg kan bryte den.
Her er et sammendrag av noen grunnleggende tester som jeg kjørte:
- Lag og motta telefonsamtaler: bestått
- Hold - Sett på vent og hentet: bestått
- Overfør et anrop til en annen telefon: bestått
- Forbli på en samtale i mer enn 1 time: bestått
- Forhandle en G.722 kodeksamtale: bestått
- Forhandle en G.711-kodeksamtale: bestått
- Hold - Legg på et anrop på vent og hent: mislyktes
Konklusjon
Å ringe på vent er uten tvil en av de mest brukte funksjonene i et halvt intelligent telefonsystem. Det er også en av de tingene som så mange leverandører kjemper for å implementere riktig, inkludert Sipdroid. Ikke avskrekke da VoIP-programmer varierer i kompatibilitet, avhengig av hvilken SIP-server som brukes.
Sipdroid på Android Market
Sipdroid har en ganske lang feilliste, men disse blir bearbeidet. Dette viser at det ikke bare er et aktivt samfunn som er villig til å rapportere bugs funnet, men også det er folk som er villige til å fikse dem. Jeg antar at dette fortsatt er tidlige dager for Sipdroid, og vi kan sannsynligvis forvente å se denne applikasjonen i Android Market i en årrekke.