@ru_freeswitch

Страница 267 из 430
Serge
20.03.2018
18:09:33
пусть он даже L3, но гарантированный по потерям/джитеру

⭐Timur
20.03.2018
18:09:46
Интересно.
Проще и дешевле сделать L2 на Микротиках (eoip).

Serge
20.03.2018
18:10:31
тока от проблем интернета это, увы, никак не поможет

Google
Александр
20.03.2018
18:10:49
А по настройке самого фрисвича может кто что посоветовать?

Я настройки вношу в основном в три файла - vars, internal, switch

Игрался с настройками rtp

Egor
21.03.2018
13:17:49
привет, если есть кто из разработчиков, не могу найти ответ, есть функции для записи в переменные и для чтения: switch_channel_get_variable/switch_channel_set_variable а если я хочу удалить конкретную переменную???

Виталий
21.03.2018
13:18:37
присвоить NULL ?

Egor
21.03.2018
13:19:21
присвоить NULL ?
хммм...вариант, не подумал, надо проверить :)

Ihor
21.03.2018
13:49:17
unset

Кирилл
21.03.2018
14:01:24
Приветствую, подскажите, пробую подключиться через библиотеку jssip, при попытке звонка получаю Incompatible SDP SIP/2.0 488 Not Acceptable Here Однако пример tryit.jssip.net работает без проблем...

? Stan
21.03.2018
14:01:40
кодеки?

Кирилл
21.03.2018
14:05:30
Сейчас по копаю на эту тему

? Stan
21.03.2018
14:05:59
я думаю правильно будет посмотреть в логи фс и посмотреть на что он там ругается

Google
Кирилл
21.03.2018
14:16:29
Ругается на INCOMPATIBLE_DESTINATION демо тоже к своему подключил звонил локально и через внешнего оператора. но пока тестирую внутри

Channel sofia/internal/61002@185.220.33.22 hanging up, cause: INCOMPATIBLE_DESTINATION

Кирилл
21.03.2018
14:23:55
Есть примеры логов: Удачный лог вызов из примера https://pastebin.com/7ynNfdLZ Неудачный лог вызов из самописного приложения https://pastebin.com/KD2Ethaf

Igor
21.03.2018
14:25:42


в успешном 4 кандидата

в неуспешном 2 и оба с серыми IP

в демке STUN/TURN включен?

Кирилл
21.03.2018
14:29:46
Походу в демке включен: и он stun:stun.l.google.com:19302 Просто не знаю для чего эта штука нужна...

Igor
21.03.2018
14:30:10
для определения белого IP пользователя, который находится за nat

наврал, их там 6

Кирилл
21.03.2018
14:31:12
Ага, понял. Попробую сконфигурировать с использованием этого сервера. Спасибо!

Хм. в доках сказано что по дефолту используется сервер stun:stun.l.google.com:19302 он и настроен.... Может ещё что не так Возможно потому что запускаю с локалхоста... Сейчас выкину на сервер попробую

here1am
21.03.2018
14:51:06
привет. console.conf.xml - это настройки вывода в fs_cli или в stdout демона?

Egor
21.03.2018
14:54:12
unset
нет такой функции

Ihor
21.03.2018
14:54:51
https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools%3A+unset

Egor
21.03.2018
14:55:40
https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools%3A+unset
эммм...мне из сишной части, а не из xml-ек

Ihor
21.03.2018
14:56:25
Тогда сорри ) Не дочитал

Google
Egor
21.03.2018
14:56:31
https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools%3A+unset
что-то по типу этого https://docs.freeswitch.org/group__switch__channel.html#ga28f860445ff60b954e233661b32b31cb

Ihor
21.03.2018
15:00:11
Я ж в С разве что helloworld напишу ) Да и то с гуглом )

Denis
21.03.2018
19:14:54
а как можно отправить вызов в какой-нибудь blackhole или drop до бриджа, к примеру, хочу отправить все вызовы которые идут не 499, по фильтру понятно, а вот как их дропать понять не могу...

Виталий
21.03.2018
19:16:03
Hangup сделай им и всс

Serge
22.03.2018
11:28:53
С кодом 403 например

Виталий
22.03.2018
11:29:18
и с дескрипшином "идите нафик"

Denis
22.03.2018
12:00:41
спасибо)

Say
23.03.2018
12:27:10
Ребят чтобы вызов на мультифон сдлать надо sofia/gateway/multifongw/${destination_number}@multifon.ru

Можно ли что то в variables указать multifongw чтобы не указвать в конце bridge @multifon.ru

?

Igor
23.03.2018
12:30:36
sofia/gateway/multifongw/${destination_number}

вот так

Igor
23.03.2018
12:31:01
либо указываешь профиль sofia/profile/${dest_num}@${dest_host}

либо указываешь шлюз sofia/gateway/gateway_name/${dst_num}

Say
23.03.2018
12:31:27
sofia/gateway/multifongw/${destination_number} там домен неверный подставляет и вызов не проходит

Igor
23.03.2018
12:31:37
что в параметрах шлюза?

Say
23.03.2018
12:33:10
<param name="username" value="79258xx6132"/> <param name="realm" value="multifon.ru"/> <param name="from-user" value="79258xx6132"/> <param name="from-domain" value="multifon.ru"/> <param name="proxy" value="sbc.multifon.ru"/> <param name="context" value="79258xx6132"/> <!-- <param name="extension" value="auto_to_user"/> --> <param name="extension-in-contact" value="true"/> <param name="caller-id-in-from" value="false" /> <param name="expire-seconds" value="180"/> <param name="register" value="true"/> <param name="retry-seconds" value="5"/>

Alex
23.03.2018
12:40:50
У меня так. Всё работает <gateway name="multifon"> <param name="realm" value="sbc.megafon.ru"/> <param name="username" value="7926*******"/> <param name="from-user" value="7926*******"/> <param name="from-domain" value="multifon.ru"/> <param name="password" value="Moy_Pass"/>. <param name="proxy" value="sbc.megafon.ru"/> <param name="register-proxy" value="sbc.megafon.ru"/> <param name="extension" value="7926********"/> <param name="expire-seconds" value="180"/> <param name="register" value="true"/> <param name="register-transport" value="udp"/> <param name="retry-seconds" value="30"/> <param name="context" value="public"/>

Александр
23.03.2018
14:41:23
<param name="retry-seconds" value="180"/> Иначе в лог ругается мультифон - мол "что так часто дергаешь меня".

Александр
23.03.2018
16:11:53
Кто нидь сталкивался с такой ошибкой?

Google
Александр
23.03.2018
16:11:56
Александр Грибанов: Makefile.am:3: ... 'AUTOMAKE_OPTIONS' previously defined here Makefile.am:330: warning: source file 'src/switch_apr.c' is in a subdirectory, Makefile.am:330: but option 'subdir-objects' is disabled

Это при компиляции

./bootstrap.sh так кажеться

в configure.ac добавлял AM_INIT_AUTOMAKE([subdir-objects])

Не помогло

Serge
25.03.2018
17:50:55
Приветствую сходу не нашёл: как сказать чтоб всегда добавлялся annexb к 729?

Admin
ERROR: S client not available

Serge
25.03.2018
17:52:30
Только манипуляцией руками с SDP? Текущее поведение какбе RFC нарушает.. оно от модуля кодека может зависеть?

прям готовый пример https://freeswitch.org/confluence/display/FREESWITCH/rtp_append_audio_sdp

но вопрос про соблюдение rfc3555 остался открытым: какого хрена получив annexb=no он это вырезает на леге Б??

Andrey
26.03.2018
00:13:49
Кажется, меня тут давно искали и просьбы не рассказывать про внутреннюю реализацию шлюза sip-telegram превратились в "По секрету всему свету". Ну хотя бы не ушли сильно далеко за пределы этого чата, хоть и на том спасибо.

Собственно, о всём что было, я написал на Хабре. Я по прежнему прошу не рассказывать про внутреннюю реализацию, поскольку я, как разработчик, позже мог бы рассказать больше. Если окончательно меня не демотивируют это сделать.

Serge
26.03.2018
02:28:28
Заинтриговал :) Я наверное что-то пропустил - где почитать? ;)

infactum
26.03.2018
04:02:13
А я напомню, что есть еще альтернативное решение. Для тех кому не сервис нужен, а развернуть у себя. И заодно можно реализацию "в коде" увидеть будет ?

Alexey
26.03.2018
04:03:41
но вопрос про соблюдение rfc3555 остался открытым: какого хрена получив annexb=no он это вырезает на леге Б??
пожалуйста откройте issue в Jira со ссылкой на rfc, с цитатой и небольшим контекстом (pcap например)

Александр
26.03.2018
04:59:56
Кто нидь сталкивался с такой ошибкой?

Александр Грибанов: Makefile.am:3: ... 'AUTOMAKE_OPTIONS' previously defined here Makefile.am:330: warning: source file 'src/switch_apr.c' is in a subdirectory, Makefile.am:330: but option 'subdir-objects' is disabled

Это при компиляции

./bootstrap.sh так кажеться

в configure.ac добавлял AM_INIT_AUTOMAKE([subdir-objects])

Google
Александр
26.03.2018
04:59:57
Не помогло

Ап

ros
26.03.2018
05:04:42
AUTOMAKE_OPTIONS([subdir-objects]) не?

Александр
26.03.2018
05:05:22
AUTOMAKE_OPTIONS([subdir-objects]) не?
Выше двумя сообщениями писал же

ros
26.03.2018
05:07:21
тогда AM_INIT_AUTOMAKE([-Wall -Werror subdir-objects])

https://github.com/tigersoldier/osd-lyrics/issues/8

скорей всего под sh выполняете попробовать в bash

Александр
26.03.2018
06:26:51
Andrey
26.03.2018
07:41:48
А я напомню, что есть еще альтернативное решение. Для тех кому не сервис нужен, а развернуть у себя. И заодно можно реализацию "в коде" увидеть будет ?
И ты тут как тут. А если я прямо сейчас создам рядышком такую же кампанию? Я ведь тоже могу... Если денег заплатят, то я даже время найду чтобы выковырять то, что к сервису не относится?

Виталий
26.03.2018
07:42:52
здоровая конкуренция - это всегда здорово!

infactum
26.03.2018
07:44:07
Только господа это не конкуренция. Судя по темпам сбора народ не особо то и заинтересован. Но может проект Андрея всех чем то больше заинтересует.

Виталий
26.03.2018
07:46:04
вдруг Андрей внедрит туда шахматы и интелектуальные разговоры с учительницами )

Andrey
26.03.2018
07:50:45
Мне есть что ещё внедрять, это правда. Но о планах я предпочту молчать, поскольку им свойственно сдвигаться, что всегда расстраивает пользователей.

А на счёт публикации исходников -- я пока так и не убедился, что именно они всем нужны. Процентам 20, наверное, нужны, чтобы потом встроить это в свои коммерческие ватс и продавать как услугу.

Страница 267 из 430