Search results

  1. Max

    Передача уровня громкости в conference

    Если используется микшер, то состояние звука на входящих в микшер стримах видно по запросу /rest-api/mixer/find_all В данном случае audioLevel - это как раз тот уровень, который выставлен с помощью /setAudioVideo
  2. Max

    Передача уровня громкости в conference

    Здравствуйте. Здесь два подхода. 1. Разослать участинкам команду уменьшения громкости /rest-api/data/send Отправляем произвольную команду, например setMicVolume, далее ловим это сообщение на стороне JavaScript onDataEvent и выставляем участнику звук. Стейт у кого какой звук, должен держать...
  3. Max

    https//:localhost:8444/ not opening

    A SIP call is sussessfully established using your code example in two different browser windows This is confirming by traffic dump (we marked RTP traffic going through the server) So your code seems to be working. You should provide a public IP and port (not a private 192.168.*.*) to access...
  4. Max

    https//:localhost:8444/ not opening

    Please check if the issue is reproducing in Phone Min example. If not, please modify Phone Min example code minimally to reproduce the issue and send using this form. Also please check if SIP call establish successfully using Phone Min example on our demo server using public SIP PBX. This seems...
  5. Max

    Vod-live questions

    We checked the case on your server and reproduces the issue in our test environment. Seems like mixer audio output is playing always as mono. We raised the ticket WCS-3098 to investigate this and let you know results here. Also we recommend you to use audio only files for audio only streaming...
  6. Max

    Vod-live questions

    Unfortunately, we cannot connect to your instance: Please provide a working credentials.
  7. Max

    https//:localhost:8444/ not opening

    We've checked your environment. To make a call from outside of your LAN, you should change the following in WCS configuration: 1. Set ip parameter to external IP: ip=external_ip ip_local=internal_ip 2. Add the following parameters client_mode=false rtc_ice_add_local_component=true In this...
  8. Max

    auto make call

    Sorry, the call() should be invoked only when session is established and registered successfully: Flashphoner.createSession(connectionOptions).on(SESSION_STATUS.ESTABLISHED, function (session) { console.log(SESSION_STATUS.ESTABLISHED); }).on(SESSION_STATUS.REGISTERED, function (session) {...
  9. Max

    логика appKey работает некорректно

    По этим событиям Вы получаете десериализованный ответ от сервера (см описание Raw Websocket API, сообщение getUserData), а в нем нет поля appKey. Поскольку одно соединение соответствует одной websocket сессии, то и необходимости в дифференциации различных приложений нет, все равно обратиться к...
  10. Max

    auto make call

    Good day. You can just invoke call() from connect() as follows: function init_page(){ Flashphoner.init({}); localAudio = document.getElementById("localAudio"); remoteAudio = document.getElementById("remoteAudio"); connect(); } function connect() { var url = "wss://wcs_address:8443" var...
  11. Max

    apps in production

    Добрый день. Если Вы воспользовались рекомендацией по настройке из этого поста, то можете удалить все приложения по умолчанию при помощи команды CLI remove app При этом: 1. Если "под капотом" Вы используете RoomApi, и Ваше приложение проксирует REST хуки к нему (иначе RoomApi не будет работать)...
  12. Max

    ttl живности потока

    Добрый день. Если речь идет о публикации, то публикуемый поток останавливается немедленно после того, как отсоединился публикующий его клиент, изменить это поведение нельзя. Если речь о воспроизведении, то поток в статусе PLAYING закрывается немедленно после того, как отсоединился играющий...
  13. Max

    Как воспроизводить видео с заданного времени

    Добрый день. Запись сохраняется только при остановке публикации потока или при остановке записи по REST API. В Вашем случае можно сделать так: 1. Задать шаблон для имен файлов записей в виде stream_record_policy_template={streamName}-{startTime}-{endTime} чтобы получить уникальное имя каждого...
  14. Max

    android 7

    Android SDK две версии 1.0 и 1.1 1.1 для Android 8 и выше 1.0 для Android 7 и ниже
  15. Max

    Блокировка пользователя общего потока

    Каждый пользователь имеет websocket соединение с сервером с уникальным sessionId. sessionId передается в REST хуке "connect" при коннекте пользователя к WCS серверу. Каждый стрим имеет уникальный mediaSessionId. mediaSessionId передается в REST хуке playStream при попытке проиграть стрим с...
  16. Max

    https//:localhost:8444/ not opening

    We tested again. The latest accounts you've provided are successfully registered on SIP server, but call cannot be established because WebRTC media ports (31001-32000/udp by default) of WCS server are not available from outside: Please check if the ports range is available from PC where you...
  17. Max

    логика appKey работает некорректно

    Добрый день. Приложение по умолчанию defaultApp работает для микшера 09:46:59,012 INFO RestClient - API-ASYNC-pool-13-thread-121 RECEIVED REST OBJECT <== URL:http://localhost:8081/apps/EchoApp/connect OBJECT: { "nodeId" : "62cjXxRa99MhToFv0RWUFWsoHwSE81W5@***.***.*.***", "appKey"...
  18. Max

    Vod-live questions

    We tested on latest WCS build 5.2.912 but did not found a viewable difference. Please try to increase opus encoder complexity from 10 by default to 20 for example opus.encoder.complexity=20 and check. If this does not help, please provide SSH access to your server and a test file (put it to...
  19. Max

    Отправить дополнительную информацию о пользователе

    Добрый день. В Web SDK можно отправить параметр token, который можно обработать на кастомном бэкенде connection = Flashphoner.roomApi.connect({urlServer: url, username: username, token: token}).on(SESSION_STATUS.FAILED, function(session){ ... }); Следует учесть, что при...
  20. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    Добрый день. Мы создали тикет WCS-3095 и сообщим здесь о результатах
Top