Portál AbcLinuxu, 5. června 2024 23:58


Dotaz: VOIP klient raspberry

11.12.2016 18:02 kikoš
VOIP klient raspberry
Přečteno: 1709×
Odpovědět | Admin
Zdravím programátory.

Bych mněl dotaz.

Mam doma raspi, které mi řídí a hlídá barak.

Pokud se něco posmolí, pošle mi email.

Není to však ono a někdy to zjistím i za hodinu.

V tabletu mam VOIP a jsem furt na netu.

Napadlo mě, zda by to nešlo využít.

Že by mi raspi zavolalo :)

Nechci, aby mi něco žvanílo.

Úplně mi stačí, když mi začne zvonit voip klient v tabletu a já ho tipnu.

Mužů si u poskytovatele VOIP vytvořit další čísla a volat na ně zdarma.

Bylo by to těžké zrealizovat?

Děkují.

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.12.2016 19:50 NN
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Odpovědět | | Sbalit | Link | Blokovat | Admin
asterisk
11.12.2016 22:16 kikoš
Rozbalit Rozbalit vše Re: VOIP klient raspberry
asterisk je přimo obraz s celým systemem ne?

http://www.raspberry-asterisk.org/downloads/
11.12.2016 23:05 NN
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Ne, neni.
12.12.2016 08:05 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VOIP klient raspberry

Celý asterisk jen na jedno zavolání, to mi připadá jako kanón na vrabce.

Spíš by šla použít třeba textová verze twinkle.

12.12.2016 12:59 kikoš
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Proč?

Kolik to ma?

CSipSimple v mobilu ma 14 MB
12.12.2016 20:41 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Proč?

Protože asterisk je pro tento účel zbytečně komplexní software, který vlastně primárně slouží k něčemu jinému. Nebo jinak: je to jako člověku, který se ptá, čím si zobrazit obrázek ve formátu JPEG, poradit, že má použít GIMP. Jistě, jde to taky, ale…

Kolik to ma?

CSipSimple v mobilu ma 14 MB

Bez toho, abyste napsal, jaká velikost a čeho přesně vás zajímá, nemá taková otázka smysl.

13.12.2016 11:23 NN
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Ja teda do hlasovych sluzeb moc nedelam, ale jak si zavola bez ustredny? Na SIP wiki se pise:
Two SIP endpoints can communicate without any intervening SIP infrastructure.
Tzn. nastavim dva softphone proti sobe? V tom pripade by byl asterisk opravdu zbytecny.
13.12.2016 11:39 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VOIP klient raspberry

SIP jako takový to umožňuje. Někteří klienti ovšem trvají na tom, že se za každou cenu musejí někam registrovat. :-(

Tady by to ale problém být neměl, tazatel píše, že nějakého poskytovatele VoIP má a může si u něj nechat zřídit další čísla.

Petr Tomášek avatar 15.12.2016 12:19 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Proč?

Protože asterisk je pro tento účel zbytečně komplexní software, který vlastně primárně slouží k něčemu jinému.

Takovou hovadinu už jsem dlouho neslyšel. Jasně a takový linuxový kernel není pro různý Raspberry Pi a Omegy zbytečně komplexní software, když většina aplikací šla napsal jako baremetal?

IMO je Asterisk naopak velmi vhodný pro danou aplikaci, zvlášť, když člověk povolí/zkompiluje jenom těch pár modulů, které potřebuje a použije nějké pro takovéto aplikace navržené API (asterisk jich má víc, takže si člověk může vybrat, co se mu nejvíc líbí)...

multicult.fm | monokultura je zlo | welcome refugees!
15.12.2016 12:41 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Každý svého štěstí strůjcem…
15.12.2016 15:07 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Taky bych volil Asterisk, protože se v něm denně rýpu a konfiguraci pro takové použití bych zvládl poslepu, po násilném probuzení uprostřed noci.

Je ale pravda, že je to zbytečný overkill, zvlášť, když jediný požadavek je zavolat na číslo, nechat chvíli zvonit a pak zavěsit. Třeba sipcmd jsem neznal a vypadá to jako hezký nástroj, dokonce se zdá, že bez zbytečného daemona.
Petr Tomášek avatar 15.12.2016 23:19 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Kdo rozhoduje o tom, co je zbytečný overkill?

IMO, když to člověku dává dostatečný komfort, pak je to naprosto legitimní důvod pro "overkill". Proto je daleko lepší mít na routeru Debian než OpenWrt, unbound+isc-dhcpd místo zkurveniny typu dnsmasq, OpenSSH namísto dropbear, plnohodntý bash + glibc + klasické utilitky než busybox, apache místo lighthttpd apod.
multicult.fm | monokultura je zlo | welcome refugees!
k3dAR avatar 15.12.2016 16:08 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: VOIP klient raspberry
pouzivas Blender jako prohlizec obrazku? ;)
porad nemam telo, ale uz mam hlavu... nobody
Petr Tomášek avatar 15.12.2016 23:14 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
To přirovnání je dost hloupé, protože vůbec nesedí.
multicult.fm | monokultura je zlo | welcome refugees!
k3dAR avatar 16.12.2016 00:25 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: VOIP klient raspberry
ale no tak, pouzit ustrednu jako voip klienta pro prozvoneni tomu docela sedi ;)
akorat ze chapu ze kdo ma asterix v malicku, tak je to pro nej normalni, stejne jako pro blenderistu muze byt normalne si tim prohlizet obrazky ;)
porad nemam telo, ale uz mam hlavu... nobody
Petr Tomášek avatar 17.12.2016 15:26 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Tvůj problém je, že moc nálepkuješ a málo přemýšlíš o skutečné podstatě.

Jasně, když onálepkuješ asterisk jako "ústřednu" a postuluješ, že k prozvonění je potřeba "klienta", pak ti vyjde, to co ti vyšlo. Jenže je to totální kravina. Ono totiž sestavit hovor na pokyn přes API je jednou ze základních funkčností toho, čemu ty říkáš "ústředna".

Blender je úplně jiná situace, protože prohlížení obrázků mezi základní funknčnosti takovéhoto programu nepatří.

To je stejné, jako by ses rozčiloval, že si někdo nainstaluje apache kvůli tomu, aby mohl prezentovat jednu webovou stránku - na tom není nic špatného, protože použije přesně ten nástroj, který je na takovouto úlohu navržen. A přesně tak je tomu i v našem případě s Asteriskem. (To, že jak Apache tak Asterisk umí daleko víc je irelevantní)
multicult.fm | monokultura je zlo | welcome refugees!
k3dAR avatar 17.12.2016 17:39 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: VOIP klient raspberry
nejde o zadne nalepkovani, asterix sem nikdy neinstaloval tak me vyvedes mozna z omylu, ale staci nainstalovat balicek a okamzite je mozne provest prozvoneni? u apache to tak je, okamzite po instalaci je mozne pristoupit na localhost a vidim "tohle facha"... muzu tak jen nakopirovat (staticke) soubory webu a hned je vidim v prohlizeci...
porad nemam telo, ale uz mam hlavu... nobody
18.12.2016 23:49 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Toto je presne dovod, preco to tu poslednu dobu vyzera, ako vyzera ... clovek prisiel s otazkou ako prezvanat a dostal odpoved, ze sa ma naucit pilotovat dopravne lietadlo ... svojho casu som tiez hladal sposob ako cez VoIP prezvanat z nagiosu. Ako prva vec ma napadla nainstalovat asterisk, lebo to bol jediny soft ohladom VoIP, co som na Linux poznal. Po nejakej dobe vrtania sa v konfiguracii som to proste vzdal a pozrel sa po niecom jednoduchsiom. Tym je napr uz spominany sipcmd. V nagiose mi stacilo nastavit "notify" prikaz a vsetko funguje ako ma ... Ja pouzivam nasledovny prikaz na prezvananie:
sipcmd -u [user] -c [pass] -P sip -w [gateway] -x "c[cislo];w500;h"
Sipcmd sa pripoji na "gateway". Autorizuje sa cez meno a heslo. Nasledne zavola na "cislo" a caka na dvihnutie. Po dvihnuti pocka 500ms (0.5s) a zlozi. U mojho poskytovatela VoIP sa taky hovor ani nezarata do faktury. Jedinu vec, co som menil, je ze som predlzil v kode timeout na zavolanie. Bohuzial vo verzii, co pouzivam je to natvrdo v kode ...

A teraz k asterisk-u. Ak je to naozaj taky vhodny nastroj na tento konkretny ucel, tak poprosim presnu ukazku ako docielim to iste, co s tym prikazom hore. E.g. nagios (alebo iny tool), zavola shell prikaz a vysledok je prezvonenie konkretneho cisla.

Budem rad, ak sa mylim, no zatial si to nemyslim. Na druhe, tretie a dalsie pozretie su tie configy asterixu pre mna moloch, v ktorom sa vyzna len clovek, co to bezne pouziva + niekto, kto chce len prezvanat nemusi vediet spravne a bezpecne nastavit asterix ... ale ako som uz spomenul, rad si precitam ten navod, ako to nastavit ...
Petr Tomášek avatar 19.1.2017 14:36 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
No, hlavně to tady tak vypadá proto, že každej *píp* může označit za řešení jakoukoliv píčovinu.
multicult.fm | monokultura je zlo | welcome refugees!
19.1.2017 14:50 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: VOIP klient raspberry
a nejaka konstruktivna kritika na moj komentar ?
xxxs avatar 19.1.2017 20:18 xxxs | skóre: 25 | blog: vetvicky
Rozbalit Rozbalit vše Re: VOIP klient raspberry
ja som asi ten *píp*. v kazdom pripade prosim o vysvetlenie preco je to picovina. buduci z prsta vycucany use case nebude vhodny argument.
Petr Tomášek avatar 19.1.2017 14:40 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
sipcmd -u [user] -c [pass] -P sip -w [gateway] -x "c[cislo];w500;h"
No a když budeš chtít udělat někdy později ten dialplan jen trošičku složitější, tak seš namydlenej...
multicult.fm | monokultura je zlo | welcome refugees!
19.1.2017 14:52 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: VOIP klient raspberry
o to sa postara soft, ktory vola sipcmd ... napr. cez moznosti "eskalacie" notifikacie v nagiose ... btw. ked si pozries co je v otazke, tak sa tam pise o moznosti prezvanania, nie vyrobu ustredne ...
27.12.2016 15:09 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: VOIP klient raspberry
nic ? toho navodu sa nedockame ? ... a to som sa tak tesil, ze vyskusam asterisk ...
k3dAR avatar 27.12.2016 22:17 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: VOIP klient raspberry
musis pockat, on ho pise zatim jen 10dni, uz ma 250 stranek a chce to urcite jen vyladit a ucesat ;)
porad nemam telo, ale uz mam hlavu... nobody
Petr Tomášek avatar 19.1.2017 14:34 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: VOIP klient raspberry
No úplně stačí nejblbější konfigurace sip.conf a extensions.conf a potom spustit něco jako:
rasterisk -x 'channel originate ....'
multicult.fm | monokultura je zlo | welcome refugees!
19.1.2017 14:57 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: VOIP klient raspberry
"a potom spustit něco jako:" ... vies to upresnit ? Mas to vobec vyskusane ? ... ja budem zly, ale z tvojich odpovedi to stale vypada, ze ani netusis co mas nastavit aby to islo ... odpoved v style, nieco nakonfiguruj tu, potom pusti daco ako toto ... je stale na urovni prvej odpoved "pouzi asterisk" ... ked to ma byt taky zazrak, tak tu radsej napis, co presne ma ist do sip.conf + extension.conf a aky presny (!) prikaz treba zavolat, aby doslo k prezoveniu ...
12.12.2016 18:22 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co poslat SMS - buď přes online službu (sms.sluzba.cz - zde stačí použít speciální emailovou adresu která přijde jako sms anebo třeba www.odorik.cz, který má jednoduché API na odesílání SMS).

Anebo důkladněji přes externí GSM modul (třeba v průmyslové kvalitě SIEMENS-MC35, případně umí poslat SMSky i různé „internety v USB“, akorát nevím jak spolehlivě vydrží být v pohotovosti v dlouhodobém měřítku).
-- OldFrog
13.12.2016 18:54 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja pouzivam sipcmd (homepage). Pride mi to ako najelegatnejsie riesenie. Mam tam nastavene, ze zavola, pocka na zdvihnutie a potom do 0.5s zlozi. Aj na "ne-VOIP" cisla sa to sprava len ako prezvonenie, takze ak dvihnem, tak sa to nenauctuje ... jedinu vec, co som spravil, je ze som v zdrojakoch nastavil dlhsi wait na connect. Default je tusim 10 sekund, co mi pride malo.
17.1.2017 12:08 Le_Ze | skóre: 3
Rozbalit Rozbalit vše Re: VOIP klient raspberry
To vypada zajimavě :) Mam VOIP odorik a za 5 kč si mužu vytvořit další čislo. Tyto čila mezi sebou volají zdarma. To by mi mohlo raspi volat každych 5 minut :)
otasomil avatar 27.2.2017 19:50 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: VOIP klient raspberry

No kdyz pisete o Odorikovi tak nabizi funkci Odorik API pomoci nehoz lze snadno realizovat prozvoneni na libovolny treba mobilni telefon. Staci k tomu jen mit v Raspberry nainstalovany Curl. Prikaz vypada takto:

 

curl -X POST -i https://www.odorik.cz/api/v1/callback -d user=apiuser -d password=apiheslo -d line=cislolinky -d caller=cislovolaneho -d recipient=*082

Kdyz volany (caller) prijme hovor tak uslysi jen falesne zvoneni u Odorika (*082)
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
26.10.2020 21:33 Pavi
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Dobrý den všem.

Bych měl dotaz ohledně toho curl -X POST -i https://www.odorik.cz

Mám VIP odorik.

V nastavení učtu je heslo, ale co zadat do apiuser?

To co je v kolonce jméno a příjmení?

Sežere to diakritiku?

Děkují.
26.10.2020 22:38 Pavi
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Už jsem na to přišel.

V založce přihlašením jmenem a hesle.

Takže moje mobilni čislo a 4 mistne heslo

curl -X POST -i https://www.odorik.cz/api/v1/callback -d user=602605144 -d password=1234 -d line=555111111 -d caller=602605144 -d recipient=*082

Ale nezavola a nezavola.

Mam něco špatně?
Jendа avatar 27.10.2020 03:40 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Já to dělám wgetem takhle:
wget --post-data="user=123456&password=maga2020&recipient=235521400&caller=725876485" https://www.odorik.cz/api/v1/callback -qO -
27.10.2020 06:04 Pavi
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Oba dva zpusoby mi vyhatuji error authentication_failed.

Nemusí se třeba na strankach odorik povolit použivat api?
Jendа avatar 27.10.2020 09:31 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Zadáváš tam doufám heslo pro API a ne heslo k účtu, že?
28.10.2020 09:21 Pavi
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Tak přes ten wget to funguje. Děkují mooooc.

curl nefunkční.

5.8.2021 07:15 Bimbo
Rozbalit Rozbalit vše Re: VOIP klient raspberry
Zdar klucí.

Jsem vyzkoušel přes curl a i přes wget a funkční, děkují.

A 2 dotazy.

Da se takto přehrát nějaký mp3, nebo třeba wav soubor? Myslím tím, že raspi zavolá a přehraje dotyčnému nahranou frázi.

Da se takto odeslat SMS?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.