Search results

  1. Max

    WCS at 100% CPU, streaming doesn't work anymore

    Good day. Please clarify: is the CPU loaded to 100% while there is no any publisher or subscriber connected to server? If yes, the possible reason is Java machine used. Please check Java version. If you are using latest JDK 8 build or JDK 11, please update to JDK 12 or 14 as described here...
  2. Max

    iOS 14 crash after calling play() for each streaming source

    This is know nested bundle issue. You should move WebRTC framework to the same level as iOS SDK framework. Please read here fo details.
  3. Max

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

    Из документации У вас в mp4 - только аудио. Поэтому нарезка работать не будет. Но и ошибок не должно при этом быть. Проверим. Попробуйте аудио+видео mp4 файл.
  4. Max

    Поддержка XCode 12.3+ и XCFramework

    Мы создали тикет WCS-3068 и сообщим о результатах в этой теме. В качестве временного решения рекомендуем исключение неподдерживаемых архитектур при помощи Build Phase Script, как описано здесь.
  5. Max

    iOS 14 crash after calling play() for each streaming source

    We fixed CFBundleVersion parameter for both Objective C and Swift frameworks in build 2.6.23. Please also read here how to remove unsupported architectures.
  6. Max

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

    Добрый день. В сборке 5.2.894 добавлена возможность загрузки и воспроизведения указанного фрагмента файла. Для этого необходимо запросить файл с указанием начали и конца фрагмента в секундах https://test.flashphoner.com:8444/client/records/stream.mp4?start=11&end=60 Подробнее читайте здесь
  7. Max

    Как скрыть отображение заглушенных видеостримов (videoMuted) в миксере?

    У вас используется серверное приложение для обработки REST hook /ConnectionStatusEvent, /StreamKeepAliveEvent, /publishStream, /OnDataEvent, /connect. При этом для операций с микшером используется стандартное приложение defaultApp, у которого, по всей видимости, пользователь по умолчанию...
  8. Max

    Mixer recordings

    Good day. You can record mixer streams automatically with the following parameter in flashphoner.properties file record_mixer_streams=true[/ICODE] There is a REST query /recorder/find_all which returns a list of recordings on server containing file name and media session Id per each recording...
  9. Max

    npm package for web sdk

    Good day. Since build 2.0.160 Web SDK is available as NPM package @flashphoner/websdk
  10. Max

    RTSP Streaming issue

    Hello You can send any private information using the "Report" button. Please provide at least RTSP url. We'll check.
  11. Max

    Как скрыть отображение заглушенных видеостримов (videoMuted) в миксере?

    Проверили Ваши логи. Прежде всего, конфигурация сервера 1 CPU core, 1 Gb RAM слабее минимальных рекомендованных параметров, тем более этого недостаточно для тестирования микшера с Вашими настройками (720p 30 fps выходной поток с битрейтом 5 Мбит/с). При микшировании включается транскодинг, что...
  12. Max

    Using internal TURN server

    The port 3478 is closed by iptables by default. So you should either add the rule sudo iptables -I INPUT 24 -p tcp --dport 3478 -j ACCEPT or clean rules at all (it's safe because the instance is behind security group NAT) sudo iptables -F Then you should update WCS to build 5.2.798 because...
  13. Max

    Hi, I am streaming from my Webcam using flash phoner.and I got a mobile app android and ios built in ionic. I use iframe on the app to display the liv

    Good day. The Ionic framework is probably uses WebView to display the page in iframe. This applies some limits: for example, it will not play WebRTC on iOS devices because WKWebView does not support WebRTC. The player will probably work using WSPlayer, but it will increase server load due to...
  14. Max

    Планы по поддержке новых кодеков

    Ближе всего к реализации поддержка VP9. В любом случае, новые кодеки мы будем реализовывать только при условии полноценной поддержки в браузерах (в том числе для публикации и проигрывания WebRTC)
  15. Max

    Динамическое изменение watermarking

    Java классу доступно только имя стрима и фреймы из него в YUV формате. То есть надпись можно рисовать на каждый стрим. Но данный способ, видимо, будет сложным в Вашем случае. Поэтому рекомендуем взять за основу пример Stream Filter (доступен начиная со сборки WebSDK 0.5.28.2753.155) и рисовать...
  16. Max

    Video stream shows a white screen on Chrome 88 - Android 10

    We still cannot reproduce the issue in our test environment. Please check if the issue can be reproduced in Player example. If not, modify Player example source code minimally to reproduce the issue and send using this form. Please also check if the issue can be reproduced in Firefox browser on...
  17. Max

    iOS 14 crash after calling play() for each streaming source

    We raised the ticket WCS-3067 to resolve those issues and let you know results here.
  18. Max

    Using internal TURN server

    Please update to build 5.2.798 or later, then test again. If the update does not help, please clarify: did you try to enable Force relay switch? If nothing helps, please try to publish stream via Firewall Traversal Streaming example, collect a report as described here and send using this form...
  19. Max

    FPWCSApi2Stream#play() causes the NSMicrophoneUsageDescription permission dialog to appear

    We confirm RTCAudioSessionConfiguration#setWebRTCConfiguration tweak does not help to prevent microphone permissions request in all cases. So WebRTC patch is the only and best solution.
  20. Max

    iOS 14 crash after calling play() for each streaming source

    We fixed build issues (ticket WCS-3049) in iOS SDK build 2.6.22. Please use this workaround to resolve nested bundle issue.
Top