Search results

  1. Max

    Regular Disconnects with RoomAPI

    Good day. The possible reason is RTP inactivity detection timer. You have audio only stream, but this timer is enabled by default and controls both audio and video packets. So you have to disable it with the following parameter in flashphoner.properties file rtp_activity_detecting=false,60 WCS...
  2. Max

    abouut rest api rtmp pull

    "OutOfMemoryError: Java heap space" in server log - increase maximum and initial heap values in WCS_HOME/conf/wcs-core.properties. Replace -Xmx1024M with, e.g. -Xms3g -Xmx3g and restart the server.
  3. Max

    iOS SDK is not integrating to our app

    On your screenshot, the path to Objective-C bridging header file points to a file in Downloads not to a file in the project.
  4. Max

    abouut rest api rtmp pull

    In case there is a performance question, please create a new forum thread. This thread is about pulling RTMP. The performance issue has not been reproduced with the server, which credentials you sent previously. Please clarify – in a new thread – if it occurs with a different server, and if that...
  5. Max

    WCS OAM не получается настроить

    Добрый день. Необходимо заменить в wcsoam.properties строку spring.jpa.hibernate.ddl-auto=create на spring.jpa.hibernate.ddl-auto=update WCS присылает статистику в OAM по всем потокам. Вы можете запрашивать у OAM только информацию о публикуемых потоках, указывая параметр запроса...
  6. Max

    Is there anyway to know if stream started to publish - Auto Play

    Good day. No, there's no such callback. RoomAPI also uses Stream.available() under the hoods. So you should use it too.
  7. Max

    WCS OAM не получается настроить

    Добрый день. Пожалуйста, обновите OAM до сборки 1.158, прием метрик должен заработать. Кроме того, в этой сборке добавлена поддержка кроссдоменных REST API запросов, ранее это поддерживалось только для WS API.
  8. Max

    abouut rest api rtmp pull

    The RTMP stream in the recording has no audio, therefore it fails on RTP activity after a minute. Add to flashphoner.properties rtp_activity_detecting=false,60 and restart the WCS to apply the setting. Then RTP activity detection will be disabled, and stream will not fail.
  9. Max

    IOS Google Chrome FullScreen не работает

    Добрый день. В iOS WebRTC поддерживается только в Safari, во всех остальных браузерах используется WSPlayer, в котором полноэкранный режим не поддерживается. Если играть поток по этой технологии в Safari, полноэкранный режим также не будет работать.
  10. Max

    abouut rest api rtmp pull

    You cannot pull stream and push stream in the same REST query. You should do the following: 1) Pull stream /rest-api/pull/rtmp/pull { "uri": "rtmp://13.233.141.185:5119/live/ub2020" } 2) Push stream /rest-api/push/startup { "streamName": "rtmp://13.233.141.185:5119/live/ub2020", "rtmpUrl"...
  11. Max

    Android SDK 1.1 or 1.0 is not supported to change the VideoCapturer

    Good day. We raised internal ticket (WCS-2234) and let you know results in this topic.
  12. Max

    Is there anyway to know if stream started to publish - Auto Play

    Good day. You can use Stream.available() method, please look at Two Way Streaming code example on GitHub. This method returns a promise that is resolved if stream with name specified is available to play, or is rejected if not: function availableStream(){ var session =...
  13. Max

    abouut rest api rtmp pull

    Good day. We've checked your server, but there's no any stream on it. So, you should do the following: 1. Reproduce your problem 2. Collect report as described here and send us to support@flashphoner.com
  14. Max

    Cannot play rtsp stream

    WebSocket connection can't be established. For establishing secure connection, Firefox requires SSL certificates. Or, non secure connection can be used: http://WCS:8081/admin/demo.html, ws://WCS:8080
  15. Max

    Android SDK 1.1 or 1.0 is not supported to change the VideoCapturer

    Good day. Please clarify what do you trying to implement. If you try to switch a camera from front to back and vice versa, please use publishStream.switchCamera() functions, see Media Device example source code on GitHub. If you try to capture something not from media device (camera and...
  16. Max

    HLS hls_auto_start

    Добрый день. На сборке 5.2.291 нам не удается воспроизвести проблему с Вашими настройками HLS: hls_server_enabled=true hls_enabled=true hls_auto_start=true hls_list_size=8 hls_time=2 При одновременной публикации 30 WebRTC потоков 640x480 H264+opus в каталоге WCS_HOME/hls создается 30...
  17. Max

    Publish низкого расширения (уменьшился в последней версии)

    Добрый день. Для того, чтобы отключить нормализацию ограничений, укажите при создании потока опцию, описанную здесь disableConstraintsNormalization: true например publishStream = session.createStream({ ... disableConstraintsNormalization: true, constraints { video: {...
  18. Max

    Не работает getRecordInfo

    Добрый день. В последних сборках запись потоков была сильно переработана, в том числе появились шаблоны имени файла {startTime}, {endTime}. В связи с этим, функция getRecordInfo() возвращает имя записанного файла по завершении записи, т.е. по событию UNPUBLISHED: ...
  19. Max

    HLS hls_auto_start

    Добрый день. Для теста с нашей стороны укажите, какую версию WCS вы используете: cat {WCS home directory}/conf/WCS.version
  20. Max

    Recording Issues

    Good day. We've tried to reproduce the problem and performed a series of load tests. The test "Several stream recording" is a synthetic load test that generates a huge load on publishing client, so key frames are sent one per minute even whel server generates a periodic request. Server in its...
Top