Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Telefonujeme se SIP

Jak jednoduše, multiplatformně a zdarma telefonovat po internetu? Způsobů a možností dnes existuje mnoho. Zkuste to třeba s použitím standardního protokolu SIP.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Internetová telefonie je v poslední době jedno z nejfrekvento­vanějších spojení, která je možno v souvislosti s internetem zaslechnout. Kromě mnoha různých proprietárních řešení, jakým je například Skype, je k dispozici samozřejmě také řada otevřených a standardních protokolů. Jedním z nich je také SIP.

Co je to

SIP znamená Session Initiation Protocol a jedná se o telefonní protokol, který poskytuje všechny služby potřebné pro uskutečnění telefonního hovoru prostřednictvím internetu. Protokol je definován v RFC 3261.

Jedná se o velmi flexibilní a otevřený signalizační protokol, který zařizuje sestavení, provoz a ukončení multimediálního sezení. Vytvořeným kanálem mohou téct v podstatě libovolná data, obvykle je to pochopitelně audio.

Jak SIP funguje

Protokol využívá klasického vztahu Server ↔ Klient. V případě SIP je ovšem naprosto bez problémů možné spojení Klient ↔ Klient, ale k tomu se dostaneme. Důležité je, že provoz SIP zajišťují dva typy síťových prvků.

Klient neboli User Agent je klíčovou součástí sítě, která je zároveň koncovým zařízením. Může se jednat jak o software, tak i o hardwarový telefon připojitelný obvykle k Ethernetu. User Agent implementuje SIP, stará se o sestavení samotného spojení a vyřízení hovoru. Spojení probíhá přímo mezi dvěma User Agenty.

Server v SIP síti zastává jen roli jakési ústředny a k samotnému spojení není potřeba. Pokud jej ale použijeme, přinese nám mnoho výhod jako je širší základna uživatelů, možnost peeringu (přepojování spojení) mezi jednotlivými SIP servery a podobně. Navíc nebudete potřebovat veřejnou IP, což je pro mnoho uživatelů podstatné.

V praxi je SIP velmi podobný Jabberu. Je decentralizovaný, multiplatformní, adresuje uživatele na konkrétních strojích a přenos řídících dat probíhá v běžné textové podobě. Podobně jako u Jabberu získáte svou adresu ve tvaru  sip:jméno@server.doména.

Co je potřeba

Pro uskutečnění hovoru budete samozřejmě potřebovat počítač se zvukovou kartou nebo hardwarový telefon. Ty mohou vypadat jako běžné telefonní přístroje, případně se mohou chovat jako VoIP ústředna. K uskutečnění hovoru pak použijete libovolný analogový přístroj.

V každém případě je ovšem nutností slušné připojení k internetu. Slušné znamená bez mnoha ztracených paketů a se solidním přenosovým pásmem v obou směrech. Netuším, zda je možno provozovat SIP po dial-up, ale je možné, že to bude fungovat. Mě se ovšem rychlost přenosu pohybuje okolo 10 KB/s. Šířka využitého pásmá je ovšem závislá na zvoleném audio kodeku.

Pokud použijeme počítač, budeme potřebovat samozřejmě mikrofon, reproduktory, ale především nějaký software. Různých programů existuje nepřeberné množství včetně modulů pro Firefox. Z klasických programů pro Linux zmíním OpenWengo, LinPhone, MiniSIP a KPhone. Existují samozřejmě i další klienti snad pro všechny běžné operační systémy.

Pokud chcete využít výhody serveru, budete potřebovat na některém účet. Pochopitelně můžete jít cestou vlastní instalace, ale to je spíš možnost pro firemní uživatele. Doporučuji komplexní open-source ústřednu Asterisk.

Pokud byste raději skutečně měli účet na existujícím serveru a nejlépe zadarmo, zamiřte prohlížečem na www.freeworlddi­alup.com, konkrétně na registrační formulář. Registrace není nijak složitá a po jejím zvládnutí dostanete účet ve tvaru sip:někdo@fwd.pulver.com. Ten můžete rozdávat jako telefonní číslo.

Konfigurace software

Doporučuji už zmíněný software KPhone, který je velmi schopný a také jej najdete ve většině distribucí. Je napsán v QT.

Namiřte si to do menu File a položky Identify. Ve formuláři je potřeba vyplnit údaje o vašem účtu. Na screenshotu je nastavení pro už zmiňovaný server Free Dial Up. Jméno a číslo pochopitelně nahraďte tím, které jste získali při registraci. Host Part, Outbound Proxy a q-value můžete opsat. Nezapomeňte zaškrtnout volbu Auto Register, aby se KPhone sám po spuštění připojil k serveru.

KPhone - konfigurace

Nyní už by mělo být vše připraveno. Pokud restartujete KPhone, měl by se vás zeptat na heslo a bez řečí se připojit. Uvidíte hlavní okno s tlačítkem, na kterém jsou spojené kabely:

KPhone - hlavní

V tuto chvíli už máte možnost telefonovat. Funkci můžete ověřit zavoláním na sip:612@fwd.pulver.com a sip:613@fwd.pulver.com. Na prvním čísle se od automatu dozvíte aktuální čas a datum, druhý automat vám nabídne echo test, takže přehrává zpět to, co mu řeknete. Otestujete tak mikrofon i reproduktor.

davame_internetu_obsah
       
KPhone - hovor

Pokud vše funguje, můžete se vrhnout do telefonního seznamu, přidat si do něj své známé a už vám nic nebrání v telefonování. Můžete také využít komerčního poskytovatele, který vám pak umožní jednoduše telefonovat na běžné placené linky. To už pochopitelně nebude zdarma.

KPhone - seznam

KPhone umožňuje využít i video telefonii. K tomu budete potřebovat už jen webovou kameru, kterou si v systému nakonfigurujete. Přeji čistý zvuk i obraz.

Anketa

Používáte VoIP?

       

Petr Krčmář

Petr Krčmář

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Vystudoval elektroniku se zaměřením na počítačové systémy, nyní se zabývá médii, především těmi elektronickými.

Školení: Linux – Firewall, Samba, VPN

Na třídenním školení se naučíte nainstalovat a spravovat Firewall a Router, SAMBA Doménový a Souborový server. Dále si zprovozníte vlastní, zabezpečený VPN server.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 2,84

Přehled názorů

chybka
leos 28. 2. 2006 01:48
Nový
Klient pro GNOME
inf 28. 2. 2006 02:46
Nový
└ 
Re: Klient pro GNOME
Vít Heřman 28. 2. 2006 06:23
Nový
 
├ 
Re: Klient pro GNOME
sartori 28. 2. 2006 06:40
Nový
 
│
└ 
Re: Klient pro GNOME
anonymní uživatel 28. 2. 2006 23:10
Nový
 
│
 
└ 
Re: Klient pro GNOME
MC 18. 3. 2006 10:12
Nový
 
└ 
Re: Klient pro GNOME
anonymní uživatel 28. 2. 2006 10:50
Nový
klienti pro linux
vanous 28. 2. 2006 07:11
Nový
├ 
Re: klienti pro linux
Daniel Smolik 28. 2. 2006 07:42
Nový
│
└ 
Re: klienti pro linux
sartori 28. 2. 2006 07:58
Nový
│
 
└ 
Re: klienti pro linux
Daniel Smolik 28. 2. 2006 08:30
Nový
│
 
 
├ 
Re: klienti pro linux
Andrej Ramašeuski 28. 2. 2006 09:41
Nový
│
 
 
└ 
Re: klienti pro linux
kokoska.rokoska 28. 2. 2006 09:47
Nový
│
 
 
 
├ 
Re: klienti pro linux
Andrej Ramašeuski 28. 2. 2006 10:05
Nový
│
 
 
 
│
└ 
Re: klienti pro linux
kokoska.rokoska 28. 2. 2006 13:04
Nový
│
 
 
 
└ 
Re: klienti pro linux
Daniel Smolik 28. 2. 2006 13:57
Nový
│
 
 
 
 
└ 
Re: klienti pro linux
kokoska.rokoska 28. 2. 2006 14:23
Nový
│
 
 
 
 
 
└ 
Re: klienti pro linux
Daniel Smolik 28. 2. 2006 15:08
Nový
│
 
 
 
 
 
 
└ 
Re: klienti pro linux
kokoska.rokoska 28. 2. 2006 15:26
Nový
│
 
 
 
 
 
 
 
└ 
Re: klienti pro linux
Daniel Smolik 28. 2. 2006 15:43
Nový
│
 
 
 
 
 
 
 
 
└ 
Re: klienti pro linux
kokoska.rokoska 28. 2. 2006 15:53
Nový
│
 
 
 
 
 
 
 
 
 
└ 
Re: klienti pro linux
Daniel Smolik 28. 2. 2006 16:47
Nový
│
 
 
 
 
 
 
 
 
 
 
└ 
Re: klienti pro linux
kokoska.rokoska 28. 2. 2006 22:19
Nový
├ 
Re: klienti pro linux
osvald 28. 2. 2006 09:26
Nový
├ 
Re: klienti pro linux
-a- 28. 2. 2006 10:25
Nový
├ 
Re: klienti pro linux
Petr Klima 28. 2. 2006 11:19
Nový
│
└ 
Re: klienti pro linux
Bilbo 28. 2. 2006 15:10
Nový
│
 
└ 
Re: klienti pro linux
Dalibor 30. 4. 2006 06:16
Nový
└ 
Re: klienti pro linux
BartyCok 28. 2. 2006 11:23
Nový
Průchod přes nat?
anonymní uživatel 28. 2. 2006 07:41
Nový
├ 
Re: Průchod přes nat?
vanous 28. 2. 2006 08:04
Nový
├ 
Re: Průchod přes nat?
EHP 28. 2. 2006 09:09
Nový
│
└ 
Re: Průchod přes nat?
anonymní uživatel 28. 2. 2006 09:26
Nový
│
 
└ 
Re: Průchod přes nat?
anonymní uživatel 28. 2. 2006 12:34
Nový
│
 
 
└ 
Re: Průchod přes nat?
anonymní uživatel 1. 3. 2006 00:32
Nový
└ 
Re: Průchod přes nat?
Lada 28. 2. 2006 12:05
Nový
 
└ 
Re: Průchod přes nat?
kokoska.rokoska 28. 2. 2006 13:13
Nový
 
 
└ 
Re: Průchod přes nat?
Lada 28. 2. 2006 19:03
Nový
 
 
 
└ 
Re: Průchod přes nat?
anonymní uživatel 28. 2. 2006 20:46
Nový
 
 
 
 
└ 
Re: Průchod přes nat?
Lada 1. 3. 2006 22:11
Nový
 
 
 
 
 
└ 
Re: Průchod přes nat?
kokoska.rokoska 3. 3. 2006 11:51
Nový
 
 
 
 
 
 
└ 
Re: Průchod přes nat?
Honzik 11. 10. 2008 03:25
Nový
Soft.tel.
Vredy 28. 2. 2006 09:02
Nový
www.freevoice.cz
marek cervenka 28. 2. 2006 12:55
Nový
Poradte voip poskytovatele
Ctirad 28. 2. 2006 15:05
Nový
├ 
Re: Poradte voip poskytovatele
bobo 28. 2. 2006 16:55
Nový
├ 
Re: Poradte voip poskytovatele
barnabas 28. 2. 2006 18:04
Nový
├ 
Re: Poradte voip poskytovatele
Alf 28. 2. 2006 22:28
Nový
└ 
Re: Poradte voip poskytovatele
volejlevne_cz 28. 2. 2006 23:36
Nový
bezpecnost - sifrovanie
anonymní uživatel 28. 2. 2006 15:17
Nový
└ 
Re: bezpecnost - sifrovanie
Lada 28. 2. 2006 19:13
Nový
 
└ 
Re: bezpecnost - sifrovanie
Lada 28. 2. 2006 19:16
Nový
 
 
└ 
Re: bezpecnost - sifrovanie
kokoska.rokoska 28. 2. 2006 22:26
Nový
NAT traversal, zabezpeční, hw tel, voip provider
Josef Liška 28. 2. 2006 23:18
Nový
└ 
Re: NAT traversal, zabezpeční, hw tel, voip provider
kokoska.rokoska 1. 3. 2006 08:35
Nový
 
└ 
Re: NAT traversal, zabezpeční, hw tel, voip provider
turby 28. 3. 2006 22:01
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem