Search results

  1. Max

    Ios SDK Lagging More than 3 seconds

    Good day. Try to use lower resolution/bitrate for stream publishing or switch to TCP transport to publish/playback the stream on iOS device. Also, make sure you are using the same network in case of Android and iOS testing (the same Wi-Fi, or the same mobile operator with 4G/LTE)
  2. Max

    webcallserver docker run 8444/admin not connecting

    Good day. You should either accept security exception in browser when connecting a first time to the server or use a domain name with a valid SSL certificates. Certificates should be imported as described here. You can also mount a configuration folder (see Volumes reference) with wss.jks file...
  3. Max

    Ошибка Failed to process remote sdp InvalidStateError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer s

    Проверьте, что проблема воспроизводится в примерах SFU Client и SFU Two Way Streaming. Если да, то соберите отчет, как описано здесь и пришлите, используя эту форму. Если нет, модифицируйте код примера так, чтобы проблема воспроизводилась, и пришлите код на проверку.
  4. Max

    RTP/RTSP/RTMP

    Воспроизвели проблему. Зависит от настроек VLC. Некоторые версии пытаются играть напрямую RTP/UDP и поэтому в них не работает, как в вашем случае. Некоторые версии пытаются играть RTP/UDP и переключаются через некоторое время на RTP/TCP Т.е. плеер должен играть сразу по RTP/TCP (чекбокс)...
  5. Max

    Filter Rest API Streams & Terminate by Custom Data

    REST API queries support filtering by mandatory fields, but custom object is optional. Also, we can't make a supposition about custom object contents, every customer may use its own form.
  6. Max

    RTP/RTSP/RTMP

    Проверили Ваш сервер. При публикации WebRTC поток в VLC по RTSP играет: Однако Вы используете VP8 как предпочитаемый кодек для публикации. Это означает, что для проигрывания потока по RTSP по умолчанию будет включаться транскодинг VP8->H264. На тестовом сервере всего 1 vCPU, поэтому его...
  7. Max

    SSL и Android

    Эта документация относится к Android SDK 1.0. В Android SDK 1.1 эта опция, как и весь код класса X509TrustManager, была удалена в связи с тем, что приложения с использованием Android SDK 1.1 перестали проходить проверку при публикации в Google Play, посокльку код этого класса был признан...
  8. Max

    Filter Rest API Streams & Terminate by Custom Data

    Fixed, it is available again. But we do not test it with latest WCS builds, and do not recommend to use it due to codec limitations (VP8 only). Please use MPEG-TS over SRT publishing instead (ffmpeg, OBS, Gstreamer support this). When receiving a /playStream hook, you have a stream name, a...
  9. Max

    RTP/RTSP/RTMP

    По умолчанию, для обслуживания RTSP клиентов используется TCP порт 554. Начиная со сборки 5.2.801, WCS запускается от пользователя flashphoner. Порт 554 привилегированный, поэтому сервер не может его использовать по умолчанию. Нужно либо менять значение порта: rtsp.port=5554 и играть поток как...
  10. Max

    RTP/RTSP/RTMP

    Добрый день. Вы можете забрать поток с WCS сторонним приложением по RTSP или RTMP. Кодеки при этом настраиваются в файлах SDP flash_handler_play.sdp для RTMP и rtsp_server.sdp для RTSP. Кодеки можно выбрать только из числа поддерживаемых для каждого из этих двух кейсов.
  11. Max

    change wss default port

    You can detect the publisher stream quality: Publisher and player channel quality control. Then, if quality becomes BAD, you can republish the stream with a lower resolution/bitrate. Also, there is WebRTC ABR or HLS ABR for playing streams only. Note that ABR cases require transcoding on the...
  12. Max

    Filter Rest API Streams & Terminate by Custom Data

    Good day. The custom fiels is intended to use in REST hooks, not in REST API filters. Please look at this use case: Authentication. So you should set up REST hook /publishStream (see the example of /connect REST hook setup), collect a stream descriptions including tokens on your backend and then...
  13. Max

    Freezing SFU room

    Проблема исправлена в сборке WCS 5.2.1586. SFU SDK требуется обновить до 2.0.206 (или из NPM).
  14. Max

    Ошибка Failed to process remote sdp InvalidStateError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to set remote answer s

    Проблема исправлена в сборке WCS 5.2.1586. SFU SDK требуется обновить до 2.0.206 (или из NPM).
  15. Max

    Flashphoner vod logs

    In the last report, there are two successfull reconnects to Facebook ingest point. Note that Facebook may drop connection if no keyframe received, so reencode the file for even keyframe interval (2-4 seconds as Facebook recommends). Also please test publishing to Facebook only, to clarify the...
  16. Max

    Flashphoner vod logs

    Please provide a report when trying to capture the file as VOD from S3.
  17. Max

    Flashphoner vod logs

    The last file you've sent Sample Video 10 MB.mp4 has a wrong atoms structure So it cannot be captured as VOD from S3 storage, see File format requirements You should also to encode files with an even keyframe interval (Facebook recommends 2-4 seconds) and without B-frames.
  18. Max

    Flashphoner vod logs

    Your sample has 4K resolution and bitrate 10 Mbps. So its capturing as VOD and republishing requires a very good channels. You have the following bottlenecks: 1. Between S3 storage and WCS 2. Between WCS and Youtube server 3. Between WCS and Facebook server So you should use lower resolution and...
  19. Max

    Flashphoner vod logs

    Seems like you're republishing the VOD stream to Youtube and Facebook simultaneosly, and Facebook closes the RTMP connection at its side after 10-12 seconds of republishing: But translation to Youtube goes until the end of the file. Seems like you have some channel problems between your server...
  20. Max

    Flashphoner vod logs

    The report we received contains no stream capturing and republishing. Please reproduce the problem before collecting the report.
Top