Stránka 1 z 1
Jaký ideální kodek mám vybrat ?
Napsal: sob 31. srp 2013 19:54:15
od helmut.niederman
Chci se zeptat, jelikož těm kodekům vůbec nerozumím, to je pro mne španělská vesnice, jaký ideální kodek mám vybrat a proč se po pravé straně nezobrazuje něco se asi má zobrazovat ale zřejmě tam chybí asi obrázek či co.
Viz Screenshot

- Odorik_Kodeky.JPG (31.1 KiB) Zobrazeno 7919 x
Re: Jaký ideální kodek mám vybrat ?
Napsal: sob 31. srp 2013 20:00:09
od Pitomec
Všude mám jenom PCMA a žádný problém.
Re: Jaký ideální kodek mám vybrat ?
Napsal: sob 31. srp 2013 23:54:20
od Kabek
Několik základních informací:
PCMA je vlastně G711a (také G711a-law), používá se v Evropě a zbytku světa mimo USA a Japonsko, kde se používá PCMU (G711u-law). Je to kodek někdy označovaný jako bezeztrátový. Vyžaduje širší pásmo (přenosová rychlost jedním směrem cca 100 kbitps), ale zatěžuje méně procesor.
iLBC, který potřebuje cca 50-60 kbitps pro každý směr, vyrovná jistou ztrátu paketů.
Nejmenší náročnost na přenosové parametry má asi G729, ale také nejhorší zvuk (hlas). K tomu je ovšem největší zátěž procesoru.
Ostatní nemám, proto jsem se jimi nezabýval.
Vhodnou volbou kodeku lze trochu, ale ne moc, eliminovat případné ztráty paketů. Jitter směrem k sobě můžete vyrovnávat pamětí v koncovém zařízení, ale pozor na ozvěnu (echo).
Ve všech koncových zařízeních mám též nastaven pouze kodek G711a (PCMA), protože ztráty paketů jsou až na jedno místo do 0,05%. Bez problémů to snese i 0,5% ztrát paketů, možná i více. Přenosové rychlosti máme všade značně vyšší než na telefon je třeba.
Re: Jaký ideální kodek mám vybrat ?
Napsal: ned 01. zář 2013 0:16:30
od ViR
Kabek píše:PCMA je vlastně G711a (také G711a-law), používá se v Evropě a zbytku světa mimo USA a Japonsko, kde se používá PCMU (G711u-law). Je to kodek někdy označovaný jako bezeztrátový, což znamená, že hůře "vyrovnává" ztráty paketů.
Tak to opravdu neznamená...
Spojil jste si dohromady věci, které spolu nemají co do činění
(označení PCMA kodeku za bezztrátový, a ztrátovost paketů).
Re: Jaký ideální kodek mám vybrat ?
Napsal: ned 01. zář 2013 0:30:46
od Kabek
Asi se schodneme, že iLBC nebo G729 snese větší ztrátovost paketů jak PCMA. Nebo ne?!
Nedělám si patent na rozum, ale pak prosím i za jiné o vysvětlení pro mne blba a ostatní laiky. Děkuji předem za snahu. (Jsem si vědom, že jsem to popsal blbě, ale nic lepšího mne momentálně nenapadá.)
Re: Jaký ideální kodek mám vybrat ?
Napsal: ned 01. zář 2013 1:03:01
od ViR
Kabek píše:Asi se schodneme, že iLBC nebo G729 snese větší ztrátovost paketů jak PCMA. Nebo ne?!
iLBC ano, G.729 nikoli. Jinak ten název "bezztrátový" pochází z doby, kdy ještě o nějakém VoIP nebylo ani potuchy, a to označení má z toho, že digitalizovaný zvuk telefonního hovorového pásma není nijak komprimovaný a přenáší a obnovuje se "bez ztráty kvality"
(potřebuje pásmo 64 kbit/s, viz ISDN, tedy bez paketizace samozřejmě). Zatímco třeba G.729 má tzv. ztrátovou kompresi, tedy vezme se zvuk telefonního hovorového pásma a "nacpe" se algoritmem, který odstraní některé "nadbytečné" informace, do pásma podstatně užšího (8 kbit/s), kterým se přenáší. Tedy část původní informace se při kompresi ztratí... A při dekompresi je zase "obnovena" ale jen v přibližné hodnotě, takže dojde k určitému zkreslení zvuku. To při přenosu telefonního hovoru moc nevadí, ale třeba pro FAX či DTMF už to bývá fatální...
Více viz třeba
http://cs.wikipedia.org/wiki/Ztr%C3%A1t ... 1_komprese
http://cs.wikipedia.org/wiki/G.711
http://cs.wikipedia.org/wiki/G.729
https://www.802.cz/popis-kodeku/
http://en.wikipedia.org/wiki/Internet_Low_Bitrate_Codec
Re: Jaký ideální kodek mám vybrat ?
Napsal: ned 01. zář 2013 9:23:09
od Kabek
Díky za upřesnění a vysvětlení! (člověk se musí stále učit...)
Přeji pěkný den!
Re: Jaký ideální kodek mám vybrat ?
Napsal: ned 01. zář 2013 12:47:59
od xtonda
K původnímu dotazu, je potřeba aby vybraný kodek podporoval i klient. A pak odpověď závisí na použitém internetovém připojení.