Size: a a a

2020 June 19

D

Dim-soft in Asterisker-ы
- -
оригинальный chan_dongle не обновляется с 2013 года, вследствии этого имеет много неисправленных багов и не работает с asterisk выше 11 версии.

https://github.com/jstasiak/asterisk-chan-dongle/

есть форки которые обновляются:
https://github.com/wdoekes/asterisk-chan-dongle
https://github.com/bflorea/asterisk-chan-dongle
https://github.com/oleg-krv/asterisk-chan-dongle

Последний коммит был сегодня, поэтому самый-самый свежий можно только самому собрать.
какой форк советуте  ? я под alpine linux из репозитория взял - часть смс не может декодировать, про это были коммиты, но под alpine компилировать ещё тот квест
источник

--

- - in Asterisker-ы
попробовать все какие скомпилируются и выбрать какой будет лучше работать.    это такая вещь, не особо стабильная
источник

--

- - in Asterisker-ы
Под alpine linux оно вот здесь лежит, форк с последней ссылки, но в пакетах версия 2016 года.

https://git.alpinelinux.org/aports/tree/community/asterisk-chan-dongle

самое главное что там есть всё необходимое для сборки своего пакета
источник

D

Dim-soft in Asterisker-ы
- -
Под alpine linux оно вот здесь лежит, форк с последней ссылки, но в пакетах версия 2016 года.

https://git.alpinelinux.org/aports/tree/community/asterisk-chan-dongle

самое главное что там есть всё необходимое для сборки своего пакета
там 3 файла - под apline как-то по другому собирают ?
источник

R

Ryo in Asterisker-ы
- -
Под alpine linux оно вот здесь лежит, форк с последней ссылки, но в пакетах версия 2016 года.

https://git.alpinelinux.org/aports/tree/community/asterisk-chan-dongle

самое главное что там есть всё необходимое для сборки своего пакета
Надо будет из интереса попробовать.
В продакшне у нас Ubuntu, дома пока тоже ubuntu и arch. Может и Alpine понравится. Мне нравится, как он выглядит из коробки, не требовательный к памяти.
источник

R

Ryo in Asterisker-ы
Dim-soft
там 3 файла - под apline как-то по другому собирают ?
В альпине просто не всё есть) и компилятор другой, что доставляет проблем. Но я не сильно, если честно, ковырялся в нём, но Asterisk собрал)
источник

R

Ryo in Asterisker-ы
Все зависимые модули доустанавливал вручную.
источник

D

Dim-soft in Asterisker-ы
Ryo
Надо будет из интереса попробовать.
В продакшне у нас Ubuntu, дома пока тоже ubuntu и arch. Может и Alpine понравится. Мне нравится, как он выглядит из коробки, не требовательный к памяти.
мне она под raspberry понравилась - на sd совсем не пишет
источник

R

Ryo in Asterisker-ы
Dim-soft
мне она под raspberry понравилась - на sd совсем не пишет
Какая raspberry?
источник

D

Dim-soft in Asterisker-ы
Ryo
Какая raspberry?
3
источник

R

Ryo in Asterisker-ы
Могу ошибаться, возможно, я спутал Alpine с Void Linux
источник

--

- - in Asterisker-ы
Dim-soft
там 3 файла - под apline как-то по другому собирают ?
там для сборки используется abuild

https://wiki.alpinelinux.org/wiki/Abuild_and_Helpers
https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package

Кроме тех трёх файлов понадобится скачать исходники chan_dongle с гитхаба и немного поправить APKBUILD под новую версию.
источник

S

Skvorez@ in Asterisker-ы
Всем привет! На подскажите где в астере настройка maxptime в SDP?
источник

S

Skvorez@ in Asterisker-ы
Skvorez@
Всем привет! На подскажите где в астере настройка maxptime в SDP?
источник

--

- - in Asterisker-ы
Skvorez@
Всем привет! На подскажите где в астере настройка maxptime в SDP?
В исходниках.   codec_builtin.c


static struct ast_codec alaw = {
 .name = "alaw",
 .description = "G.711 a-law",
 .type = AST_MEDIA_TYPE_AUDIO,
 .sample_rate = 8000,
 .minimum_ms = 10,
 .maximum_ms = 150,  // вот здесь
 .default_ms = 20,
 .minimum_bytes = 80,
 .samples_count = ulaw_samples,
 .get_length = ulaw_length,
 .smooth = 1,
};
источник

S

Skvorez@ in Asterisker-ы
- -
В исходниках.   codec_builtin.c


static struct ast_codec alaw = {
 .name = "alaw",
 .description = "G.711 a-law",
 .type = AST_MEDIA_TYPE_AUDIO,
 .sample_rate = 8000,
 .minimum_ms = 10,
 .maximum_ms = 150,  // вот здесь
 .default_ms = 20,
 .minimum_bytes = 80,
 .samples_count = ulaw_samples,
 .get_length = ulaw_length,
 .smooth = 1,
};
Спасибо
источник

--

- - in Asterisker-ы
Или надо чтобы этого заголовка вообще не было в SDP?   Тогда в chan_sip.c  закомментировать или удалить вот это:

if (max_audio_packet_size) {
     ast_str_append(&a_audio, 0, "a=maxptime:%d\r\n", max_audio_packet_size);
   }
источник

S

Skvorez@ in Asterisker-ы
- -
Или надо чтобы этого заголовка вообще не было в SDP?   Тогда в chan_sip.c  закомментировать или удалить вот это:

if (max_audio_packet_size) {
     ast_str_append(&a_audio, 0, "a=maxptime:%d\r\n", max_audio_packet_size);
   }
Нет я думаю удалять точно не стоит. Спасибо за помощь!👍
источник

👨

👨🏼‍💻 in Asterisker-ы
Подскажите сип провайдера с дешевым межгородом
источник

👨

👨🏼‍💻 in Asterisker-ы
И с деловыми звонками в Европу и Сейшелы
источник