Softwaroví klienti

Nejjednodušším způsobem jak začít používat IP telefonii je nainstalovat softwarový balíček a připojit k počítači sluchátka a mikrofon. Vybrali jsme několik klientů a popsali jejich nastavení. Používáte-li jiný program a máte s ním dobré zkušenosti, podělte se s námi o ně. Rádi je zde vystavíme. U všech klient, dbejte na to, aby použili outbound proxy nastavenou na SIP proxy. Jinak nebude možné přidat hlavičky pro identifikaci volajícího a provádět volání do některých domén. Někteří klienti jako X-Lite to dělají automaticky někde je třeba přidat doménu nebo jméno serveru nebo zaškrtnou příslušnou volbu.
POZOR: Nastavujte autentizaci v klientech na vaši doménu např. tul.cz nikoliv na jméno serveru (sip.cesnet.cz). Server obsluhuje více domén a autentizaci v níž je doménová část jméno nebo adresa serveru nepřijímá. U položek proxy nebo outbound proxy je naopak v některých případech (kdy klient neaplikuje při překladu jména DNS SRV) použít jméno serveru - sip.cesnet.cz. Důvodem proč neexistují jména sip.tul.cz a další je snaha o co nejmenší zátěž v doméně instituce a zároveň je z toho jasné, že server není v doméně instituce.

Nastavení SIPu v mobilních zařízeních

Návod pro nastavení SIPu v Nokiích řady E (např E51,E60,E70,E90) a N (např N82,N95) naleznete na samostatné stránce. Stejně tak jako návod na nastavení SIP klienta v OS Google Android.

Linphone

Linphone je multiplatfomní SIP klient podporovaný na Linuxu, Windows, MacOSX, and a mobilních telefonech s OS Android, Apple iOS a Blackberry. Ve většině linuxových distribucí jsou dostupné balíčky. Tento návod je zaměřený zejména na Linphone v prostředí OS Linux. Linphone je možné provozovat i bez registrace na SIP server. Při vytáčení bude ve většině případů nutné použít @sip.cesnet.cz místo @cesnet.cz při volání na čísla dostupná v síti CESNET. Závisí to na konkrétní verz klienta. Při registraci na jiný serveru ne SIP server Cesnetu tato situace muže nastat také


Nastavení identity je možné z menu Linphone→Preferences a dále v záložce Manage SIP Accounts


Do pole „Your display name“ vyplníme jméno, které se zobrazuje jako identifikace volajícího. Sem obvykle vyplníme jméno a příjmení. Pole „Your username“ obsahuje login. Dále je třeba nastavit Proxy account kliknutím na tlačítko „Add“.


Do pole „Your SIP identity“ vyplníme uživatelskou a doménovou část identifikátoru uživatele s prefixem sip:. Do pole SIP Proxy address je třeba vyplnit IP adresu nebo doménové jméno stroje kde proxy běží (opět s prefixem sip:). Linphone neumožňuje uložení hesla k SIP účtu. Pokud zaškrtneme v dialogu volbu „Register at startup“, pak se Linphone ve verzi 3.4.3 po startu vždy zeptá na přihlašovací údaje.


Další poznámky ke konfiguraci

Při přidávání kontaktů doporučujeme vypnou volby týkajici se stavu a to především Show this contact presence status. U kontaktu jako je MCU nebo klasické ústředny, klient stejně neobdrží odpověď a navíc může být vzhledem k vysokému počtu zpráv po startu poslán na serveru do karantény (obvykle na pět minut).

V menu Linphone → Prefernces a dále na záložce „Multimedia settings“ je možné nastavit zařízení pro akvizici a přehrávání zvuku.

Linphone umožňuje přímo volit příslušné ALSA zařízení. Není tedy nutné nastavovat defaultní ALSA zařízení pomocí konfigurace <tt>.asoundrc</tt>. Pokud zvolíme PulseAudio: default, pak je možné dále vybírat příslušná zařízení například nástrojem <tt>pavucontrol</tt>.

S aktuálními verzemi Linphone je možné při volání do místnosti na Cesnetím MCU Codian 4515 využívat i video. Pro zprovoznění je nutné v Preferences v záložce „Codecs“ zvolit „Video codecs“ a ujistit se, že kodek H263 je v seznamu video kodeků před kodekem H.263-1998.

Pro vysílání a příjem videa je nutné mít k dispozici připojení s propustností alespoň 500kbps v obou směrech. Pokud takové připojení není k dispozici je možné příjem a vysílání videa vypnout volbou „Audio only“ v menu Options.

X-Lite SIP

Firma Counterpath (dříve XTEN) nabízí hned několik klientů. Nejvybavenější je EyeBeam s podporou videa, IM, prezence, nahrávání atd. ve verzích pro Windows a Mac OS. Pak je tu Xpro pro PC a Pocket PC, které umí však jen audio volání. Jediným bezplatným produktem je X-Lite, který je možné stáhnout ve verzích Windows, Linux,Mac OS. Verze 2 je pouze klient pro audio hovory, kdo chce i video a další nadstavby musel by sáhnout například po EyeBeamu nebo nové verzi 3, která je však zatím pouze pro Windows. Kompatibilita na úrovni video hovorů je zatím na horší úrovni než u audia. Až si stáhnete a nainstalujete X-Lite zjistíte že vypadá v Linuxu i ve Windows na rozdíl od SJPhonu stejně.

xlite-main.jpg

Do nastavení se dostaneme přes tlačítko s obrázkem karty se záložkou vedle mezi tlačítkem Clear a tlačítkem se zeleným telefonem pro příjem volání a aktivaci vytáčení. Zvolíme System Settings a následně SIP Proxy. Klient umožňuje nastavit až 10 linek, které mohou být souběžně aktivní a umí obsloužit tři současné hovory. Při vytáčení se výběr linky provádí prefixem #číslo_linky. Linka Default je bez prefixu, proto ji nastavíme jako první.


Display name je jméno, které se zobrazuje jako identifikace volajícího, sem obvykle vyplníme jméno a příjmení. Username je vlastní uživatelské jméno, například username. Authorization user je jméno které bude použito v autorizačních hlavičkách. Sem můžete zadat například jak username@cesnet.cz tak jen username. Na serveru, který používáme budou pochopeny obě varianty. Více klientu má možnost zadat odlišně jméno uživatele služby a autorizační jméno, my však v současném nastavení kontrolujeme shodu, což zabrání takzvanému kradení identity.

Dále vyplníme heslo, Domain Realm a SIP Proxy. Username a Domain Realm tvoří dohromady identifikátor uživatele. SIP Proxy určuje adresu proxy serveru, které může být zadána jako IP adresa stroje, domové jméno stroje nebo jen doména, ke které bude server služby nalezen pomocí SRV záznamů. Outbound Proxy pokud není nastavena se použije stejná jako SIP Proxy a Use Outbound Proxy parametr nastavený na default znamená že Outbound proxy bude použita, což je požadované chování.

Linku aktivujeme přepnutím Enabled na Yes a z menu můžeme odejít. Úspěšné přihlášení oznámí nápis Logged in na displeji, kde se také objeví Vaše uživatelské jméno. Pravým tlačítkem myši podrženým v oblasti displeje se zobrazí malé menu s přístupem do logu, průvodcem nastavení zvuku a především stavem linek.Pokud při volání není vyplněna doménová část, je automaticky doplněna z nastavení použité linky. Klient nevyžaduje zdávat sip: před identifikátor volaného

Speciální nastavení pro video. http://support.xten.com/viewtopic.php?t=13942&highlight=video+size&sid=2d59fe3748a17344c4e31c7dba551a0b

Na závěr jestě screenshot nastavení účtu ve X-Lite 3 a Eyebeam 1.5.

:swahw:xlite3-registrace.png

SJPhone SIP/H.323

SJPhone je kvalitní softwarový klient s podporou SIPu i H.323. Je zdarma ke stažení na webu firmy Sjlabs. Existuje ve verzi pro Windows, Linux, Mac OS X a Pocket PC. Tvář telefonu je možno měnit, ale Linuxová verze je o tuto možnost ochuzena.

sjphone-main.jpg

Konfigurace telefonu se provádí v menu, ke kterému se dostaneme například přes tlačítko se šroubovákem respektive kladivem a klíčem u Windowsové verze nebo položku Menu→Options u Pocket PC nebo Phone→Prefences u Linuxové verze se otevře okno se záložkami. V záložce User Information můžete nastavit například své jméno, které se bude vkládat do signalizace pro příjemnější identifikaci volajícího. Důležitým krokem nastavení telefonu je vytvoření profilu služby. Vybereme záložku Profiles a vytvoříme nový profil například pro službu SIP s připojením na proxy server.


sjphone-profile-new.jpg

Následně v záložce SIP proxy vyplníme do pole Proxy domain a User domain doménu pod kterou budeme vystupovat. Jestliže mám vytvořen účet pokus@cesnet.cz vyplňuji cesnet.cz. Položky Register with Proxy, Proxy is strict outbound a Unregister contact address only by měly být zaškrtnuté.

sjphone-profile-edit.jpg

Po oklepnutí OK zbývá ještě inicializovat. Do tohoto dialogu zadáte své uživatelské jméno - zde bez domény!, své heslo a potvrdíte. K nastaveni jména a hesla se dostanete tlačítkem Initialize v kartě Profiles. Telefon na displeji zobrazuje stav aktivního profilu. Při klepnutí na pravé tlačítko myší v oblasti displeje ze zobrazí zrychlené volby. Pokud provede významné změny v profilu je vhodné provést restart.

sjphone-profile-init.jpg

Pokud se telefon úspěšně přihlásil, což je poznat na displeji (SIP: registered as …) můžeme telefonovat. Základním identifikátorem v SIPu je sip uri ve tvaru sip:user@domian. Pokud voláme mimo svoji doménu je nutno uri zadat včetně sip:! V rámci vlastní domény, tedy je uveden pouze část user (což je i například telefonní číslo) se tato informace doplňuje automaticky.

cs/swahw/klienti.txt · Poslední úprava: 2016/02/10 23:29 (upraveno mimo DokuWiki)
Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0