Измените разрешение потока в интерактивном режиме в Klak Siphon на Unity
Я очень новичок в Unity
а также C#
, Я создаю приложение, которое может транслировать выходные данные камеры на рабочем столе Unity в веб-браузер с RebRTC
, Я использую это решение:
Unity camera → Syphon → CamTwist → broadcast client → smart phone.
Сначала я отправил размер окна со смартфона в Unity (готово). Затем я должен транслировать видео с разрешением, соответствующим смартфону, от Unity до Siphon.
У меня вопрос, как я могу настроить разрешение сифона от Unity? Есть ли другая хорошая система? Я знаю, что должен подумать, как изменить разрешение в CamTwist
, так что я с нетерпением жду другой системы.
1 ответ
Я нашел решение в тестовом проекте Klack Siphon. Установка размера камеры в Klack Siphon немного сложнее, чем в других версиях, таких как Funnel или Siphon for Unity.
Если вы хотите установить размер камеры для Klack Siphon,
- Создать текстуру рендеринга и установить размер
- Добавить объект камеры
- Установите поле "Визуализация текстуры" в поле "Текстура цели" в объекте "Камера"
- Добавьте "Очистить", присоедините компонент Siphon Server(скрипт) и установите Render Texture в поле Source source.