Уточните, пожалуйста, что имеется в виду?Здравствуйте. Скажите, пожалуйста, есть ли возможность указать фон в виде статичного изображения при отсутствии видеопотока? Имеются ввиду исходные публикуемые потоки. Если нет, то есть ли в планах такой функционал?
mixer_text_background_colour=0x006666
Stream.muteVideo()
, чтобы браузер отправлял темноту, и добавлять к темноте нужный бэкграунд на стороне микшера.Правильно понимаю, что в этом случае для каждого потока, добавленного в микшер, будет один и тот же бэкграунд?и добавлять к темноте нужный бэкграунд на стороне микшера.
<body>
<row height="80%" align="CENTER">
<video watermark="image.png" width="50%" align="INLINE_HORIZONTAL_CENTER">5996.*</video>
<video width="50%" align="INLINE_HORIZONTAL_CENTER"/>
</row>
</body>
Вы можете генерировать набор шаблонов для каждого микшера. Шаблон можно задать при создании микшера:Возможно, есть вариант перед непосредственно созданием микшера, либо перед добавлением в него нового потока, генерировать файлы *.mix, *.desktopmix, но тогда может быть другая проблема - микшеров может быть несколько, к остальным желаемая конфигурация не применится.
Можете что-то посоветовать для такого сценария?
POST /rest-api/mixer/startup HTTP/1.1
HOST: localhost:8081
content-type: application/json
{
"uri": "mixer://mixer1",
"localStreamName": "mixer1_stream",
"hasVideo": true,
"hasAudio": true,
"mixerLayoutDir": "/opt/mixer1-layout"
}
Нет. Нужно сгенерировать наборПолучается, перед добавлением потока нового участника, микшер нужно пересоздавать?
*.mix
и *.desktopmix
описателей для этого микшера на нужные количества участников, а затем создать микшер. В имени входящего потока у Вас всегда есть статичная часть, соответствующая имени микшера, значит, для потоков участников можно использовать шаблоны имен.*.mix
и *.desktopmix
допускается менять на ходу, если это количество в данный момент не используется. Т.е., пока в микшере один участник, вы можете поменять шаблон на два участника, и т.д.