Сокращение задержек голоса
Сервисы Общения › Форумы › Телефония › Сокращение задержек голоса
- В этой теме 7 ответов, 5 участников, последнее обновление 9 лет назад сделано talk.
-
АвторСообщения
-
15.11.2015 в 11:46 #9765DemonУчастник
Доброго дня.
Есть такая проблема как задержка голоса при звонках. Обычно, она проявляется у абонентов из Азии, т.к. даже простой пинг до них с моего сервера составляет почти секунду!
Форум посещают много умных людей.. и вы можете подсказать источники проблемы и пути её решения.
Конечно, я пробовал разные пути для настройки DirectMedia, но пока все эти попытки не увенчались успехом. Но у меня даже нет уверенности что это радикально поможет.
Есть мысли изучить настройку и использование STUN, ICES (это мало клиентов и серверов поддерживает).Поделитесь знаниями на общее благо 🙂
15.11.2015 в 17:54 #9768talkУчастникМне кажется если пинг секунда тут уже ичего не поможет.
15.11.2015 в 23:54 #9769AlexУчастникЗадержки уже начинают чувствоваться и при 200 мс. Решение – поставить ещё сервер в Азии 🙂
16.11.2015 в 10:08 #9771AdamsУчастникПоскольку нахожусь в Азии, то вставлю свои 5 копеек 🙂
От меня до сервера talk37 пинг 250-400мс, но задержки есть только, если звонить через бесплатные публичные линии. Если звоню через свои внешние линии, то проблем с задержками нет. Почему, при использовании публичных линий, возникают огромные задержки, для меня так и осталось загадкой.
А вот с проблемой потери пакетов справиться так просто не получилось и приходится порой отказываться от звонков через интернет и приземлять их напрямую на местную симкарту (через переадресацию и callback). В этом случае платить приходится больше, но за то нет зависимости от качества интернета.
16.11.2015 в 16:29 #9773AlexУчастникСам сталкиваюсь с подобной проблемой, но дома. Дома через железочный телефон звонки через talk37 проходят без задержек, в свою очередь с софтфона идут задержки голоса до неприличия. При звонках с того же софтфона, но через других операторов задержек нет. Сам особо не погружался в разборки, но что то с talk не так
16.11.2015 в 18:34 #9774MultiGemsУчастникСобственно, ТС спрашивает как настроить прямую передачу голоса при использовании его сервиса ! Те talk37 инициирует коннект, а дальше софтфон и оператор коннектятся напрямую…
16.11.2015 в 21:08 #9778DemonУчастникНапишу тут свои мысли по этой теме.
Чем поможет DirectMedia? Не знаю. Не так много случаев когда это могло бы помочь.
Ведь DirectMedia реально может быть использовано только когда клиентское устройство не “за NATом”. А часто ли такое бывает? Да почти всегда за натом.https://wiki.asterisk.org/wiki/display/AST/Asterisk+PJSIP+Troubleshooting+Guide
Раздел: Direct media is not being usedДругой вопрос… как можно использовать STUN чтобы оптимизировать прохождение RTP? Пока не знаю, не работал со STUN, который применяется только если сервер не имеет своего внешнего IP (у меня иной случай).
В любом случае всё это никак не объясняет странности, описанные вами:
– второй сервер с публичными линиями находится на том же провайдере (в 1 мс от первого, даже Jitter отключил). А сообщается что при его использовании задержки очень велики
– при использовании сторонних серверов и даже GSM шлюзов за сотни километров – задержки меньше. Как объяснить? Ведь сам talk37.ru при этом маршруте точно участвует.
– прослушивание записей (с согласия пользователя) часто показывает отсутствие сильной задержки. А значит она появляется на пути к абонентскому устройству?В любом случае я собираюсь добиться возможности настройки DirectMedia. Буду экспериментировать.
При этом не будут доступны: запись разговора, Jitter, изменение громкости.Если есть опыт – буду благодарен.
16.11.2015 в 22:04 #9779talkУчастникЗадержки всегда большие когда голос идет через voice модемы вроде e1550 и насколько я искал это не устранимо.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.