Search results

  1. Max

    Проблема записи и воспроизведения на iOS 15.2.1

    Добрый день, Публикация и запись потока с H.264 с iOS Safari 15.2.1 работает. Проблема с публикацией была в iOS 15.1 (известные проблемы, 17). Поток для указанного клиента (лог 3fe69rng6gs5rurd0bklmsg82a-19-39-38 - имя потока "stream1643215178866") публиковался без включения записи ("record" ...
  2. Max

    Рассинхрон видео со звуком

    Здравствуйте. Рассинхрон можно увидеть в статистике http://host:8081?action=stat В сторке: streams_synchronization= Подписано значение синхронизации в миллисекундах для каждого потока. Если значение низкое [-50, 50] то синхронизация хорошая. Если значение за интервалом [-100, 100] то...
  3. Max

    Запись прямой трансляции с плавающим разрешением

    К сожалению, нет, это поддерживается только в Chromium браузерах. В SDK можно либо использовать TCP для публикации, либо, если не хватает пропускной способности канала, изначально ставить ограничения по разрешению. Если не помогает и это, и разрешение все равно сбрасывается, тогда только...
  4. Max

    Android app freeze on some devices after stop stream

    Провели тесты с приложением 2Players из сборки 1.1.0.55. Проблема не воспроизвелась на всех тестовых устройствах (включая Xiaomi Redmi 9 с MIUI 12.5.3). Отметим, что подключение к серверу и отключение от него, запуск и остановка проигрывания стрима могут быть длительными процессами. Поэтому...
  5. Max

    AdapterJS is not defined

    We built the example form latest available sources according to this manual Building the project and deployed dist folder to an external server. It's working. Please note that you should open the example built https://yourhost/two-way-streaming-vue/index.html via HTTPS, not HTTP. WebRTC...
  6. Max

    Запись прямой трансляции с плавающим разрешением

    Можно также при трансляции из браузера задавать тип видеоконтента: Управление типом публикуемого контента в Chromium браузерах session.createStream({ name: streamName, display: localVideo, cacheLocalResources: true, receiveVideo: false, receiveAudio: false...
  7. Max

    Android app freeze on some devices after stop stream

    Спасибо. Проверим на наших устройствах. Отпишем по результатам.
  8. Max

    Запись прямой трансляции с плавающим разрешением

    Здравствуйте. После того, как записываемый стрим остановлен, сервер вызывает скрипт on_record_hook.sh В этом скрипте вы можете обработать записанный файл и запустить конвертацию к нужному разрешению, например с помощью ffmpeg. Документация on_record_hook.sh
  9. Max

    Android app freeze on some devices after stop stream

    Здравствуйте. Нормальное использование Android SDK предполагает одновременное подключение к одному серверу. У нас нет данных, как поведет себя приложение, если будет держать два вебсокет подключения с двумя разными серверами. Мы проверим со своей стороны - будет ли это корректно работать...
  10. Max

    Возможна ли публикация потока с соотношением сторон, отличным от 3:4 на Android?

    Для iOS SDK нет одного общего примера, но есть несколько примеров: iOS Media Devices (здесь показывается выбор камеры и параметров потока, выбор из списка доступных разрешений) iOS Media Devices Swift (то же самое, что Media Devices, но в реализации на Swift и без выбора разрешения) iOS Image...
  11. Max

    Prometheus SIP metrics details

    We checked your server. According to startup.log file, seems like server is restarting manually or by some periodic script: java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) [2022-01-25 07:08:23]...
  12. Max

    Replacing a mixer source

    Good day. In the latest WCS builds, you can use stream injection to replace one mixer input stream by another: POST /rest-api/stream/inject/startup HTTP/1.1 HOST: localhost:8081 content-type: application/json { "localStreamName" : "lYoNfefe108bnws9ee2aen", "remoteStreamName"...
  13. Max

    Возможна ли публикация потока с соотношением сторон, отличным от 3:4 на Android?

    Добрый день. Проверьте метрики опубликованного потока при помощи REST запроса на сервере /stream/find: POST /rest-api/stream/find HTTP/1.1 Host: localhost:8081 Content-Length: 57 Content-Type: application/json { "name":"stream1", "published":true, "display":["metrics"] } Метрики...
  14. Max

    Prometheus SIP metrics details

    Please provide SSH access to the server using this form.
  15. Max

    Configuration WCS livestream up to 300 streams ON AWS EC2

    Please check if stream transcoding is performed on the server. If the following parameters on the statistis page http://server:8081/?action=stat are not zero, then some streams are transcoded: native_resources.video_decoders=0 native_resources.video_encoders=0 For transcoding, 1 CPU core is...
  16. Max

    Prometheus SIP metrics details

    sip_registered parameter is a current number of SIP sessions registered since WCS starts. So please check if second server is not restarting every 5 minutes. If not please provide SSH access and SIP credentials (two accounts) to make a test call using this form.
  17. Max

    Целесообразность обновления Java

    Здравствуйте. Смысл переходить с Java 14 на Java 15 есть только в тех случаях, когда есть явные проблемы, которые решаются таким переходом. Из-за возможных улучшений переходить смысла нет, т. к. вместе с улучшениями могут быть и ухудшения. Например, ZGC (сборщик мусора) в Java 15 лучше и жесче...
  18. Max

    SSL certificate

    You should add a name (CNAME) for your WCS instance IP address, for example phoner.xyz.com. Use Internet.bs or other domain management tool. Then, you should import a wildcard SSL certificate, for example *.xyz.com to WCS as described here. If you have just www.xyz.com certificate, you should...
  19. Max

    Звук на трансляции при выполнении inject/startup

    Добрый день. inject просто заменяет медиаданные одного стрима медиаданными другого. Никакого транскодирования не производится. Но для зрителя это выглядит как замена потока 640x480 c битрейтом 1000 кбит/с на поток 1080p или 1440p с битрейтом 2000 кбит/с и более. Поэтому канала зрителя может не...
  20. Max

    Auto stop transcoding session after 1 minute

    Try to modify this setting: transcoder_agent_activity_timer_timeout=60000
Top