Recent content by Max

  1. Max

    After Sometime Edge Server not responding

    We also noticed the following configuration issues: 1. Java heap is set to 1 Gb by default at all servers. It is not enough under a load and may dramatically affect server stability. Please set in wcs-core.properties file -Xmx=32g -Xms=32g and restart all the servers 2. You're mixing a...
  2. Max

    After Sometime Edge Server not responding

    Please set the parameter to false, not true cdn_nodes_resolve_ip=false This should be done on all servers in CDN, and all of them should be restarted.
  3. Max

    After Sometime Edge Server not responding

    We checked the server. Seems like the license cannot pass the check on the license server and suspended: You can't publish any stream if license is suspended. The reason is wrong reverse DNS setup. Your edge host has domain name cdnproxy.********.video, but its IP address is resolved to...
  4. Max

    Concurrent Clients

    The server described in the article was tested to use 1000 subscribers simultaneously. More powerful server (96 cores for example) may pass the test for 2000 subscribes, but it should be tested. If you need more subscribers, you should deploy a CDN. For 10000 subscribers, you need at lease 5...
  5. Max

    After Sometime Edge Server not responding

    Hello Please send SSH sudo access to affected Edge server using this form and point to date and time of incident Our engineers will check. If you have any troubles with SSH access, please gather a report and send the report using the same form...
  6. Max

    Concurrent Clients

    Good day. This depends on server hardware configuration. Actually, a load tests should be performed to check how many subscribers or publishers can connect simultaneously with a proper video quality: What kind of server do you need to run a thousand WebRTC streams?
  7. Max

    Кодек WebRTC

    Если статус INTERNAL_SIP_ERROR стабильно воспроизводится, воспроизведите проблему, соберите полный отчет: Сбор отладочных логов при помощи скрипта report.sh и пришлите, используя эту форму.
  8. Max

    How to configure WCS5 for Freepbx

    If you have two PBX domains, and you want to connect one of them to make a call, you should use RegistrationStatusEvent REST hook to check if connection to PBX is successful. Your backend receives ConnectionStatusEvent then RegistrationStatusEvent if PBX is available and ConnectionStatusEvent...
  9. Max

    Encrypted SSL

    We see a lot of Failed to allocate port messages in server logs after WCS startup. Seems like on the server instance startup the network stack is started later than WCS: In this case WCS cannot bind media ports because the network stack is not fully active yet. You should restart WCS manually...
  10. Max

    Stream multiple files in queue

    Good day. You can achieve this as follows: 1. Publish a stream which should be played by viewers 2. Capture VOD stream from a file: Capturing VOD from a file 3. Inject VOD stream to the playback stream: Injection implementation in build 5.2.1618 and newer Please note that stream to inject to and...
  11. Max

    Encrypted SSL

    Check if some nginx configs contains listen 80 directive grep -r listen /etc/nginx/* Please read also this post.
  12. Max

    Is there any way to play rtsp stream flutter webview?

    Yes, you can play the same published stream using WebRTC and LL HLS simultaneously. For example, you can play WebRTC on desktop PC or Mac and LL HLS on mobile device. A frontend should decide what technology to use.
  13. Max

    Encrypted SSL

    Please check if the port is busy by other application: sudo netstat -nlp Please also check nginx configuration: there should not be any server entities in nginx.conf listening for http port 80 unless they really needed.
  14. Max

    Кодек WebRTC

    Такое может быть при большой нагрузке на сервер: встроенный бэкенд не успевает обрабатывать REST хуки, либо превышено количество одновременных соединений. В этом случае предусмотрена повторная отправка запроса, по умолчанию повторяется три раза rest_client_request_retry_count=3 Кроме того, в...
  15. Max

    Encrypted SSL

    We recommend you to test an encrypted SSL private key on staging server before moving it to production.
Top