Volitelně fixed jitter buffer 300 ms pro upload

Podrobnější technické novinky a vůbec novinky a postřehy z VoIP.
Odpovědět
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Volitelně fixed jitter buffer 300 ms pro upload

Příspěvek od xsouku04 »

Update 8.7.2014
Vytočením prefixu přes číslo *089 můžete u daného hovoru zapnout fixní jitter buffer 300 ms.
Voláte-li z VoIP a kvalita vašeho internetu není ideální, můžete tím významným způsobem zlepšit to jak Vás slyší druhý.

Obrázek

Pokud chcete aby tento jitter buffer byl použit pro všechny odchozí hovory, přihlaste vaše SIP zařízení na port 6699. Jiter buffer pak bude použit u všech odchozích hovorů.

Pro použití u všech příchozích hovorů přidejte tento prefix k paralelnímu zvonění.

Tedy tahle pomůcka není žádný "zázrak", v jistých případech by to ale z nekvalitního hovoru mohlo udělat slušně srozumitelný hovor.
Tento port může být dobré využít, pokud má váš poskytovatel internetu časté potíže s uploadem.

Standardně používaný jitter buffer je fixní o velikosti 50 ms. Znamená to, že změny zpoždění paketů do 50 ms nejsou slyšet a není třeba měnit nastavení.

Výkyvy Vašeho internetu si můžete změřit zde: http://www.odorik.cz/w/internet
Měřené jsou ale výkyvy v obou směrech, výsledek je součet.

Pokud máte nějaký ne úplně kvalitní hovor a chcete vědět, jestli by to mělo pomoci, pošlete jeho ID a zveřejníme zde graf zpoždění paketů a radu, zda-li by to ve Vašem případě mělo pomoci či nikoli. Vy pak můžete ověřit, zda-li to opravdu pomůže.
luky
Příspěvky: 635
Registrován: sob 24. bře 2012 20:56:12

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od luky »

dobrý den,
je možné buffer nastavit i pro TLS (SRTP)?
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od xsouku04 »

luky píše:dobrý den,
je možné buffer nastavit i pro TLS (SRTP)?
Zatím nikoli. Potřebujeme zatím otestovat, jestli se to v praxi osvědčí. Poté můžeme přidat i šifrovaný port.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od xsouku04 »

Posláno emailem:
Dobrý den, mám dotaz na špatnou kvalitu hovoru z telefonu s androidem, velmi trhané (ID hovoru: 89725278). Z linksysu v té samé sítě bez problémů. Lze neco nastavit v android telefonu ?
Děkuji za odpověď.
Vypadá to jako by android na chvíli "usnul" a nebo jej přetížila jiná aplikace na pozadí.
Ztrátovost paketů 0,98 % je celkem ještě v normě.

Tedy mohlo by pomoci vypnout úsporný režim, změnit kodek, vypnout aplikace na pozadí.

Můžete také zkusit změnit port, jak je popsáno zde.

Otázka ale je, jestli si s tímto jediným výkyvem dynamiciký jitter buffer poradí. Možná bychom mohli otevřít ještě další port pro extrémní podmínky s fixed jitterem 300 ms.
Pokud ale podobných výkyvů bude během hovoru více, dynamický jitter buffer max 200 ms by si s tím měl poradit.

Update: Nakonec řešením bylo místo integrovaného (nejspíš) android SIP klienta použít CSIPSimple.
Přílohy
VoIP_jitter.png
VoIP_jitter.png (10.53 KiB) Zobrazeno 20039 x
xtonda
Příspěvky: 763
Registrován: čtv 08. zář 2011 14:38:19

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od xtonda »

Po té co se mi několikrát stalo, že si volaný stěžoval na kvalitu volání přes 3G či firemní wifi, jsem VoIP mimo domácí kabelovou přípojku přestal používat a zůstal jsem u callbacku a tohle by mohlo pomoci, i když je otázka zda to nezvedne zpoždění nad přijatelnou mez, zejména na Androidu, který má sám o sobě nepříjemné zpoždění audia.

Jelikož se z firemní wifi nepřipojím jinam než na IAX na portu 443, musím se zeptat, zda uvažujete toto zavést i pro IAX a zda by nebylo lepší aby, si to uživatel zapínal v administraci místo použití specifického portu na SIP/IAX serveru?

Dále by pro testování kvality spojení bylo fajn mít v síti odorik číslo, kam mohu nahrát vzkaz, který je mi vzápětí přehrán, prostě něco ve stylu zvukového testu ve Skype.

A pokud jde o grafy indikující kvalitu hovoru, už několikrát mě napadlo, že by bylo lepší mít možnost si ho zobrazit v administraci než vás muset o něj žádat.
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8146
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od xsouku04 »

xtonda píše: Jelikož se z firemní wifi nepřipojím jinam než na IAX na portu 443, musím se zeptat, zda uvažujete toto zavést i pro IAX a zda by nebylo lepší aby, si to uživatel zapínal v administraci místo použití specifického portu na SIP/IAX serveru?
Bohužel nenapadá nás, jak tohle technicky vyřešit. Řešení s jinými porty je pro nás jednodušší.
Nastavení jiného jitter bufferu není žádný všelék a mizerný internet to nenapraví. Malé části lidí by to ale mohlo výrazně pomoci a přesně daných podmínek udělat z nepoužitelného hovoru slušně použitelný. A to právě chceme otestovat, jak moc to komu pomůže.
xtonda píše: Dále by pro testování kvality spojení bylo fajn mít v síti odorik číslo, kam mohu nahrát vzkaz, který je mi vzápětí přehrán, prostě něco ve stylu zvukového testu ve Skype.
Takové číslo existuje dlouho, jen nedávno jsme to zdokumentovali. Je to *081

http://www.odorik.cz/w/specialni_cisla
A pokud jde o grafy indikující kvalitu hovoru, už několikrát mě napadlo, že by bylo lepší mít možnost si ho zobrazit v administraci než vás muset o něj žádat.
Je mi to jasné. Předpokládám, že časem bychom to dodělali včetně podrobného návodu, jak ony grafy interpretovat.
Žádný jiný typ degradace hovoru, než zpožděné, ztracené nebo zprzněné pakety u nás ani Vašeho poskytovatele internetu vzniknout nemůžou. VoIP je digitální hovor a v případě kodeku ALAW v nejlepší běžně používané kvalitě!
Samozřejmě hodně záleží na kvalitě a nastavení koncového telefonu, aby zvuk nebyl příliš potichu, či překřičen či jinak przněn a pod.
xtonda
Příspěvky: 763
Registrován: čtv 08. zář 2011 14:38:19

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od xtonda »

xsouku04 píše:Takové číslo existuje dlouho, jen nedávno jsme to zdokumentovali. Je to *081
http://www.odorik.cz/w/specialni_cisla
Tohle znám a používám, ale to je něco jiného, zde se zvuk vrací okamžitě, což je výborné pro subjektivní test latence. Ale není to dobré na test kvality, jednak se mi blbě posuzuje kvalita, když mluvím a zároveň slyším sám zpožděného, jednak do toho zasáhnou mechanizmy pro potlačení echa v telefonu nebo různě po cestě. Skutečně bych uvítal test, kde lze nahrát 10 - 15 sekund a pak si je poslechnout.
jimisoft
Příspěvky: 71
Registrován: pát 24. kvě 2013 18:40:12

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od jimisoft »

K tomu poslednímu požadavku bych se taky přidal.
romsur
Příspěvky: 32
Registrován: stř 17. črc 2013 12:27:02
Bydliště: Praha

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od romsur »

Dobrý den, jak to vypadalo u hovoru ID 89681465? (z android telefonu, Zoiper, na druhé straně Gigaset 510IP). Obvykle je hovor výborný i přes 3G (kromě centra města, tam je asi mobilní síť pro internet dost přetížená a velmi kolísavá), někdy si ale volaný stěžuje že se hovor přerušuje, má výpadky... jako ten, který jsem uvedl. Já druhou stranu slyším plynule a zřetelně.
Uživatelský avatar
kovik
Příspěvky: 505
Registrován: stř 16. lis 2011 11:07:52

Re: Adaptivní jitter buffer až 200 ms pro upload

Příspěvek od kovik »

xtonda píše:
xsouku04 píše:Takové číslo existuje dlouho, jen nedávno jsme to zdokumentovali. Je to *081
http://www.odorik.cz/w/specialni_cisla
Tohle znám a používám, ale to je něco jiného, zde se zvuk vrací okamžitě, což je výborné pro subjektivní test latence. Ale není to dobré na test kvality, jednak se mi blbě posuzuje kvalita, když mluvím a zároveň slyším sám zpožděného, jednak do toho zasáhnou mechanizmy pro potlačení echa v telefonu nebo různě po cestě. Skutečně bych uvítal test, kde lze nahrát 10 - 15 sekund a pak si je poslechnout.
Dobry den,
test pridan:
*0811
Nejprve ustredna precte asi 20s hlasku, pro otestovani downloadu (nemohl jsem si pomoct:-) a nasleduje moznost nahrani vlastniho zaznamu, ktery se potom prehraje.
Odpovědět