Search results

  1. Max

    How to force a fixed or lower resolution?

    Good day. Please check your frontend code. If resolution constraints are set, a most browsers will publish WebRTC stream with resolution not higher than constraints define. If no resolution constraints set, WebSDK sets 320x240 as default. So looks like you've set 1920x1080 at client side...
  2. Max

    Encrypted SSL

    Please copy the full nginx configuration example from this page: Reverse proxy setup with basic authentication for Websocket Replace the content of nginx.conf file, then change SSL certificate and key paths, domain and WCS IP address in proxy_pass directive. If nginx still does not start...
  3. Max

    connect failed

    You can set the mixer font by the following parameter in flashphoner.properties file mixer_text_font=Dejavu Sans or in offline-mixer.json for multirecording mixer { ..., "mixerTextFont": "Dejavu Sans" } Please note that the font should be installed in system and should be in the X11 fonts...
  4. Max

    Unreponsive due to high CPU usage

    Please try to switch to TCP transport as we recommended above ice_tcp_transport=true
  5. Max

    It's possible to autoplay live stream with unmute sound?

    Good day. No, it is impossible without user clicking a button or some other user interaction with page. This is a most browsers security policy which cannot be abandoned.
  6. Max

    Encrypted SSL

    You have commented server in the head of this block, but left the block uncommented. Either uncomment server or comment all this block.
  7. Max

    connect failed

    Good day. Use encodeURIComponent() method to encode the stream name at client side.
  8. Max

    Unreponsive due to high CPU usage

    This setting will enable TCP transport instead of UDP. It may increase stream latency.
  9. 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
  10. 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...
  11. 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...
  12. Max

    [Android] Issue with Android Media Devices example.

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

    cli apps

    PUBLISHING
  14. 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.
  15. 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...
  16. 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...
  17. 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
  18. Max

    Unreponsive due to high CPU usage

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

    Too many open websocket connections

    We fixed the issue in WCS build 5.2.1924. Please update and check.
  20. 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.
Top