Podpora volání přímo z webového prohlížeče

Odeslat odpověď


Odpověď na tuto otázku je nutná pro rozlišení automatizovaných pokusů o registraci.

BBCode je vypnutý
Smajlíci jsou vypnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Podpora volání přímo z webového prohlížeče

Re: Podpora volání přímo z webového prohlížeče

od Cameron Howe » stř 18. úno 2026 22:51:18

Dobrý den,
Mám vyzkoušené i SIP MESSAGEs - zatím to vypadá, že korektně odchází (SIP/2.0 202 Accepted) a doručí se na Zoiper (pokud je registrován na stejném serveru - sip2), opačným směrem nic nedorazí (na browser wss).
Dalo by se tak posílat JSONy s linkem, aby si to druhá strana podle typu narenderovala, třeba jako obrázek, nebo og pro web link v chatu, atp. (mimo plain text chat), např., jak to dělají jiné aplikace.

Re: Podpora volání přímo z webového prohlížeče

od Cameron Howe » pon 16. úno 2026 6:01:52

Dobrý den, omlouvám se za pomalou reakci, moc nebyl čas, i když tu mám okna otevřená - každopádně Vám moc děkuji, a potvrzuji, že to funguje!
Teď "pouze" musím dostavět ten interface na JsSIP (napoprvé není nic lepšího, než nemít čudl pro přijetí hovoru, protože se "nikdo" zatím tak daleko nedostal...), ale dovolat se na browser je výjimečný zážitek :D

Vše vypadá a zní OK oběma směry, ale musím více otestovat.

Pro webRTC v chrome je skvělá diagnostika na chrome://webrtc-internals
- grafy a statistiky na všech možných vrstvách pro debug, od aplikace až po lítající packety.

Později se snad dostanu i k SIP message chatu, třeba i k videu, ale to asi nebude tak rychlé.
Ještě jednou díky za zprovoznění a zatím přeji hezký den :-)
 

Re: Podpora volání přímo z webového prohlížeče

od kovik » úte 10. úno 2026 16:56:37

Dobrý den,
provedl jsem několik úprav. Příchozí hovor mi nyní přes námi hostované SIPML5 dorazí, ale prosím upravte registraci tak, aby bylo v polích Public Identity* i Realm* uvedeno sip2.odorik.cz (místo sip.odorik.cz).

Re: Podpora volání přímo z webového prohlížeče

od xsouku04 » pát 06. úno 2026 8:11:22

Příchozí hovory na wss by neměl být problém zprovoznit. Možnost volat přímo z webových stránek je určitě velká výhoda.
Problematické nám přišli spíše implementace webrtc SIP klientů, tedy aby fungovaly spolehlivě vždy a všude. Ale určitě to jde vyřešit. Jen jsme k tomu neměli dostatek času a také se moc nevyznáme v javascriptu na kterém je to založeno. Nyní je výhoda, že je možné se radit s umělou inteligencí.

Pro převod z wss na běžný sip používám sip proxy kamailio. Ale to není pro běžného uživatele vhodné, protože se hodně složitě konfiguruje. Kamailio je vhodné spíše pro větší operátory (dneska i mobilní), protože zvládne hodně velkou zátěž.

Pro začátečníka je určitě přívětivější zkusit třeba Asterisk.


Jinak to že fórum blokuje občas ip adresy regulerních zákazníků víme. Bohužel ale ochranu vypnout nemůžeme, protože jinak boti spamerů, co generují texty pomocí umělé inteligence jednou naplno.
 

Re: Podpora volání přímo z webového prohlížeče

od Cameron Howe » čtv 05. úno 2026 21:10:14

Děkuji za odpověď,
To moje testování sahá už asi taky roky zpátky, nejsem firma, jen si s tím hraji (ale možnost nechat to testovat nějakou menší firmou teoreticky je, kdyby to fungovalo), a kódů bylo více, můžete klidně otestovat s tím sipml5, co tady máte, jinde mám toho také klon, ale má děsný kód, teď mám aktuálně něco narychlo postaveno na JsSIP, ale vše dopadlo stejně: nikdy žádný hovor zpět na browser netrefil (volání z browseru bylo naopak vždy v pořádku), a po větším experimentování nyní to vypadá, že je to pravděpodobně tím nastavením ws SIP serveru u Vás - a napadlo mne totéž, že si asi budu muset zřídit vlastní ws SIP server (teda se to nejdříve naučit :-))
Mohu sesbírat podrobnosti, ale INVITE na browser nepřijde, i když (podle všeho zkoumání) vše vypadá, jak by mělo.
Nevím, jaký server aktuálně používáte, ale s pomocí AI jsme skončili u rad typu...
Asterisk/FreePBX (PJSIP): Ensure rewrite_contact=yes and force_rport=yes are set for that transport/endpoint. This tells Asterisk to ignore what the browser says its IP is and just send data back to where the packet actually came from.
Kamailio: Ensure you are using the nathelper module and calling fix_nated_register() and add_contact_alias().
...aby packety trefovaly na otevřený websocket, na mé straně už nějak nebylo co testovat.
S registrací ani zavíráním ws problém není - případně dejte vědět, co byste chtěli sesbírat (komunikace po ws, registrace SIP zařízení co je ve web rozhraní, ...?) - to hlavní, co vůbec nepřichází, neseberu.
lokální IP unknown (web zařízení) - asi pro browser (chrome) nedopadne jinak
protokol zobrazuje UDP - asi také OK, víc než otevřený websocket nevyřeším, zbytek je na serveru
V podstatě by stačilo vědět, jestli se jakkoli přes ten ws SIP server dovoláte na browser (s tím aktuálním nastavením Vašeho serveru, bez ohledu na klienta).
Přeji hezký večer a děkuji za pomoc.

P.S.
Jinak marně čekám na odpověď, říkám si, že určitě máte lepší věci na práci, a ona tu dávno je! Ale možná to má nějakou spojitost s tím, že ten dotaz musel být odeslán skrz web proxy (moje IP je u Vaší 3rd party střídavě na blacklistu, za mne nevinně, a nejde mi proto vůbec odeslat dotaz do fóra, ale moc s tím nenadělám, neb na to hádám běží půlka vesnice, spíš celá), a koukám na datum
čtv 01. led 1970 14:03:06 - což bude asi ten důvod, proč mi nepřišlo upozornění na odpověď? :-)
 
 

Re: Podpora volání přímo z webového prohlížeče

od xsouku04 » stř 28. led 2026 18:16:23

Cameron píše:čtv 01. led 1970 14:03:06 Dobrý den,
ani po delším snažení se mi nedaří nijak "dovolat na browser", s voláním z browseru problém nemám (přes Odorik wss).
Pokud je tomu tak (ws SIP server zpět nemapuje, neposílá INVITE), je to chyba, nebo je to záměr, a plánujete to zprovoznit obousměrně?
Děkuji za odpověď a přeji hezký den.

 
Ne spíše je to nedodělané. Nebyl o to moc velký zájem. V podstatě to používá jen jedno větší callcentrum a to jen na odchozí hovory, ale ti mají stejně svůj vlastní sip wss proxy. 
Co požíváte za SIP klienta, abychom to mohli testovat?

Re: Podpora volání přímo z webového prohlížeče

od Cameron Howe » stř 28. led 2026 15:05:52

Dobrý den,
ani po delším snažení se mi nedaří nijak "dovolat na browser", s voláním z browseru problém nemám (přes Odorik wss).
Pokud je tomu tak (ws SIP server zpět nemapuje, neposílá INVITE), je to chyba, nebo je to záměr, a plánujete to zprovoznit obousměrně?
Děkuji za odpověď a přeji hezký den.

Re: Podpora volání přímo z webového prohlížeče

od kurandin » ned 30. bře 2025 22:56:29

Vyzkoušeno, funguje pro ERP https://www.odoo.com/documentation/mast ... /voip.html
Odchozí hovoy fungují
a příchozí jsem ještě nerozchodil

Používáte někdo Odoo.com?

Re: Podpora volání přímo z webového prohlížeče

od xsouku04 » stř 17. črc 2024 10:58:33

Harry píše: stř 17. črc 2024 9:18:53 WebSocket by mohl být ultimátní způsob, jak si zavolat z velmi restriktivních sítí.
Řekl jsem si, že před cestou mimo EU bych si to mohl někde vyzkoušet. Dobré místo na zkoušení je McDonald's.
V českých McDonaldech na jejich wifi nefunguje:
- VoIP (SIP)
- Telegram
- běžné VPN

Stránka https://wss.odorik.cz se tam vůbec neotevře. Nepomohlo by použití portu 443, namísto 444?
Vypadá to, že kromě vyjmenovaných služeb, blokují vše. Tedy port 443 by asi pomohl, ale stejně by to nevolalo, pokud kromě vyjmenovaných služeb blokují vše. Zkuste https://ctrlv.tv/ a kliknout na Realtime sdílení. Pokud vám sdílení obrazovky funguje i v Mcdonaldu, mělo by být možné přes websocket i volat. Pokud ne, tak to také blokují.

Jinak by to asi chtělo takové VPN, u kterého se nepozná, že je to VPN a proto nejde moc blokovat. Tedy VPN co se tváří třeba jako přístup přes web.

Zkuste, jestli vám v Mcdonaldu funguje https://protonvpn.com/free-vpn To by mohlo být neuniverzálnější způsob, jak se vyhnout různému blokování.

Re: Podpora volání přímo z webového prohlížeče

od Harry » stř 17. črc 2024 9:18:53

WebSocket by mohl být ultimátní způsob, jak si zavolat z velmi restriktivních sítí.
Řekl jsem si, že před cestou mimo EU bych si to mohl někde vyzkoušet. Dobré místo na zkoušení je McDonald's.
V českých McDonaldech na jejich wifi nefunguje:
- VoIP (SIP)
- Telegram
- běžné VPN

Stránka https://wss.odorik.cz se tam vůbec neotevře. Nepomohlo by použití portu 443, namísto 444?

Nahoru