Страница 1 из 1
Нестандартные кодеки
Добавлено: 28 мар 2014, 09:52
drug591
Правильно ли я понимаю, что если медиа трафик направляется между клиентами напрямую, то астериску все равно какие клиентами используются кодеки и он не участвует кодировании голоса? И если приглашать абонентов в разговор, т.е. организовывать конференцию средствами клиента, то тоже без разницы какие используются клиентами кодеки?
Re: Нестандартные кодеки
Добавлено: 28 мар 2014, 11:23
ded
Правильно ли я понимаю, что если медиа трафик направляется между клиентами напрямую, то астериску все равно какие клиентами используются кодеки и он не участвует кодировании голоса?
Не совсем. Астериск не будет участвовать в кодировании, но он должен понимать о форматах этих кодеков. Скажем если клиент предлагает кодек Silk, то ваш Астериск скорее всего ничего не будет знать о нём, и инвайт второму клиенту от Астериска не будет содержать SDP maudio
И если приглашать абонентов в разговор, т.е. организовывать конференцию средствами клиента, то тоже без разницы какие используются клиентами кодеки?
Совсем не так. Конференция строится обычно по принципу смешивания входящих в один звуковой стрим, обычно на спецподсистеме - MCU
Так вот этот микшер очень точно должен знать про все входящие кодеки, ибо ему надо их распаковать, смешать в один, и оправлять назад смесь уже закодированной кодеком.
Re: Нестандартные кодеки
Добавлено: 30 мар 2014, 22:20
drug591
Т.е. в любом случае кодек придется устанавливать на сервер, даже если asterisk не будет кодировать голос с помощью него.
Re: Нестандартные кодеки
Добавлено: 30 мар 2014, 22:42
ded
Нет, не в любом случае.
ded писал(а): Астериск не будет участвовать в кодировании, но он должен понимать о форматах этих кодеков.
Форматы и кодеки - это две разные ипостаси.
Форматы, о которых знает Астериск -
*CLI> core show codecs
Кодеки, которые установлены, и которые он может транскодировать -
*CLI> core show translation
Re: Нестандартные кодеки
Добавлено: 31 мар 2014, 00:46
drug591
Спасибо за разъяснение по поводу форматов и кодеков.
Хочу еще выяснить по поводу конференции. Допустим есть 3 абонента A, B и C. Медиа трафик между ними всеми идет напрямую. Абонент А звонит абоненту В, затем абонент А добавляет в разговор абонента С и создается конференция. Приложение MeetMe() при этом не запускается, т.к. конференция создана средствами софтфона клиента. В этом случае Астериск тоже не принимает участия в кодировании голоса. А по вашим словам получается, что Астериск кодирует голос. Я так сильно туплю или неправильно понял вот эти ваши слова:
ded писал(а):Так вот этот микшер очень точно должен знать про все входящие кодеки, ибо ему надо их распаковать, смешать в один, и оправлять назад смесь уже закодированной кодеком.
Re: Нестандартные кодеки
Добавлено: 31 мар 2014, 21:32
drug591
Никто не сталкивался с RALCWI? Как Астериск ведет себя при встрече с ним?
Re: Нестандартные кодеки
Добавлено: 01 апр 2014, 00:05
Samael28
drug591 писал(а): т.к. конференция создана средствами софтфона клиента.
Вот Вам и ответ, кто занимается смешиванием.
drug591 писал(а):...RALCWI...
Игнорирует. Уж слишком экзотичненько.