Search results

  1. Max

    RTMP error while doing streaming via webrtc

    According to your logs, all the errors are displayed after publiher stops the stream. If there is another errors, please collect a report as described here and send using this form.
  2. Max

    Huge flashphoner.log files

    Good day. Please check if client debug logs enabled and disable it: client_log_level=INFO In production we also recommend to disable client logs at all in flashphoner.properties file enable_extended_logging=false and reduce server logs to warnings only in log4j.properties file...
  3. Max

    RTMP error while doing streaming via webrtc

    Good day. Seems like this a normal behaviour when you publish WebRTC stream, then republish it locally as RTMP. In this case, WCS works as RTMP publishing client and server. When the source WebRTC stream is stopped, RTMP client is also stopped. At RTMP servers point, it looks like channel is...
  4. Max

    update maxBitrate for live stream

    Good day. It is impossible. All the constraints are set in browser using WebRTC API, then browser starts to capture a stream from webcam (or screen). While stream is capturu=ing, constraints cannot be changed. So you have to republish the stream with a new constraints if changes needed. You...
  5. Max

    Как воспроизводить видео с заданного времени

    Пока такой возможности нет, загрузка возможна только с AWS S3. Создали тикет WCS-3116, чтобы добавить соответствующую настройку. Просим предоставить доступ к S3 bucket для тестирования, с возможность загрузки тестовых файлов. Доступы можно выслать через эту форму.
  6. Max

    Увеличение фрагмента видеопотока

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

    RTSP Video Stream doesnt work

    Hello Take a look at Chrome DevTools Console and Chrome Security If you have SSL issues you can try to open page https://192.168.0.128:8443 in your browser and accept self-signed certificates provided by server. Then connect wss://192.168.0.128:8443 should be established properly. SSL cert...
  8. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    Переоткрыли тикет WCS-3095, но в этот раз исследование, скорее всего, будет более длительным. В качестве обходного варианта рекомендуем микшер, т.к. к задержкам это не приведет (микшер по умолчанию realtime), и нагрузку на сервер микширование только аудио дает в разы меньшую по сравнению с...
  9. Max

    General or common way to do fail over on webcallserver?

    Good day. Load balancer should help in this case. Please read how to configure it in AWS and Google Cloud. Or you can use your own backend server which should check WCS server health and redirect websocket connection to the running server.
  10. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    Этого можно добиться, если микшировать аудио из файла в поток на сервере. Но, если необходимо играть именно локальное аудио (например TTS), то такой вариант не подойдет. Если есть возможность вынести аудио на сервер, лучше микшировать. если использовать этот аудиоменеджер, звуки играют?
  11. Max

    production конфиг

    Если микширование видео для всех потоков не нужно, можно отключить его в настройках сервера mixer_video_enabled=false Это резко снизит транскодинговую нагрузку на сервер. Также можно публиковать только аудио потоки, чтобы снизить нагрузку на каналы между пользователями и сервером, а для...
  12. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    Кажется, здесь должно быть Flashphoner.getAudioManager().setUseBluetoothSco(true); Уточните, пожалуйста: если Вы создаете и запускаете плеер до stream.play(), то звук из плеера не воспроизводится, а если после stream.play(), то звук из плеера играет?
  13. Max

    production конфиг

    Добрый день. Как минимум, должен быть проведен тюнинг сервера по этой инструкции
  14. Max

    Mixing of SIP calls and WebRTC calls in Conference

    Good day. It is possible to capture SIP call to a stream published on WCS server. Then the stream can be added to MCU mixer, if MCU based conference is used, or played by conference participants if RoomApi is used. Please read how to capture stream from SIP call: SIP as stream SIP as RTMP...
  15. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    В любом случае, контекст SDK заканчивается здесь Остальное - уже контекст приложения. Сам по себе SDK - только обертка над сигналингом и WebRTC библиотекой, поэтому о том, что именно будет происходить в приложении, он не знает. Когда искали решение на уровне приложения, учитывали ваш случай с...
  16. Max

    При подключении наушников к устройству, звук идет через динамики устройства

    В документации от производителя ОС работа с аудио фокусом не помечена как устаревшая. Других решений документация не предлагает, а мы можем использовать только то, что дает Google.
  17. Max

    camera video streaming in the web RTSP protocol getting failed

    Seems like flashphoner.js script fails to download from yuor country. Please download it manually or get from WCS package and place on your webserver near the html page.
  18. Max

    Vod-live questions

    Good day. We added the parameter to enable stereo audio support in mixer since build 5.2.922 audio_mixer_output_channels=2 Please update and check. We also recommend to convert audio to sample rate 48000 Hz.
  19. Max

    Добавление стримов в микшер

    Добрый день. Нет, никакой очередности при добавлении в микшер нет. Если необходимо соблюдать такую очередность, придется реализовать собственный Java класс для размещения картинок в микшере. Основной метод этого класс computeLayout получает на вход список имен стримов и массив картинок в формате...
  20. Max

    camera video streaming in the web RTSP protocol getting failed

    In your code sample, it is not necessary to import any scripts except flashphoner.js
Top