
Слава
04.12.2016
22:08:21
Уточнение по пункту 7:
"Anthony Minessale II
Lead Developer
And Primary Author
Brookfield, Wisconsin"
Ехать-то надо в Висконсин

? Stan
04.12.2016
22:30:04
я обычно паблик кей копирую с рабочей ноды

Слава
04.12.2016
22:30:56
Может быть, вы им поделитесь?

? Stan
04.12.2016
22:33:03
тока это для рпм

Google

Слава
04.12.2016
22:33:10
Да, жаль

? Stan
04.12.2016
22:33:17
но есть мнение, что ни совпадают

Слава
04.12.2016
22:33:29
Сейчас увижу...

? Stan
04.12.2016
22:34:51
по поводу почему 1.4 а не 1.6. Я лично ловил странные глюки с перекодировкой опуса на 1.6. А 1.4 есть много где в бою и по принципу связиста "работает - не трожь", не трогаем.
https://files.freeswitch.org/repo/deb/debian/
можно еще тут посмотреть, там ключики есть
https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie
а вот тут инструкция как ставить

Слава
04.12.2016
22:37:44
Да, я тоже думаю, что на дебиан оно встанет
А ключик не помог
Подозреваю, там пакеты(или что там у ей внутре ) просто не подписаны
Но вообще, единственный раздел с инструкцией для установки без метки "warning: not for production" - он у них только для centos

Alexandru
04.12.2016
22:40:52
>7) Может кто-нибудь съездить в Италию и дать палкой по голове мейнтейнерам FS? Чтобы в разум пришли, пакеты начали делать, и т.д. Какого рожна все их делают, а эти нет?
с удовольствием, предлагаю создать проект на кикстартере
А вообще - ubuntu-server придумали для бывших фронтэндщиков, чтобы они могли не пугаясь там засирать память своей нодой
на моем опыте на бубунте что-то не-веб направление встает туже чем на том же дебиане

Google

Alexandru
04.12.2016
22:43:10
Принципиально убунту ставить?

Слава
04.12.2016
22:43:39
У меня везде убунта. И не хотелось бы заводить зоопарк

Alexandru
04.12.2016
22:44:33
когда придет время апдейта и бубунта потянет кучу новых зависимостей запаришься ее заного "дружить" с фрисвичом
ну да ладно, это просто ИМХО, не навязываю

Слава
04.12.2016
22:46:08
Весь продакшн яндекса сидит на убунте
Весь рамблер http://slonik-v-domene.livejournal.com/105405.html на ней сидит (тут вообще в хорших выражениях это разъяснено)
И только советские учёные...
Но вообще, это конечно оффтоп

Alexandru
04.12.2016
22:52:08
так, понедельник час ночи, у меня обострение синдрома дистросрача, пришло время читать лор

Слава
04.12.2016
22:58:12
У меня 6 утра, Могу с удовольствием порекомендовать следующий пост на ту же тему, через два года после первого
http://slonik-v-domene.livejournal.com/133098.html
В ЖЖ народ обладает бОльшей функциональной грамотностью, чем ЛОРовские байтогрызы, и читать срачи в ЖЖ приятнее

? Stan
04.12.2016
23:17:57
меня в бубунте под продакшен пугают мягкие зависимости.
а есть кто под соляркой фрисвич заводил?

Denys
05.12.2016
13:56:07
Привет. Подскажите, в чем отличия в вызове войсмейла в дайлплане через "bridge" data="loopback/app=voicemail..." от простого "voicemal" ?

Alexandru
05.12.2016
13:57:48
loopback создает отдельную сессию

Denys
05.12.2016
13:58:04
И что это дает?
Для чего это может быть полезным?

Alexandru
05.12.2016
13:59:45
ну я вот например через лупбэк позволял юзеру вводить dtmf во время кастомной early-media
но для войсмэйла это зачем я не знаю - может с той же целью?

Denys
05.12.2016
14:25:55
Ясно. Буду разбираться...
Можно ли задавать темплейт для названия файла войсмейла?

Слава
05.12.2016
14:56:48
вероятно, да

Denys
05.12.2016
15:01:44
Есть противоположная информация

Denis 災 nobody
05.12.2016
15:11:55
которого названия?

Denys
05.12.2016
15:18:21
[Freeswitch-users] voicemail wav filename
http://lists.freeswitch.org/pipermail/freeswitch-users/2010-June/059435.html

Google

Denis 災 nobody
05.12.2016
15:19:55
2010 год. Видимо, никому не нужно. Впрочем, сам модуль настолько убог, что при наличии внешних скриптов лучше его переписать своими методами.
ну или ловить RECORD_STOP, выдирать путь и перемещать куда надо

Denys
05.12.2016
15:27:05
Пошел путем записи в cdr имени

Dmitriy
05.12.2016
19:15:29
У меня на дебиане крутятся с опусом. Уже 6 серваков, проблемы только с огромным количеством участников в конференциях (2-3 конфы по 600 и больше процы загибаются, фс падает) пришлось ограничить не больше 350 участников на одну Конфу.
Денис, спасибо за ссылку по записи видео но мне этого недостаточно) видео не просто записываться должно, а нужно его в риалтайме стримить как раз что бы людей смотрящих не в конфу запускать а отправлять потоки читать) Если знаете решение или мысли какие есть - буду благодарен)

Denis 災 nobody
05.12.2016
19:19:00

Dmitriy
05.12.2016
19:19:42
Их не спрашивал) это в ирку заходить надо)


? Stan
05.12.2016
19:27:49
Коллеги, вопрос про смс. есть простой чатплан. есть 2 устройства. загружен mod_sms. При отправке смс в логах вижу:
2016-12-05 19:25:55.192344 [INFO] mod_sms.c:337 Processing text message 7777->7770 in context test
Chatplan: 7770 parsing [test->demo] continue=false
Chatplan: 7770@domain.local Regex (PASS) [demo] to(7770@domain.local) =~ /^(\d{4}domain.local)$/ break=on-false
Chatplan: 7770@domain.local Action fire()
Chatplan: 7770@domain.local Action reply(Hello, you said: ${_body})
Chatplan: 7770@domain.local Action send()
Дебаг сигналки показывает что сообщение принимаетс, но по факту не отправляется реплей и нет доставки на 7770. Куда копать?
Отправителю сигналка SIP/2.0 202 Accepted в ответ на сообщение отправляется. А дальше такое ощущение что оно ничего и не пытается с этим делать.
Раньше без mod_sms между абонентами сообщения ходили. Сейчас даже при незагруженном модуле - не ходят. Думаю что проблема лежит где-то в другом модуле.


Alexandru
05.12.2016
21:38:35
Видео на 350 человек это весьма сильно

Denis 災 nobody
05.12.2016
21:39:55


? Stan
05.12.2016
23:03:11
вот я не могу понять что(. При этом обработка смс в луа работает корректно, на внешние сети отправляются через вызов http api из lua. А на внутренний нумер даже из луа не отправляет.


Dmitriy
06.12.2016
07:01:13
Есть один видеочат, в котором в основном сидят мужики. Когда 600-700 видеоконф где сидит от 1 до 10 человек, тогда серваки вообще не напрягаются. Когда появляется женщина - сразу в эту конфу приходит много тех, кто смотрит.
А особенность конференции, что даже кодек opus, который по сути passthrough, он декодирует в L16, миксует все каналы и кодирует обратно в opus.
Что бы все кто смотрит женщину могли её видеть и слышать они должны отдавать свой поток (в котором тишина). Вот эта отдача двух потоков и вешает модуль конференции, после чего processor load вырастает до 70 и FS падает.
По началу сталкивался с проблемой, что больше 300 конф вешали сервер, но решилось отключением ipv6 на сервере и редактированием limits.conf
* soft nproc 65535
* hard nproc 65535
* soft nofile 200000
* hard nofile 200000
root soft nofile unlimited
root hard nofile unlimited
Так же мы открестились использовать presence на FS, потому как он даже 100 человек обрабатывать не успевает и статусы прилетают с задержкой до 15 минут


Denis 災 nobody
06.12.2016
07:08:36

Google

Denis 災 nobody
06.12.2016
07:08:57

Dmitriy
06.12.2016
07:09:13
nginx-push-module нам помогает)
Не как-то а более-менее стабильно, пока не найдется интересная женщина)
Мы женщин на два сервака согнали, а мужиков на другие два
я про создание конф

Denis 災 nobody
06.12.2016
07:10:40
какие они серьезные, эти секс-чаты.. ?

Dmitriy
06.12.2016
07:10:59
Потому сейчас и ищу возможность записи конфы в поток) Ну или будем отходить от FS

ros
06.12.2016
07:11:13
только слушают и видят или ещё и сами чето говорят?

Dmitriy
06.12.2016
07:11:16
там есть вариант видеосервера, правда под нагрузкой не тестировали
Только слушают и видят
Создатель конфы имеет все привелегии и стоит флаг что когда он отключается тогда падает конфа

Denis 災 nobody
06.12.2016
07:11:52
чем recvonly тогда не?

ros
06.12.2016
07:12:09
FS наверное в этой схеме лишний

Dmitriy
06.12.2016
07:12:22
Слушатели подключаются с отключенным микрофоном и видео
>чем recvonly тогда не?
Все клиенты за nat

Denis 災 nobody
06.12.2016
07:12:50

Dmitriy
06.12.2016
07:13:02
я задавал вопрос почему с этим ключом перестают видеть и слышать)

ros
06.12.2016
07:13:20
чтоб пробить нат наружу надо сначала передать через него наружу

Denis 災 nobody
06.12.2016
07:13:21
еще раз, если слушатели в recvonly, их тысяча может быть, они только на сеть нагрузку создают

Google

Dmitriy
06.12.2016
07:13:30
фс просто не отдает поток клиенту пока он ничего не передаст

ros
06.12.2016
07:13:38
так что совсем без исхода трафика хрен получится

Denis 災 nobody
06.12.2016
07:13:48

Dmitriy
06.12.2016
07:14:06
Эту секунду он видит и слышит, а потом отрубается

Denis 災 nobody
06.12.2016
07:14:09
можно ДО конференции sendrecv
без всяких кодирований...
типа "представьтесь" или аналог

ros
06.12.2016
07:14:32
роутер может закрыть "односторонку"

Denis 災 nobody
06.12.2016
07:14:46
опшены кидать

Dmitriy
06.12.2016
07:14:48
как только меняешь на recvonly так сразу прекращается поток в сторону пользователя

Denis 災 nobody
06.12.2016
07:14:51
или ртп?

ros
06.12.2016
07:15:01
rtp

Denis 災 nobody
06.12.2016
07:15:26
хм, displace раз в минуту тишиной?

Dmitriy
06.12.2016
07:15:49
что есть displace?
он не будет миксоваться в конференции?)

Denis 災 nobody
06.12.2016
07:16:16
https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_displace_session
недавно тут обсуждали.. в итоге пришли к 2 дисплейсам для одновременного уведомления
опять же, тишину вы и сейчас микшируете
с сендрекв

ros
06.12.2016
07:17:40
мну кажется всё равно FS не подходит для таких вещей
http://erlyvideo.ru/
четот типа того надо