принять входящий вызов SIP с помощью vidyo.io mediaBridge

Я пытаюсь настроить экземпляр mediaBridge докера vidyo.io для приема sip-вызовов. Для этого я оставляю поле destination пустым в файле /opt/vidyo/config. Я следую другим шагам в документации, таким как определение медиапортов и publicIp и создание экземпляра с сопоставлением портов.

docker run -d --name sipCall -p 50000-50100:50000-50100/udp -p 5060:5060/udp vidyo/mediabridge

однако это, похоже, ничего не делает, ничего не работает, и в экземпляре докера нет прослушивающих портов. gw.log показывает, что вызов был прерван через несколько секунд.

Файл конфигурации примерно такой

width=1280
height=720
fps=30
kbps=2000
layout=1
maxParticipants=8
overlay=1
videoCodec=H264
audioCodec=PCM
maxCallDuration=180   # duration in minutes
#Presentation settings
presentationAllowed=1 #0 - ignore presentations 1 - replace main video with presentation
presWidth=1280
presHeight=720
presFps=5
presKbps=300
destination=""
mediaPorts="50000-50100"
samplingRate=16000
publicIp="1.2.3.4"
resourceId="test"
token="XXXX"
host="prod.vidyo.io"

person jolumg    schedule 30.01.2019    source источник


Ответы (1)


На всякий случай это экономит время кому-то еще, в конце, после обращения в техподдержку Не похоже, что прием SIP-вызовов поддерживается из коробки vidyo.io

Возможно, это можно сделать через какой-нибудь sip-прокси, но это определенно не простой шаг.

person jolumg    schedule 15.02.2019