Search results

  1. Max

    Зависания видео в эфире

    Доступ заработал. Проблем в конфигурации не видно. Во время мероприятия желательно мониторить ключевые параметры: - Heap память Java - CPU распределение загрузки по ядрам (например htop) - RSS (RAM) свободная память - Паузы сборщика мусора gc.log - Threads count - общее количество тредов Более...
  2. Max

    audio only stream using high bandwidth

    See also REST API examples https://docs.flashphoner.com/display/WCS52EN/Examples#Examples-/stream/find
  3. Max

    audio only stream using high bandwidth

    If you don't have published "stream1" on your server you get "NOT FOUND" because no stream found with name "stream1". Set your stream name instead of stream1.
  4. Max

    Зависания видео в эфире

    Доступы не получили. Продублируйте пожалуйста через эту форму. Для более безопасной организации доступа по SSH можете импортировать наш публичный ключ. Попробуйте также настройку если она еще не включена streaming_distributor_video_proxy_pool_enabled=true пункт 8 Шифрование выключить нельзя...
  5. Max

    audio only stream using high bandwidth

    Hello constraints: {audio: {deviceId: "9a34c201ae6873209664db7e86087469ed6866bbfdc78a9c2554e272473bed8e"}, video: false} If you are going to publish audio only stream, you have to pass video: false. Try our demo sample...
  6. Max

    Зависания видео в эфире

    По репорту, вы использовали 6 vCPU и 12 Gb RAM. Действительно, для большого количества потоков 720p этого недостаточно. WebRTC требует много ресурсов, с учетом шифрования. Был бы транскодинг, ресурсов потребовалось бы еще больше Когда-то мы проводили тестирование производительности сервера в...
  7. Max

    Зависания видео в эфире

    Из предоставленного отчета этого не видно, т.к. там вообще нет данных о публикации и проигрывании. На стороне сервера TCP транспорт не включен. Мы рекомендуем использовать iperf. В любом случае, эти тесты дают лишь очень приблизительную картину. Есть тест, задействующий WebRTC data channels...
  8. Max

    Зависания видео в эфире

    Да, обновить JDK надо на сервере, если установлен JDK ниже 12. Тип сборщика мусора виден в его логе gc-core-....log Проводилось ли тестирование канала, например с iperf3? Методика тестирования описана в этой статье: Какой нужен сервер для 1000 WebRTC стримов? Техническая документация по...
  9. Max

    Зависания видео в эфире

    Проверили ваш отчет. К сожалению, в нем доступны логи сервера только за последние три часа, и в них нет информации о публикациях потоков. По логу сборщика мусора (GC) видно, что Java heap память (6 Gb) не заполнялась полностью, длительных пауз в работе Java машины не было, что косвенно указывает...
  10. Max

    Зависания видео в эфире

    Добрый день. К сожалению, ваш запрос не содержит ни одной технической детали, которая бы помогла понять, в чем заключается проблема, и как ее решить. Примерный список информации приведен здесь: Как обратиться за поддержкой. Поэтому просим собрать отчет, как описано здесь: Сбор отладочных логов...
  11. Max

    Issues Updating WCS on AWS

    Good day. That's the cause of the issue. You must change also /etc/systemd/system/webcallserver.service file when switching to root mode. So we recommend the following: 1. Download and install latest build 2. Change flashphoner.properties and wcs-core.properties 3. Use the following command to...
  12. Max

    ERROR Error: Flashphoner API is not initialized

    Good day. Since WebSDK build 2.0.244, the HLS examples support HLS URL as a parameter and autoplay feature. Please read the details about each example: HLS VideoJS Player HLS.js Player HLS Native Player
  13. Max

    Что значит ошибка playStream actualSession doesn't exists, session name

    start;mediaProvider;name;mediaSessionId;duration;disposition;info;type;subscribers; Это время начала стрима, а не время записи строки. Время записи строки будет start + duration. И эти значения уже будут идти по порядку...
  14. Max

    Что значит ошибка playStream actualSession doesn't exists, session name

    Немного скорректирую терминологию: Origin - Польша Transcoder - Франция Edge1 Edge2 - Франция и Калифорния 1. Пользователь1 предположительно опубликовал поток на сервер Origin с именем fghjrtyu_send. 2. Пользователь2 запросил на воспроизведение playStream поток fghjrtyu_send с сервера Edge2...
  15. Max

    Что значит ошибка playStream actualSession doesn't exists, session name

    По умолчанию возможна. Публикация на другие типы серверов, кроме origin, отключается настройкой cdn_role_strict=true Да, такое может быть. Если стрим еще не опубликован на origin, но его уже запросили с edge (по имени напрямую или с указанием профиля транскодирования), на edge будет такое...
  16. Max

    Что значит ошибка playStream actualSession doesn't exists, session name

    Добрый день. Ошибка actualSession doesn't exists означает, что поток с таким именем не опубликован на сервере, с которого зритель пытается его играть. В применении к CDN это может означать, что edge сервер, к которому подключается зритель, не может забрать поток с origin сервера. Если поток...
  17. Max

    WCS перестает работать

    Проверили присланный отчет. 1. В следующий раз просим присылать отчет от своей темы, по этой ссылке. 2. В отчете не содержится ошибки OutOfMemoryError, но выглядит так, что память заполнена Однако Heap Dump не собран, как и jstack. Поэтому в отчете нет полезной информации, которая помогла бы...
  18. Max

    Кодек WebRTC

    Нет, дополнительные настройки не нужны
  19. Max

    Фрейм рейт

    Добрый день. В сборке WebSDK 2.0.240 добавлена реализация простого DVR при проигрывании HLS в примере VideoJS Player Minimal: Реализация перемотки (DVR) при проигрывании HLS
  20. Max

    Failed to connect to rtsp stream (private form)

    Good day. Seems like underscore character _ is not allowed in a host name, and there is an exception in server logs when trying to play your RTSP stream: The stream is playing normally when using IP address returned by DNS for the host. So you should avoid underscores in host name. As a...
Top