Search results

  1. Max

    Добавление надписи в транслируемое видео

    Это можно сделать только при помощи собственного класса для перехвата и обработки декодированных фреймов. Предварительно нужно будет конвертировать GIF в набор статических YUV картинок, а затем отрисовать анимацию в Java коде. Способ с транскодингом по REST API тут не подойдет, т.к...
  2. Max

    How to get playload.streamName using Android SDK?

    We cannot reproduce the issue in MediaDevicesSwift example (code on GitHub): 1. Publish a stream named test on Origin server from WebSDK Medai Devices example 2. Mute the stream audio in WebSDK Medai Devices example 3. Open Media Devices Swift application on iPhone, play the stream named test...
  3. Max

    How to get playload.streamName using Android SDK?

    Please clarify: What application do you use for testing and what SDK? If the problem is reproducing in Media Devices example application, please describe setps to reproduce. If not, please modify MediaDevices example minimally to reproduce the problem and send the code using this form. Yes. You...
  4. Max

    How to get playload.streamName using Android SDK?

    We cannot reproduce the problem: 1. Publish a stream on WCS using MediaDevices example (WebSDK or Android SDK) 2. Mute the stream audio 3. After that, play the stream in Android SDK example MediaDevices 4. It shows Audio muted: true Try to reproduce the problem in MediaDevices example (source on...
  5. Max

    Problem with WebRTC connection on iOS

    Good day. We fixed the issue with app://localhost origin in build 5.2.995. Please update and check.
  6. Max

    How to get playload.streamName using Android SDK?

    You can get mute/unmute status as shown here @Override public void onStreamEvent(StreamEvent streamEvent) { runOnUiThread(new Runnable() { @Override public void run() { switch (streamEvent.getType()) { case audioMuted...
  7. Max

    RTSP Failure

    It's possible. Unfortunately we still cannot downdload remote connection client. So please collect traffic dump and logs on server side: 1. Switch server logs to INFO level in /usr/local/FlashphonerWebCallServer/conf/log4j.properties file log4j.rootLogger=info, stdout, fAppender 2. Launch the...
  8. Max

    hls переключение качества

    Основная документация по транскодингу находится здесь: https://docs.flashphoner.com/display/WCS52RU/CDN+2.1 Пример настройки здесь: https://flashphoner.com/vnedrenie-tranckodinga-potokov/?lang=ru 1. Транскодер сервер после запуска подключится к серверу cdn_point_of_entry 2. После этого...
  9. Max

    hls переключение качества

    Нужны три сервера: origin, transcoder, HLS edge origin - принимает поток transcoder - транскодирует например в 2 разрешения 720p и 360p edge - забирает результаты у транскодера и раздает по HLS ABR Да, верно .m3u8 запрашивается с Edge сервера и получает варианты качеств. Ничего не мешает...
  10. Max

    Chrome resolution ramp-up

    We found a workaround using contentHint and already testing it. Will let you know when Web SDK fix will be released.
  11. Max

    How to get playload.streamName using Android SDK?

    Since Android SDK build 1.1.0.32 it is possible to detect mixer incoming stream status while playing a mixed stream. Please see example here.
  12. Max

    RTSP Failure

    Good day. Unfortunately, we cannot downdload remote connection client Please check if you've updated WCS to at least to 5.2.971 (as on our demo server), this should help with most of RTSP cameras.
  13. Max

    Intermittently failed to play audio over webrtc/turn

    We checked your server. Unfortunately, we did not found in logs the stream mentioned in report: but found another stream. Anyway, we cannot reproduce the problem in our test environment, so we need to reproduce it on your server. Please provide a stream published on server 24/7, and allow to...
  14. Max

    Chrome resolution ramp-up

    The reason for both the issues is the same: Chrome aggressive quality measure on publishing start. So the only workraound at the moment seems like to disable HW acceleration (this may not help in some Chromium based browsers, Yandex.Browser ror example) and wait for about 10 seconds after...
  15. Max

    hls переключение качества

    Добрый день. В настоящее время WCS поддерживает функцию HLS ABR, но эта функция работает только в CDN Origin + Transcoder + Edge, на отдельно стоящем сервере получить поток в различных качествах нельзя.
  16. Max

    [WCS] Inquiries about turn servers related to WCS

    Good day. You can configure WCS media ports by the following parameters: media_port_from =51001 media_port_to =51200 and need to set up those ports forwarding for incoming connections on intranet firewall. Please note that 199 media ports may not be enough for all the...
  17. Max

    Логи

    В WCS 5.2 настройки логирования задаются в файле /usr/local/FlashphonerWebCallServer/conf/log4j.properties. Подробнее здесь. Этот файл не переписывается при обновлениях, поэтому при обновлении сервера настройки сохранятся. Изменения в файле применяются немедленно, без перезапуска сервера. О том...
  18. Max

    RestClient logs too much and too few

    This messages show how REST hooks work on WCS side. SEND REST OBJECT shows a query which will be sent to a backend. RECEIVED REST OBJECT shows a response from the backend. They may not be the same depending on backend implementation. In your case, internal WCS backend is used, that's why request...
  19. Max

    RestClient logs too much and too few

    This messages are useful for us to investigate a various publishing/playback issues in customets logs. So we will not move them to debug levele because not all the customers are familiar with log4j.properties format. You can use the workaround if you don't need this logs.
  20. Max

    RestClient logs too much and too few

    Good day. Just add the following line to /usr/local/FlashphonerWebCallServer/conf/log4j.properties file: log4j.logger.RestClient=warn This will reduce RestClient class logging without server restart.
Top