Я использую OzekiSDK в веб-приложении.
На локальном хосте это работает волшебно.
когда я публикую в Интернете, телефон успешно регистрируется, я могу позвонить, но микрофон и динамики не работают.
Я сделал сайт безопасным. Микрофон и звук не заблокированы.
Я просмотрел ВСЕ ВИДЫ предложений и даже видел, какие разрешения я могу добавить к cpanel, а также возможные настройки файла web.config.
Замечание, похоже, работает. Кто-нибудь может помочь?
Я выполнил приведенный ниже код, потому что не могу добавить точки останова на опубликованный продукт.
Оба не работают.
Но местный житель ... Я каждый раз получаю зеленый свет.
microphone = Microphone.GetDefaultDevice();
speaker = Speaker.GetDefaultDevice();
mediaSender = new PhoneCallAudioSender();
mediaReceiver = new PhoneCallAudioReceiver();
public void SetupDevices()
{
if(microphone != null)
{
connector.Connect(microphone, mediaSender);
mediaSender.AttachToCall(call);
microphone.Start();
msg.Text = "Microphone ON. ";
}
else
{
msg.Text = "Microphone not available. ";
}
if (speaker != null)
{
connector.Connect(mediaReceiver, speaker);
mediaReceiver.AttachToCall(call);
speaker.Start();
msg.Text += "Speakers ON. ";
}
else
{
msg.Text += "Speakers not available. ";
}
}