Search results

  1. Max

    Can not start transponder Error

    We checked your server. First, please update JDK to 12 or 14 as described here to prevent excessive CPU load when there're no streams published on server. Then, you still using obsolete 5.0 branch. Please update to latest 5.2 build 5.2.971 for RTMP republishing to work. To do this: 1. Backup...
  2. Max

    Проблема с двойным подключением к сокету.

    Добрый день. Проблема по описанному сценарию не воспроизводится в сборке 5.2.970 c настройками сервера по умолчанию: 1. Публикуем поток test1 (предполагаем, что это ведущий) в примере Two Way Streaming или Media Devices 2. Создаем микшер запросом curl --data...
  3. Max

    отсутсвие обновление с 2015 года

    Добрый день. Пример WebViewSwift доступен на GitHub. Описание пример здесь. iOS SDK желательно обновить до 2.6.46 . Потребуется также обновление WebSDK до сборки 2.0.171, где скорректировано определение браузера с учетом User-Agent, поставляемого WKWebView по умолчанию.
  4. Max

    audio playback issue

    In RoomApi, streams published by participants are usual streams, so they can be muted/umuted on publisher side only. So you should provide some signaling messaging from host to participant to mute.
  5. Max

    Fixing Video Frame Size in WebRTC

    Yes, this is Two Way Streaming example (look at its code on GitHub) This can be done with stream transcoding only. For example: publish stream with constraints width: 1280, height: 720 play with constraints width: 720, height: 1280 and disable aspect ratio preserving in...
  6. Max

    audio playback issue

    Unfortunately, this is not possible. If you're playing main mixer stream, you will always hear all the participants audios including yours. That's why MCU mixer should be used if you want to hear all the others, but not yourself. But, if you remove your own stream from mixer, the corresponding...
  7. Max

    Can not start transponder Error

    Hello Your error is related access rights in the Linux system. Try to reset rights on server folder chmod 777 -R /usr/local/FlashphonerWebCallServer-{version} Or try to start server as root user. sudo -s service webcallserver stop service webcallserver start
  8. Max

    Перестали работать iOS клиенты

    Если провайдер до сих пор это не поправил, придется везде прописать порт 8888 для HTTPS. Вообще-то этот порт оставлен только для совместимости со старыми сборками 5.1, но, как видно, еще пригодится. Удалять его мы не планируем.
  9. Max

    Fixing Video Frame Size in WebRTC

    Just swap width and height values: width: 720, height: 1280
  10. Max

    What does this error means ?

    Your server is not optimized because old CMS collector is used. See the difference between CMS and ZGC. https://docs.flashphoner.com/display/WCS52EN/Memory+management+in+Java ZGC is latest collector recommended for production (low latency, low GC pauses). So as an optimization, you can: 1...
  11. Max

    Перестали работать iOS клиенты

    Проверили логи. С указанных в комментарии к логам адресов найдено две успешных публикации, одна длительностью 7 минут и одна длительностью две минуты, в обоих случаях запроса на запись соответствующей сессии в логах не было. Возможно, проблема на бэкенде, который должен прислать REST запрос...
  12. Max

    Fixing Video Frame Size in WebRTC

    You can achive this using constraints. For example, this is landascape mode in Android Chrome browser: session.createStream({ name: streamName, display: localVideo, ... constraints: { audio: true, video: { width: 360...
  13. Max

    Проблема записи с телефона Samsung

    В случае, если порты заблокированы, сессия завершится только по истечении этого таймаута. Т.е. клиент будет 30 секунд думать, что публикация идет.
  14. Max

    Перестали работать iOS клиенты

    Можете попробовать обновиться до 5.2.969. Но по логам проблема на стороне клиента, и проблема сетевая. Возможно, имеет смысл переключиться на публикацию по TCP session.createStream({ name: streamName, display: localVideo, ... transport: "TCP" }).on(STREAM_STATUS.PUBLISHING...
  15. Max

    Флешфонер падает сразу после начала трансляции

    Проблема исправлена в сборке 5.2.969. Пожалуйста, обновите сервер и попробуйте.
  16. Max

    Can not start transponder Error

    Unfortunately, your server is not available by credentials you've sent Please provide a working credentials
  17. Max

    Перестали работать iOS клиенты

    Добрый день. По логам, почти сразу после начала публикации (а иногда до ее начала) соединение рвется по инициативе клиента (в том числе по таймауту websocket соединения) conndr.log: 2021-06-07...
  18. Max

    Проблема записи с телефона Samsung

    Добрый день. По имеющимся логам выглядит так, что клиенту недоступен WebRTC медиа порт, на который он должен установить соединение. Это может означать либо проблемы с сетью у клиента, либо проблемы с самим телефоном. Точнее можно было бы сказать, только имея дебаговые клиентские логи для этого...
  19. Max

    Video freezing after a few hour

    Usually, the CPU load may grow due to stream transcoding, or, in the lates JDK 8 and JDK 11 builds, due to network I/O issues. So we recommend to update JDK to 12 or 14 as described here, the following JVM settings tweak is also needed after this update. If this does not help, please provide SSH...
  20. Max

    What does this error means ?

    Good day. This is not an error, it's a normal garbage collector (GC) behaviour. The memory in Java heap is allocating by application request until there's no space to allocate the requested size. In this case, GC stops JVM, removes all the objects which are not used any more, to free memory...
Top