<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>YouTube on MechaStrider - блог о видеоиграх</title>
        <link>https://mechastrider.ru/tags/youtube/</link>
        <description>Recent content in YouTube on MechaStrider - блог о видеоиграх</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ru</language>
        <copyright>Игорь Лазарев</copyright>
        <lastBuildDate>Sat, 13 Jun 2026 11:56:30 +0300</lastBuildDate><atom:link href="https://mechastrider.ru/tags/youtube/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Первый релиз CommRelay - локального мультичата для OBS</title>
            <link>https://mechastrider.ru/p/comm-relay-release/</link>
            <pubDate>Sat, 13 Jun 2026 11:56:30 +0300</pubDate>
            <guid>https://mechastrider.ru/p/comm-relay-release/</guid>
            <description>&lt;img src=&#34;https://mechastrider.ru/p/comm-relay-release/poster.jpg&#34; alt=&#34;Featured image of post Первый релиз CommRelay - локального мультичата для OBS&#34; /&gt;&lt;p&gt;Всем привет! Я выложил в открытый доступ &lt;strong&gt;CommRelay&lt;/strong&gt; - приложение для стримеров, которое собирает сообщения из &lt;strong&gt;Twitch&lt;/strong&gt;, &lt;strong&gt;YouTube Live&lt;/strong&gt; и &lt;strong&gt;VK Live / VK Video&lt;/strong&gt; в один общий чат и выводит его в OBS.&lt;/p&gt;&#xA;&lt;p&gt;Если коротко: запускаете CommRelay у себя на компьютере, подключаете нужные платформы, добавляете в OBS обычный &lt;strong&gt;Browser Source&lt;/strong&gt; - и получаете единый чат поверх стрима.&lt;/p&gt;&#xA;&lt;p&gt;Скачать первый публичный релиз можно на GitHub: &lt;a class=&#34;link&#34; href=&#34;https://github.com/mechastrider/comm-relay/releases&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;CommRelay Releases&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Панель управления CommRelay&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;358px&#34; data-flex-grow=&#34;149&#34; height=&#34;1661&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://mechastrider.ru/p/comm-relay-release/comm_relay_screenshot.jpg&#34; srcset=&#34;https://mechastrider.ru/p/comm-relay-release/comm_relay_screenshot_hu_fd790bb10fa37e71.jpg 800w, https://mechastrider.ru/p/comm-relay-release/comm_relay_screenshot_hu_7f76820ea3d29b7d.jpg 1600w, https://mechastrider.ru/p/comm-relay-release/comm_relay_screenshot_hu_881d3d6059571337.jpg 2400w, https://mechastrider.ru/p/comm-relay-release/comm_relay_screenshot.jpg 2481w&#34; width=&#34;2481&#34;&gt;&#xD;&#xA;&lt;/p&gt;&#xA;&lt;h2 id=&#34;зачем-я-это-сделал&#34;&gt;Зачем я это сделал&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;Я сам давно стримлю сразу на несколько площадок, и для такого режима нужен нормальный общий чат. Приложение, которым я пользовался раньше, в какой-то момент стало работать нестабильно: то сообщения приходят с задержкой, то что-то отваливается, то приходится разбираться прямо перед эфиром.&lt;/p&gt;&#xA;&lt;p&gt;В итоге я решил сделать инструмент под себя - с полным контролем над кодом и поведением. Захотел поменять внешний вид чата, логику подключения, диагностику или мелкую настройку для OBS - могу сделать это сам, не ожидая чужих обновлений.&lt;/p&gt;&#xA;&lt;p&gt;CommRelay уже прошёл проверку на моих стримах: сейчас я стабильно стримлю с ним и поэтому выкладываю приложение в открытый доступ. Пользуйтесь на здоровье!&lt;/p&gt;&#xA;&lt;h2 id=&#34;что-умеет-commrelay&#34;&gt;Что умеет CommRelay&#xD;&#xA;&lt;/h2&gt;&lt;ul&gt;&#xA;&lt;li&gt;Собирает чат из &lt;strong&gt;Twitch&lt;/strong&gt;, &lt;strong&gt;YouTube Live&lt;/strong&gt; и &lt;strong&gt;VK Live / VK Video&lt;/strong&gt; в одно окно.&lt;/li&gt;&#xA;&lt;li&gt;Работает локально на вашем компьютере: без облачного relay-сервера и без сторонней базы данных.&lt;/li&gt;&#xA;&lt;li&gt;Выводит прозрачный overlay для OBS через Browser Source.&lt;/li&gt;&#xA;&lt;li&gt;Показывает статусы подключений, последние сообщения и базовую диагностику в панели управления.&lt;/li&gt;&#xA;&lt;li&gt;Автоматически переподключает платформы, если соединение временно оборвалось.&lt;/li&gt;&#xA;&lt;li&gt;Сохраняет настройки локально, чтобы не настраивать всё заново перед каждым эфиром.&lt;/li&gt;&#xA;&lt;li&gt;Поддерживает Twitch emotes, FrankerFaceZ, BetterTTV, 7TV, YouTube emoji и VK Live emoji.&lt;/li&gt;&#xA;&lt;li&gt;Умеет показывать безопасные превью картинок из чата, если включить эту опцию.&lt;/li&gt;&#xA;&lt;li&gt;Позволяет настроить внешний вид overlay: размер шрифта, количество сообщений, время жизни сообщений, компактный режим и тему отображения.&lt;/li&gt;&#xA;&lt;li&gt;Может проигрывать звук при новых сообщениях в панели управления.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;как-это-выглядит-в-obs&#34;&gt;Как это выглядит в OBS&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;Для OBS всё максимально просто: CommRelay поднимает локальный адрес overlay:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;http://127.0.0.1:17877/overlay&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Его нужно добавить как источник &lt;strong&gt;Browser&lt;/strong&gt;. Фон уже прозрачный, поэтому чат можно положить поверх игры, сцены ожидания или любого другого макета.&lt;/p&gt;&#xA;&lt;p&gt;Панель управления открывается отдельно и доступна по адресу:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;http://127.0.0.1:17877/&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;p&gt;Но если вы запускаете desktop-версию, всё это открывается через обычное окно приложения.&lt;/p&gt;&#xA;&lt;h2 id=&#34;что-нужно-знать-перед-установкой&#34;&gt;Что нужно знать перед установкой&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;Готовые сборки есть для &lt;strong&gt;Windows&lt;/strong&gt;, &lt;strong&gt;macOS&lt;/strong&gt; и &lt;strong&gt;Linux&lt;/strong&gt;. Для обычного использования не нужны Go, Node, Docker или ещё какие-то инструменты разработчика - скачали архив, распаковали, запустили приложение.&lt;/p&gt;&#xA;&lt;p&gt;На Windows и macOS система может предупредить, что приложение не подписано. Это ожидаемо для раннего релиза: сертификаты и подпись - отдельная история, а сейчас важнее было довести рабочую версию до публичного состояния.&lt;/p&gt;&#xA;&lt;p&gt;Для Twitch и VK Live настройка простая: включаете нужный connector и указываете канал. Для YouTube Live нужен OAuth client в Google Cloud, потому что YouTube требует авторизацию для чтения live chat. Подробная инструкция есть в &lt;a class=&#34;link&#34; href=&#34;https://github.com/mechastrider/comm-relay&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;README проекта&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;обратная-связь&#34;&gt;Обратная связь&#xD;&#xA;&lt;/h2&gt;&lt;p&gt;Если вы попробуете CommRelay на своих стримах, буду рад обратной связи: что работает хорошо, чего не хватает, где неудобно, какие платформы или настройки хотелось бы добавить дальше.&lt;/p&gt;&#xA;&lt;p&gt;По вопросам, предложениям и пожеланиям можно писать в чат поддержки: &lt;a class=&#34;link&#34; href=&#34;https://t.me/&amp;#43;uNSMEKgVkxI1MzE6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;t.me/+uNSMEKgVkxI1MzE6&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Анонсы и новости по проектам также будут в Telegram-канале &lt;a class=&#34;link&#34; href=&#34;https://t.me/mechastrider&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;MechaStrider&lt;/a&gt; и группе VK: &lt;a class=&#34;link&#34; href=&#34;https://vk.com/mechastrider&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xD;&#xA;    &gt;vk.com/mechastrider&lt;/a&gt;.&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
