Search results

  1. Max

    Фон бэкграунда для публиукемого потока.

    Вы можете генерировать набор шаблонов для каждого микшера. Шаблон можно задать при создании микшера: POST /rest-api/mixer/startup HTTP/1.1 HOST: localhost:8081 content-type: application/json { "uri": "mixer://mixer1", "localStreamName": "mixer1_stream", "hasVideo": true...
  2. Max

    Рассинхронизация аудио и видео

    Добрый день. Проверили логи. По логам, выглядит так: в 06:53:07,247 клиент, публикующий поток 5996kJIakvMp3ggxawK, закрыл websocket соединение по keep alive таймауту: 06:53:07,247 INFO WSClients - WSClientsKeepaliveThread-50 Websocket ping/pong timeout us detected. Removing channel...
  3. Max

    Фон бэкграунда для публиукемого потока.

    В кастомном лэйауте на языке разметки можно добавить изображение к отдельному потоку. Также можно задать шаблон имени в этом случае: <body> <row height="80%" align="CENTER"> <video watermark="image.png" width="50%" align="INLINE_HORIZONTAL_CENTER">5996.*</video> <video width="50%"...
  4. Max

    Фон бэкграунда для публиукемого потока.

    Добрый день. Уточните, пожалуйста, что имеется в виду? Если речь о потоках, добавляемых в микшер, то, если в микшер добавляется поток без видео составляющей, микшер не обрабатывает видео для такого потока. Есть только возможность отрисовать для него прямоугольник (опционально, с выводом имени...
  5. Max

    iOS15.1.1 websocket issue

    Glad to hear it. Seems like bugs mentioned above are fixed in iOS Safari 15.2.
  6. Max

    how to input multiple audio source on canvas streaming?

    You can only use stream mixer at server side.
  7. Max

    how to achieve CanvasStreaming to 1080p

    Probably, no. Headless Chrome does not use GPU, so transcoding will require a lot of client CPU. Also, canvas streaming requires a browser tab where canvas is rendering to be an active tab. So headless Chrome seems not a good solution for the case.
  8. Max

    VideoProcessor - VideoProcessor Encoding fails to keep up with decoding and decoder coded video frames queue

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

    Headless chrome and Canvas

    Good day. Please read the following doc about canvas streaming: From an HTML5 Canvas element (whiteboard) in a browser via WebRTC This is also step by step guide in this article About headless Chrome: we used it for load testing purposes only, please read here for details
  10. Max

    how to input multiple audio source on canvas streaming?

    Good day. WCS supports only one video track and one audio track in a stream. So you should use stream mixer at server side to mix all the needed tracks. Please also clarify your case: are the streams you want to mix published from different sources?
  11. Max

    Does Apache Log4j Security Vulnerabilities affected?

    Good day. No, WCS is not affected. Please read details here: CVE-2021-44228 vulnerability Anyway, we working on update log4j to 2.15.0 in ticket WCS-2521.
  12. Max

    VOD to Live Stream

    With AWS S3, you can use only URIs like vod-live://s3/cloud-storage-records/sintel.mp4. Full HTTP URIs works with S3 compatible storages only (Digital Ocean Spaces for example) So make sure you have an S3 bucket cloud-storage-records in your S3 storage. Make sure the file is compatilbe with...
  13. Max

    Support for MPEG2 ts: and mpgv:

    Hello MPEG2 is not currently supported. We are working on MPEG-TS and SRT protocols now. Regarding MPEG2 and VLC. If you send a public URL like described above, we will be able to check this URLs and test with VLC to adjust our roadmap related MPEG2, MPEG-TS. The private form for sending URL
  14. Max

    how to achieve CanvasStreaming to 1080p

    Transcoding means server-side transcoding and rescaling For example initial canvas size is 320x240 will be decoded on the server then upscaled to 1920x1080 then encoded to H.264 stream. 1. You will get blurry 1920x1080 image because upscale will affect image quality. 2. You will utilize 1-2...
  15. Max

    VOD to Live Stream

    You cannot use HTTP URL in VOD URI directly. Please read this doc: VOD capturing from AWS S3 or from other S3 compatible storage
  16. Max

    how to achieve CanvasStreaming to 1080p

    Good day. This is a browser limit: a stream picture size published from canvas may only be equal or less than canvas element size on the page. So, to publish 1080p from canvas you need to place canvas element of 1920x1080 pixels to the web page. Another option is to transcode the stream picture...
  17. Max

    docker image multi_arch x86/arm64

    Good day. There is no WCS builds for ARM architecture. WCS uses a lot of native code to transcode audio and video, so it is bound to x86_64. In its turn, Docker is not a full-fleged virtual machine, so it cannot virtualize hardware, just uses the platform on which it is running. The final answer...
  18. Max

    Ghost session after WCS 5.2.1109 update

    We reproduced the issue and raised a ticket WCS-3407 to fix it. Will let you know results here. Use the workaround mentioned above as temporary solution.
  19. Max

    OBS to RTMP Flashphoner to push/startup failed

    The issue has been fixed in build 5.2.1110.
Top