8.1 Konfigurere Linphone

Før du begynner å bruke Linphone, er det noen grunnleggende beslutninger du må ta, og noen konfigureringsoppgaver du må fullføre. Først bestemmer og konfigurerer du kjøremodus for Linphone, bestem hvilken tilkoblingstype som skal brukes, og start deretter Linphone-konfigurasjonen (Go > Brukervalg) for å foreta nødvendige justeringer.

8.1.1 Bestemme kjøremodus for Linphone

Linphone kan kjøres i to forskjellige modi, avhengig av hvilken type skrivebord du bruker og hvordan det er konfigurert.

Vanlig program

Når Linphone-programvaren er installert, kan den startes via programmenyene GNOME og KDE, eller via kommandolinjen. Når Linphone ikke kjører, kan du ikke motta innkommende samtaler.

GNOME-panelprogram

Linphone kan legges til på GNOME-panelet. Høyreklikk et tomt område på panelet, velg Legg til på panelet, og velg Linphone. Linphone blir dermed lagt til på panelet permanent, og startes automatisk ved pålogging. Så lenge du ikke mottar innkommende samtaler, kjører programmet i bakgrunnen. Så snart du får en innkommende samtale, åpner hovedvinduet, og du kan motta samtalen. Når du skal åpne hovedvinduet og ringe noen, klikker du ganske enkelt panelikonet.

8.1.2 Bestemme tilkoblingstype

Du kan foreta en oppringing i Linphone på flere forskjellige måter. Hvordan du foretar oppringingen og hvordan du når den andre parten bestemmes av hvordan du er tilkoblet nettverket eller Internett

Linphone bruker SIP-protokollen (Session Initiation Protocol) til å opprette en forbindelse med en ekstern vert. I SIP blir hver part identifisert av en SIP-URL:

sip:username@hostname
   

username er innloggings-IDen på Linux-maskinen og hostname er navnet på datamaskinen du bruker. Hvis du bruker en SIP-leverandør, ville URL-en se ut som i følgende eksempel:

sip:username@sipserver
   

username er brukernavnet som ble valgt ved registrering på en SIP-server. sip-server er adressen til SIP-serveren eller SIP-leverandøren. Se Del 8.1.5, Konfigurere SIP-alternativer og leverandørens registreringsdokumentasjon for detaljert informasjon om registreringsprosedyren. Du finner oversikter over leverandører som passer til ditt behov ved å besøke webområdene som nevnes i Del 8.8, Mer informasjon.

Hvilken URL du skal bruke, bestemmes av tilkoblingstypen du velger. Hvis du valgte å ringe opp en annen part direkte uten videre ruting av en SIP-leverandør, ville du angitt en URL av den første typen. Hvis du valgte å ringe opp en annen part via en SIP-server, ville du angitt en URL av den andre typen.

Ringe i samme nettverk

Hvis du har tenkt å ringe en venn eller kollega som tilhører samme nettverk, trenger du bare riktig brukernavn og vertsnavn for å sette sammen en gyldig SIP-URL. Det samme gjelder hvis vedkommende vil ringe deg. Så lenge det ikke finnes noen brannmur mellom deg og den andre parten, er det ikke nødvendig med ytterligere konfigurasjon.

Ringe på tvers av nettverk eller over Internett (statisk IP-konfigurasjon)

Hvis du er koblet til Internett ved hjelp av en statisk IP-adresse, trenger enhver som vil ringe deg bare å angi brukernavnet ditt og vertsnavnet eller IP-adressen til arbeidsstasjonen for å konstruere en gyldig SIP-URL, som beskrevet i Ringe i samme nettverk. Hvis du eller den oppringende part befinner dere bak en brannmur som filtrerer innkommende og utgående trafikk, må SIP-porten (5060) og RTP-porten (7078) åpnes på brannmurmaskinen for å muliggjøre Linphone-trafikk gjennom brannmuren.

Ringe på tvers av nettverk eller over Internett (dynamisk IP-konfigurasjon)

Hvis IP-konfigurasjonen ikke er statisk-hvis du blir tildelt en ny IP-adresse dynamisk hver gang du kobler til Internett-er det umulig for noen som vil ringe deg å konstruere en gyldig SIP-URL basert på brukernavnet ditt og en IP-adresse I disse tilfellene må du enten bruke tjenestene som tilbys av en SIP-leverandør eller bruke et DynDNS-oppsett for å sørge for at en ekstern oppringer blir koblet til riktig vertsmaskin. Du finner mer informasjon om DynDNS på http://en.wikipedia.org/wiki/Dynamic_DNS.

Ringe på tvers av nettverk og brannmurer

En maskin som er skjult bak en brannmur, sender ikke IP-adressen sin ut på Internett. Derfor kan de ikke nås direkte av noen som forsøker å ringe en bruker som sitter ved en slik maskin. Linphone støtter samtaler på tvers av nettverksgrenser og brannmurer ved å benytte en SIP-proxy som videresender samtalene til en SIP-leverandør. Se Del 8.1.5, Konfigurere SIP-alternativer for en detaljert beskrivelse av justeringene som kreves for å bruke en ekstern SIP-server.

8.1.3 Konfigurere nettverksparametere

De fleste innstillingene i kategorien Nettverk trenger ingen ytterligere justering. Du burde være i stand til å foreta din første oppringing uten å endre dem.

Alternativer for NAT-traversering

Aktiver dette alternativet bare hvis du befinner deg i et privat nettverk bak en brannmur og du ikke bruker en SIP-leverandør til å rute oppringinger. Merk av i avmerkingsboksen og skriv inn IP-adressen til brannmurmaskinen, for eksempel 192.168.34.166.

RTP-egenskaper

Linphone bruker RTP-protokollen (Real-time Transport Protocol) til å overføre lyddataene i samtalene. Porten for RTP er satt til 7078, og det skulle ikke være nødvendig å endre denne verdien med mindre du har et annet program som bruker denne porten. Parameteren for jitter-kompensering (signalstøykompensering) brukes til å styre antallet lydpakker som Linphone bufrer før de faktisk avspilles. Ved å øke denne parameterverdien kan du forbedre kvaliteten på overføringen Jo flere pakker som bufres, jo større sjanse er det for at de sent ankomne blir avspilt. En økning i antallet bufrede pakker øker imidlertid også latenstiden - du hører stemmen i den andre enden med en viss forsinkelse. Når du endrer denne parameteren, må du balansere disse to faktorene nøye.

Annet

Hvis du bruker en kombinasjon av VoIP og fasttelefoni, kan du vurdere å bruke DTMF-teknologi (Dual Tone Multiplexed Frequency) til å utløse visse handlinger, som å sjekke talemeldinger eksternt bare ved et trykk på bestemte taster. Linphone støtter to protokoller for DTMF-overføring, SIP INFO og RTP rfc2833. Hvis du trenger DTMF-funksjonalitet i Linphone, velger du en SIP-leverandør som støtter én av disse protokollene. Se Del 8.8, Mer informasjon for en omfattende liste over VoIP-leverandører.

8.1.4 Konfigurere lydenheten

Når lydkortet er oppdaget av Linux, bruker Linphone automatisk den oppdagede enheten som standard lydenhet. La verdien for Use sound device (bruk lydenhet) være som den er. Bruk Recording source (registrere kilde) til å bestemme hvilken opptakskilde som skal brukes. I de fleste tilfeller vil dette være en mikrofon (micro). Hvis du vil ha en egendefinert ringelyd, bruker du Bla gjennom til å velge en og teste valget ved hjelp av Listen (lytt). Klikk Bruk for å godta endringene.

8.1.5 Konfigurere SIP-alternativer

Dialogboksen SIP inneholder alle SIP-konfigurasjonsinnstillingene.

SIP-port

Bestem på hvilken port SIP-brukeragenten skal kjøre. Standardporten for SIP er 5060. La standardinnstillingen være uendret med mindre du kjenner til et annet program eller en annen protokoll som trenger denne porten.

Identitet

Enhver som vil ringe deg opp direkte uten å bruke en SIP-proxy eller SIP-leverandør, må vite din gyldige SIP-adresse. Linphone oppretter en gyldig SIP-adresse for deg.

Eksterne tjenester

Listen inneholder én eller flere SIP-tjenesteleverandører som du har opprettet brukerkonto hos. Serverinformasjon kan legges til, endres eller slettes når som helst. Se Legge til en SIP-proxy og registrere ved en ekstern SIP-server for å finne ut mer om registreringsprosedyren.

Autentiseringsinformasjon

Når du skal registrere ved en ekstern SIP-server oppgir du visse autentiseringsdata, som brukernavn og passord. Linphone lagrer disse dataene når de først er oppgitt. Hvis du vil forkaste disse dataene av sikkerhetsgrunner, klikker du Clear all stored authentication data (slett alle lagrede autentiseringsdata).

Listen Remote services (eksterne tjenester) kan være fylt med flere adresser til eksterne SIP-proxyer eller tjenesteleverandører.

Legge til en SIP-proxy og registrere ved en ekstern SIP-server

  1. Velg en egnet SIP-leverandør og opprett en brukerkonto der.

  2. Start Linphone.

  3. Gå til Go > Brukervalg > SIP.

  4. Klikk Add proxy/registrar for å åpne et registreringsskjema.

  5. Fyll inn riktige verdier for Registration Period (registreringsperiode), SIP Identity (SIP-identitet), SIP Proxy og Route. Hvis du arbeider bak en brannmur, må du passe på å velge Send registration (send registrering) og skrive inn en gyldig verdi for Registration Period (registreringsperiode). Dette sender de opprinnelige registreringsdataene etter en gitt tidsperiode for å holde portene som Linphone bruker, åpne i brannmuren. Ellers ville disse portene automatisk bli lukket hvis brannmuren ikke mottok flere pakker av denne typen. Registreringsdataene må også sendes på nytt for å holde SIP-serveren informert om gjeldende status for forbindelsen og oppringerens plassering. For SIP identity (SIP-identitet) skriver du inn SIP-URLen som skal brukes for lokale samtaler. Hvis du også vil bruke denne serveren som en SIP-proxy, skriver du inn samme data for SIP Proxy. Til slutt legger du til en alternativ rute, om nødvendig, og går ut av dialogboksen med OK.

8.1.6 Konfigurere lydkodekene

Linphone støtter en rekke kodeker for overføring av taledata. Angi tilkoblingstypen du bruker, og velg foretrukne kodeker fra listevinduet. Kodeker som ikke egner seg for gjeldende tilkoblingstype vises i rødt, og kan ikke velges.