Search results

  1. Max

    Advice on EC2 plan to support video calls for 300 concurrent users.

    Good day. We suppose m5.24xlarge or m5.metal for this high load task. But we recommend you to perform load tests before moving to production. Please read this article about stress testing. Please also note that 6 patricipants video chat requires a good client channel and a capable client...
  2. Max

    RTSP Failure

    Hello, The issue has been fixed in WCS build 5.2.1002.
  3. Max

    Stress Publish Stream

    Добрый день. Для того, чтобы сессии при тестировании не закрывались преждевременно, нужно на обоих серверах, тестируемом и тестирующем, добавить эту настройку wcs_activity_timer_timeout=86400000 Это отмечено, например, в статье по нагрузочному тестированию, а также в документации (речь идет про...
  4. Max

    WebSDK update from 2.0.171 to 2.0.180

    Good day. uuid developer strongly recommends to update, so other customers requested this. So we raised the ticket WCS-3274 to change export syntax (and to check if this break anything else). As workaround, you can change it yourself locally from module.exports = { connect: appSession...
  5. Max

    Android SDK WebsocketNotConnectedException

    We raised the tickect WCS-3273 to implement this. Will let you know here. As workaround, you can wrap every stream operation (publish/play/stop) in try/catch to catch this exception, because all the actions requires Websocket messaging, so this exception can be thrown everywhere.
  6. Max

    Граница публикуемых потоков

    Несколько тысяч входящих потоков - это очень много. Если битрейт одного потока 1 Мегабит/сек (640x360 - 800x450 стрим с учетом возможного разброса битрейта), то несколько тысяч входящих потоков - это несколько гигабит в секунду. При этом, полоса до сервера должна быть гарантирована, иначе стримы...
  7. Max

    Вопрос по передаче событий и условной синхрон.

    В нашей реализации Websocket (сообщения) никак не связан с WebRTC (стриминг видео), в плане синхронизации. Поэтому да, если WebRTC будет работать по протоколу UDP с минимальной задержкой, то Websocket сессии могут отставать друг от друга при передаче сообщений. Поэтому зрители должны знать...
  8. Max

    Samsung browser

    We cannot reproduce the issue with our test devices (Samsung S10+, S9, S8). So please collect a report on your server as described here including traffic dump on server side (the traffic dump collection must be started before stream publishing) and send using this form.
  9. Max

    Вопрос по передаче событий и условной синхрон.

    Добрый день. Для обмена сообщениями между пользователями подойдет RoomApi. Посмотрите, пожалуйста, эту статью. В Вашем случае, стрим вообще может быть опубликован только один, от ведущего, а участники только шлют сообщения в чат. Отметим, что RoomApi работает на одном сервере. Если...
  10. Max

    Samsung browser

    Do not use 3G for streaming unless you're streaming audio only. Please clarify: the issue is reproducing with this demo page opened on device? If yes, check the device for VPN clients/adblockers/etc installed. If the issue is reproducing on your WCS instance only, please collect a report as...
  11. Max

    Samsung browser

    If this is reproducing with our demo server from your device, it's definitely a connection problem. Please try to change mobile operator and/or network type (from 4G to Wi-Fi). Please also check local network NAT/firewall as we recommended above.
  12. Max

    /push/startup always succeeds even if an invalid rtmpURL is specified

    Good day. If you've specified an RTMP server address which cannot be resolved, /push/startup returns 409 Confilct But, if you've specified right RTMP server address but a wrong stream key, the connection is establishing successfully and asynchronously. So you have to use /push/find_all with a...
  13. Max

    Problem with WebRTC connection on iOS

    Yes, WebSDK works in iOS Safari browser since iOS 12. Additionally, WKVebview supports WebRTC since iOS 14.3 (we've teste this on iOS 14.5 and newer), so in iOS 14 WebRTC is also available in third party browsers (Chrome, Firefox), but they all have Safari under the hood.
  14. Max

    Samsung browser

    This means youi did not published the stream with given name. Please check if state is PUBLISHING: The screenshot is taken from Samsung S10+, Samsung Internet 14.2.1.69
  15. Max

    How to get playload.streamName using Android SDK?

    Please be patient. We'll let you know about progress here
  16. Max

    SIP not working.

    We found report related this thread. See log message 11:55:15,198 DEBUG sipMessages - UDPMessageChannelThread-30001-81 This message says that Asterisks sends SDP in 200 OK response: v=0 o=- 0 3975673212 IN IP4 ... s=Asterisk c=IN IP4 ... t=0 0 m=audio 10090 RTP/AVP 111 101...
  17. Max

    SIP not working.

    Hello Please gather dump and logs following the instructions: 1. Launch dump process (strictly before starting the test call) tcpdump udp -s 4096 -w log.pcap options (if you know network interface where SIP and RTP traffic is going) tcpdump -i eth0 udp -s 4096 -w log.pcap 2. Make a test...
  18. Max

    How to get playload.streamName using Android SDK?

    We'll implement logging in ticket WCS-3272 and let you know when source code will be available
  19. Max

    How to get playload.streamName using Android SDK?

    We add the logs in ticket WCS-3272, so every customer can check the flow. The stream state is passed via Websocket, so we explain it.
  20. Max

    Launching Flashphoner server in AWS Auto Scaling Group

    This is a bad approach to renew license every month. You should buy a monthly subscription which covers all your server instances and don't need to be renewed.
Top