Search results

  1. Max

    Echo in latest Android 10 on Pixel phones

    Good day. Since build 5.2.795 it is possible to extract raw audio data from published stream in PCM 16 bit format with a following processing on server side. To do this, you should implement Java class, please read details here
  2. Max

    Rest hook validation on version 5.2.791 broken WebRTC in iPhone

    REST hook authentication itself passes correctly (otherwise, no STUN connection is performed). Seems like backend server is in docker or something. Please try the following^ 1. Exclude external network from backend interaction (use local address to connect to REST hook application) 2. Add the...
  3. Max

    Сетка для микширования

    Эта задача также должна решаться на клиенте. По сути, нужно в одном потоке доставить на сторону клиента несколько потоков, это называется Selective Forwarding Units (SFU). Мы работаем над внедрением такого функционала в тикете WCS-2393. Пока работы в этом направлении находятся в стадии пре-альфа.
  4. Max

    Настройки микшера & CPU load

    Сейчас это можно делать, меняя настройки при помощи интерфейса командной строки перед запуском нового микшера update node-setting --value 640 mixer_video_width update node-setting --value 360 mixer_video_height update node-setting --value 1000 mixer_video_bitrate_kbps что не совсем удобно...
  5. Max

    Audio stream over RTSP problem on new system

    We found an issue on streamer side, there is no audio channels data in RSTP stream SDP. We'll prepare a fix on our side.
  6. Max

    Проблемы со звуком

    Добрый день! Пожалуйста, уточните, что происходит, если публиковать поток в Media Devices с выбором микрофона? Воспроизводится ли проблема на другом ПК? Что происходит, если запустить публикацию в примере TwoWayStreaming? Публикуется ли поток в этом примере? На скриншоте у вас публикация...
  7. Max

    Publisher playback video black

    Found issue. Preparing a fix.
  8. Max

    Rest hook validation on version 5.2.791 broken WebRTC in iPhone

    This means DTLS connection establishing error, usually due to port forwarding or blocking issues. We cannot see any traces of sending and receiving HTTP requests to and from backend in server logs. Please provide us SSH access to your staging server, we'll check the configuration and try to...
  9. Max

    Audio stream over RTSP problem on new system

    We received your report. Unfortunately, it contains neither publishing client debug logs nor traffic dump. Maybe it seems too complicated for you So we need non-still image and non-silent audio in your RTSP stream 24/7 to debug the issue.
  10. Max

    Video distortion when changing RTCEAGLVideoView size

    Good day. Seems like the lowest available resolution is always used for publishing. We reproduced the issue in TwoWayStreaming and MediaDevices examples and raised internal ticket WCS-2941. Will let you know results here.
  11. Max

    Настройки микшера & CPU load

    Добрый день. Нагрузку на процессорные ядра дает кодирование. Один микшер кодирует один видеопоток и, если это MCU микшер, по два аудиопотока на каждого участника плюс один общий аудиопоток. Например, при 30 входящих потоках в микшере на сервер будет работать 1 видео энкодер и 61 аудио энкодер...
  12. Max

    Тестирование сервера

    Этот тест так работает, он предназначен для проверки сигналинга. Результаты обоих тестов выглядят хорошо. В реальной жизни узким местом может стать канал до подписчика, когда Вы начнете увеличивать разрешение и битрейт потоков.
  13. Max

    Как организовать тестовый сервер (что делать с лицензией)?

    Добрый день. В демо версии нет никаких заглушек, кроме голосового оповещения и (при транскодинге) ватермарка. Ознакомительная лицензия может быть продлена для разработки до 180 дней, по запросу. Обратитесь, пожалуйста, на sales@flashphoner.com, указав номер лицензии. Кроме того, Вы можете...
  14. Max

    Mixer feature request

    We raised internal ticket WCS-2939. Yes, for custom mixer layout a caption is a stream picture part.
  15. Max

    Отсутствие информации о видео при публикации

    Это связано с тем, что /StreamStatusEvent отсылается в самом начале публикации, когда медиаданных еще могло не быть. В общем случае при публикации сервер не знает, что за кодек ему придет, пока не разберет первый пакет с медиаданными. Поэтому метрики надежнее, поскольку они собираются для...
  16. Max

    iOS 14 crash after calling play() for each streaming source

    Good day. We released iOS SDK build 2.6.1 as mentioned earlier. SocketRocket is also updated to latest build from CocoaPods, and example apps are not crashing in our tests. The tickets WCS-2641 and WCS-2853 still in progress.
  17. Max

    Отсутствие информации о видео при публикации

    Да, в примере выше приведена информация о видеокодеке: { ... "VIDEO_CODEC": 119, ... "AUDIO_CODEC": 111, ... } Как правило, значение 119 соответствует кодеку H264
  18. Max

    Minimize the video call screen and display a floating RTCEAGLVideoView over other screens

    Good day. We released iOS SDK 2.6.1: - WebRTC library is actual, downloading from CocoaPods on every build - Simple GPUImage usage example with beautifying filter Please download iOS SDK library here...
  19. Max

    Video distortion when changing RTCEAGLVideoView size

    Good day. We released iOS SDK 2.6.1: - WebRTC library is actual, downloading from CocoaPods on every build - Simple GPUImage usage example with beautifying filter Please download iOS SDK library here...
  20. Max

    Сетка для микширования

    Добрый день. Микширование выполняется на стороне сервера. Вы можете реализовать собственный класс для размещения картинок потоков в микшере. Метод computeLayout этого класса принимает на вход список потоков в микшере, имена потоков можно использовать как маркер для определения того, каким именно...
Top