Search results

  1. Max

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

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

    Android app freeze on some devices after stop stream

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

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

    Для iOS SDK нет одного общего примера, но есть несколько примеров: iOS Media Devices (здесь показывается выбор камеры и параметров потока, выбор из списка доступных разрешений) iOS Media Devices Swift (то же самое, что Media Devices, но в реализации на Swift и без выбора разрешения) iOS Image...
  4. 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]...
  5. 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"...
  6. 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"] } Метрики...
  7. Max

    Prometheus SIP metrics details

    Please provide SSH access to the server using this form.
  8. 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...
  9. 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.
  10. Max

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

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

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

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

    Auto stop transcoding session after 1 minute

    Try to modify this setting: transcoder_agent_activity_timer_timeout=60000
  14. Max

    SIP Failed но клиент Esteblished

    Здравствуйте. ESTABLISHED - это успешный коннект к вебсокету REGISTERED - это успешная регистрация на Asterisk В вашем случае регистрация не проходит. Проблема в настройках демо-сервера, там указан TCP протокол для SIP. sip_force_tcp=true Мы временно отключили эту настройку. Поэтому...
  15. Max

    SSL certificate

    Good day. You should register a suitable domain name using GoDaddy, Google.Domains or other service, and bind the name to a server address using Internet.bs or other domain management tool. Then, you should buy an SSL certificate for the domain name form any CA service. You can also get a free...
  16. Max

    Call Kit and Flashphoner

    About the report: there are no client debug logs provided, so we cannot parse traffic dump. But in publisher client logs we see that audio RTP activity timeout is reached. So we suppose there is no audio traffic from publuisher. We tried to reproduce the issue using latest WCS build 5.2.1126 and...
  17. Max

    Stream Status is Playing but no streaming

    We fixed the issue in build 5.2.1126. Please update and check.
  18. Max

    https//:localhost:8444/ not opening

    Also, when we tried to register on your PBX from our test server, registration fails due to Certificate unknown error. So please check if you've done the steps described here: SIP calls via SIP PBX server with self-signed SSL certificate
  19. Max

    Call Kit and Flashphoner

    Unfortunately we have not received your report. Please modify iOS Two Way Streaming example application code minimally to reproduce the issue and send using this form
  20. Max

    ios mute issue

    Good day. No. The user action must be performed to unmute the audio when autoplaying. If audio playing volume changing after publishing a stream fro the same page. please do this two steps: Audio playback tuning in iOS Safari
Top