Search results

  1. Max

    Rtmp republish quality

    Please check if hardware acceleration enabled in Firefox. Check also CPU load on PC you test. On server side, please check if there's no video transcoding while republishing: open statistics page http://wcs:8081/?action=stat and check native_resource section, the following parameters should be...
  2. Max

    Android | Возможна ли публикация потока из background service при закрытии приложения из списка запущенных приложений?

    Посмотрите, например, требования по доступу к камере здесь. Если приложение закрыто из списка задач, у него не будет доступа к камере устройства.
  3. Max

    What might cause basic authorization window after login ?

    MD5 hash should look like this: users: admin: {username: admin, password: 21232f297a57a5a743894a0e4a801fc3, active: true}
  4. Max

    What might cause basic authorization window after login ?

    Hello Did you restart WCS server after changing database.yml? Try to cleanup browser cache or sign in from incognito mode or from another browser.
  5. Max

    Android | Возможна ли публикация потока из background service при закрытии приложения из списка запущенных приложений?

    Добрый день При закрытии приложения из списка запущенных приложений публикация невозможна. Это ограничение на уровне системы. BackgroundService полезен только при сворачивании приложения или при блокировке экрана телефона. Например, если Вы опубликуете стрим из примера streaming-min, и дадите...
  6. Max

    Rtmp republish quality

    Hello First of all try to record metrics of the published WebRTC stream using CLI v2. ssh -p 2002 localhost >stream record-metrics-start https://docs.flashphoner.com/display/WCS52EN/Streams+management#Streamsmanagement-streamrecord-metrics-start Once you recorded metrics, you will see...
  7. Max

    Is there any example code on how to use Flashphoner WebCallServer JavaScript API (Web SDK) on reactJS?

    Good day. Yes, there are some ReactJS examples described here (code on GitHub), including Typescript example (code on GitHub).
  8. Max

    Поток не добавился в микшер.

    Добрый день. Судя по предоставленному логу, примерно в указанное время микшер был остановлен по REST API /mixer/terminate: 16:24:35,252 INFO RestApiRouter - HTTPS-pool-5-thread-1954 Use controller class com.flashphoner.rest.server.rest_v2.RestMixerStreamController with path...
  9. Max

    Не грузится поток на iphone

    Если на Вашем сервере проблема в примере Two Way Streaming не воспроизводится, измените код примера минимально таким образом, чтобы проблема воспроизводилась, и пришлите, используя эту форму. Либо уточните кейс: в каком примере тестируете, из какого браузера публикуется поток? В дальнейшем...
  10. Max

    Android SDK стрим идет, картинки нет

    Завели тикет WCS-3379, сообщим здесь о результате. Работы могут занять продолжительное время и, возможно, приведут к выпуску очередной минорной версии WCS Android SDK.
  11. Max

    Рассинхронизация аудио и видео

    Мы тоже это предположили и ответили в этой теме. Действительно, канвас может как давать нагрузку на клиента, так и давать лаги и фризы при сворачивании окна или даже при выводе поверх него другого окна.
  12. Max

    Не грузится поток на iphone

    На iOS достаточно тестировать Safari, т.к. все остальные браузеры в iOS основаны на нем. Воспроизводится ли проблема на Вашем сервере в примере Two Way Streaming https://wcs:8888/client2/examples/demo/streaming/two_way_streaming/two_way_streaming.html? Если да, то соберите отчет, как описано...
  13. Max

    не сохранилось видео микшированного потока.

    В серверном логе мы видим, что микшер был создан в 12:21:33,953 по времени сервера и остановлен в 12:22:29,992, тогда же остановилась и его запись. Обратите внимание, что следующий микшер с тем же именем Вы попытались создать в 12:22:30,014 (менее чем через 100 мс), и ресурсы, связанные с...
  14. Max

    Рассинхронизация аудио и видео

    К сожалению, в логах не найдено потока с таким именем: Ускоренная прокрутка после фриза означает, что были перепосылки пакетов с медиаданными: сначала данных не было, потом дошли пачкой. Это еще один симптом потерь на канале, с которыми даже TCP не справляется, или недостаточной пропускной...
  15. Max

    Java version

    According to screenshots, you are using JDK 15, not JDK 8 as you mentioned above Please update Java options as described here, or update WCS to latest build. Since build 5.2.972, Java version is detected automatically, and JVM parameters are corrected when WCS is starting after JDK update.
  16. Max

    Android SDK стрим идет, картинки нет

    WCS Android SDK использует определенную сборку WebRTC библиотеки libjingle_peerconnection. Библиотека собирается из исходных текстов, и требования к SDK определяются ими. Поскольку мы поддерживаем клиентов с Android 8 и выше, мы не можем повышать версию SDK без выпуска очередной минорной версии...
  17. Max

    Event "STREAM_STATUS.READY"

    Этого достаточно для закрытия междоменных запросов для REST API Эти настройки предназначены для REST хуков, но не для REST API, и относятся к отправке REST запросов /connect, /publishStream, /playStream и т.д. на бэкенд-сервер, для того, чтобы разрешить или запретить клиенту установку...
  18. Max

    Java version

    Try to launch server in standalone mode. Perhaps some Java options are not supported. cd /usr/local/FlashphonerWebCallServer/bin ./webcallserver start standalone Please copy output log and past it here. We will check. Make sure it does not contain secure data like license codes.
  19. Max

    Не грузится поток на iphone

    Добрый день. 1. Какая версия iOS? 2. Какой браузер? 3. Какой iphone? 4. Работает ли демо пример: https://demo.flashphoner.com/client2/examples/demo/streaming/two_way_streaming/two_way_streaming.html ? Если iOS 15.1 и браузер Safari, попробуйте рекомендации, которые предложены здесь В iOS...
  20. Max

    Capabilities of WebcallServer

    In this case, 10 Gbps is server network interface bandwidth. Real networl bandwidth requirements depend on simultaneous streams count, stream resolution and bitrate. for example, if you are capturing 1000 RTSP streams 720p 2 Mbps each, it requires 2,5 Gbps (2 * 1000 + margin). Then, if you are...
Top