Search results

  1. Max

    Unreponsive due to high CPU usage

    This setting will enable TCP transport instead of UDP. It may increase stream latency.
  2. Max

    Unreponsive due to high CPU usage

    Yes. You can. Not need. Yes. It will be saved. You can see actual params any time. Example: sudo sysctl -a | grep rmem net.core.rmem_default = 212992 net.core.rmem_max = 212992 net.ipv4.tcp_rmem = 4096 131072 6291456 net.ipv4.udp_rmem_min = 4096
  3. Max

    Unreponsive due to high CPU usage

    Commited memory is a virtual memory, so it may be greater than a physical one. You can tune UDP socket buffers at system level: UDP socket buffers tuning on system level sudo sysctl -w net.core.rmem_max=26214400 sudo sysctl -w net.core.rmem_default=26214400 Or switch to TCP transport...
  4. Max

    Mixed video file

    Good day. Since WCS build 5.2.1858 it is possible to set avatar pictures automatically by stream name, not using REST API. In this case avatar picture files should be placed to the folder avatar_dir=/usr/local/FlashphonerWebCallServer/avatar A file name should be equal to stream name. For...
  5. Max

    [Android] Issue with Android Media Devices example.

    You should publish the stream again in this case.
  6. Max

    cli apps

    PUBLISHING
  7. Max

    Streams stop working restart of wcs needed

    Hello 1. Gather report sudo /usr/local/FlashphonerWebCallServer/tools/report.sh --sysinfo --conf --dump --tar 2. Send us via this form or directly to support@flashphoner.com if form is not reachable. 3. Our engineers will analyze logs and provide report back here in the thread.
  8. Max

    Encrypted SSL

    Please share your full nginx config. See also: Full nginx configuration file example: https://docs.flashphoner.com/pages/viewpage.action?pageId=23037755#WebsockettrafficproxyingforWebRTCpublishing/playing-ReverseproxysetupwithbasicauthenticationforWebsocket Listen directive is not allowed...
  9. Max

    [Android] Issue with Android Media Devices example.

    Good day. If the application goes to background, it can't use camera. You should launch a service from application activity to continue streaming: Stream publishing from Android application in background mode Those methods just mute/unmute realtime audio and video. If publisher speaks...
  10. Max

    Web Call Server sometimes play stream with WebRTC media provider has show error FAILED: Failed by ICE timeout

    Good day. Please check if media ports set in flashphoner.properties file are not blocked media_port_from=31001 media_port_to=32000 See this doc: Port routing checking
  11. Max

    Unreponsive due to high CPU usage

    We fixed the issue in WCS build 5.2.1924. Please update and check.
  12. Max

    Too many open websocket connections

    We fixed the issue in WCS build 5.2.1924. Please update and check.
  13. Max

    cli apps

    There is no message Route not found returned by WCS in response on /multipleRecorder/add query. Check what exactly is returned. May be Stream not found or Recorder not found. You can check if stream exists by /stream/find query and if recorder exists by /multipleRecorder/find_all query.
  14. Max

    cli apps

    Hello This is your custom URL. This is because your URL should pass request to default app to get this working. 1. You have custom URL, i.e. /myApp 2. Default URL is /RoomApp 3. Your custom URL receives HTTP request /myApp/connect 4. You should forward this request to /RoomApp/connect 5. The...
  15. Max

    Проблемы с конвертацией из webm в mp4 и c сохранением записи стрима.

    Заметили, что большая часть из потоков, которые не записались, опубликованы из приложения с использованием iOS SDK. Рекомендуем обновить версию до 2.6.122, у нас в примере Conference с этой версией на устройстве с iOS 17.2 проблема не воспроизводится. Также рекомендуем вам исключить...
  16. Max

    Проблемы с конвертацией из webm в mp4 и c сохранением записи стрима.

    Добрый день. Во всех этих случаях выглядит так, что от клиента не получен либо получен, но не разобран ключевой кадр, поэтому не стартовала запись. Потоки 153249-1845_f2a26693-69e9-4005-9c23-fd0c8fc4abdb, 153041-3827_A19B43F0-E6A3-4138-BC29-946992AA082A...
  17. Max

    Synchronization problem on multi-stream mixing

    Please check if you set the transport explicitly at frontend with stream option: room.publish({ display: display, constraints: constraints, record: false, receiveVideo: false, receiveAudio: false ... transport: "UDP", ...
  18. Max

    Synchronization problem on multi-stream mixing

    Did you restart WCS? The option requires restart to be applied
  19. Max

    Synchronization problem on multi-stream mixing

    Media session id is the server side entity. You should use REST API /stream/find to find participant streams by name, and get media session id from response POST /rest-api/stream/find HTTP/1.1 Host: 192.168.1.101:8081 Content-Type: application/json { "name":"room-aaf982-user2-3df5"...
  20. Max

    Synchronization problem on multi-stream mixing

    Good day/ This setting is not available since a very old builds. You cannot use it. This is probably due to bad channel quality of a source stream publishing. You can use lower resolution/bitrate to publish a stream or switch to TCP transport ice_tcp_transport=true
Top