LINUX.ORG.RU

Сообщения tourette

 

Ищу подходящий pbx-сервер

Форум — Mobile

Привет. Подскажите плс набор софта для решения следующей задачи:

Есть локальная сеть, устройствам с которой доверяем и позволяем совершать исходящие звонки.

К этой сети подключен сервер (на который я и хочу поставить софт), имеющий выход в интернет. В интернете пользователи со смартфонами, на которых стоят sip-звонилки. Эти звонилки регистрируются на сервере. Учетки пользователей на сервере создает или админ руками, или специальный скрипт регистрации. Пользователям из интернета не доверяем, совершать исходящие звонки не позволяем, только принимать входящие.

У сервера к локальной сети подключен один физический интерфейс, на который навешана пачка ip-адресов. Когда совершается исходящий вызов из локальной сети, то его получатель (из интернета) должен определяться по тому из ip-адресов сервера, на который в локальной сети совершает звонок. Таблица соответствия пользователей и ip-адресов сервера хранится в БД, к которой сервер может обратиться.

Почти всё вышеописанное мне удалось реализовать на астериске, но я споткнулся на пробросе звонка в интернет. Чтобы позвонить на смартфон, мне при его регистрации надо достать из пакета REGISTER push-токен, сохранить его и потом в нужный момент отправить пуш-уведомление, чтобы смартфон запустил мобильное приложение.

Однако, астериск не умеет передавать пользовательскому коду в обработку пакеты REGISTER (ну или я не разобрался как это сделать).

Не хочется тратить время на изучение серверов телефонии и потом также обломаться, как я обломался с астериском.

Соответственно вопрос - подскажите плс набор софта для решения задачи, чтобы я с ним разобрался и сделал всё что требуется

 ,

tourette
()

Включить push-уведомления на Linphone android.

Форум — Mobile

Всем привет. Поставил для экспериментов на свою мобилу Linphone (версия 5.0.14). Но не могу понять, как там включить push-уведомления.

В интернете находятся только статьи, как включать их в самосборных приложениях на основе Linphone.

Единственное место где я нашел что-то похожее нато что мне надо - это вот эта страничка: https://wiki.voip.ms/article/Linphone_Android

Там есть скриншот настроек с переключалкой «Allow push notifications».

Вот только у меня такой переключалки почему-то нет.

Прошу помощи - как все-таки включить уведомления

 

tourette
()

не работает pjsip в Asterisk

Форум — General

Добрый день всем. Есть тут спецы по астериску?

Я поставил на виртуалку свежую убунту 24.04, и Asterisk из дистрибутива.

$ asterisk -V Asterisk 20.6.0~dfsg+~cs6.13.40431414-2build5

Пытаюсь настроить hello-world из wiki.

pjsip.conf:

[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0

[6001]
type=endpoint
context=from-internal
disallow=all
allow=ulaw
auth=6001
aors=6001

[6001]
type=auth
auth_type=userpass
password=6001pass
username=6001

[6001]
type=aor
max_contacts=1

extensions.conf:

[from-internal]
exten => 100,1,Answer()
same => n,Wait(1)
same => n,Playback(hello-world)
same => n,Hangup()

Пытаюсь подключиться софтфоном, и вижу странное.

Во-первых, в cli астериска вот такие сообщения:

NOTICE[951]: chan_sip.c:29060 handle_request_register: Registration from '"6001" <sip:6001@192.168.122.207>' failed for '192.168.122.1:5060' - Wrong password

Т.е. соединения пытается обработать chan_sip. Если же его отключить, то asterisk не принимает подключения, даже порт не открывает.

А еще в логевот такие ошибки:

ERROR[1894] res_sorcery_config.c: Unable to load config file ‘pjsip.conf’

без указания причины неудачной загрузки.

Помогите плс разобраться в чем проблема.

 

tourette
()

Wi-Fi-роутер с роутингом

Форум — Linux-hardware

Народ, привет. Подскажите самую дешевую модель wi-fi-роутера, которая

  • Имеет как минимум 3 порта, один из которых будет интернетом от провайдера
  • Поддерживает полноценную маршрутизацию между этими портами, с NAT’ом, фильтрацией, т.е. всё по-взрослому.
  • Позволяет запускать на себе нетребовательный софт. В моем случае это будет какой-нибудь SIP-прокси

 ,

tourette
()

Skyrim SE не запускается с самосборной libFAudio

Форум — Games

Всем привет.

Я пытаюсь поиграть в Skyrim SE без багов с звуком. В интернетах прочитал, что для этого нужен FAudio.

Итак, система - kubuntu 19.04
skyrim se запускается через steam proton 4.2
faudio - 19.07
sdl2 - 2.0.10. В дистрибутиве 2.0.8, для сборки faudio требовался как минимум 2.0.9, так что пришлось качать и собирать.

FAudio собирал вот так:

cmake .. -DFFMPEG=ON
make

после чего копировал ibFAudio.so.0 и libFAudio.so.0.19.07 в ~/.steam/steamapps/common/Proton 4.2/dist/lib64

launcher скайрима запускается нормально, при нажатии на кнопку играть - он закрывается, сам скайрим не запускается.
В логе вот такя ошибка:

5775.283:002e:002f:err:module:LdrInitializeThunk Importing dlls for L"Z:\\home\\gamer\\.steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSE.exe" failed, status c0000135
pid 8674 != 8673, skipping destruction (fork without exec?)

ЧЯДНТ?

P.S. я в курсе, что есть билды от Kron4ek'а, но я не ищу легких путей :)

 

tourette
()

Кому-нибудь удалось заставить работать Vega 64?

Форум — Linux-hardware

Привет. Пытаюсь завести сабжевую карту на убунте 17.10.

Ядро самосборное из https://cgit.freedesktop.org/~agd5f/linux/log/?h=drm-next-4.16-wip

Доп. пакеты из Oibaf ppa (хотя одинаково не работает что с ними, что без них).

Максимум, чего добился на данный момент - система загружается, вижу нормальный экран логина. Но когда вхожу под любым пользователем - на экране сплошной мусор (причем часто в форме черно-белых клеток).

Мб кто поделится опытом настройки?

 ,

tourette
()

RSS подписка на новые темы