Стрим будет на 30+ клиентов.
На счёт 30+ клиентов - не могу точно сказать, но демонстрировать рабочий стол так же можно в:
1. TeamViewer (и передавать звук тоже, в режиме конференции в т.ч., мы обычно его используем при проведении закрытых уроков)
2. Skype (в конференции тоже, передачей звука можно что-нибудь придумать)
3. Tox (версия под Windows умеет передавать рабочий стол, под Linux'ом ещё проверить не успел, звук тоже)
4. VNC
5. Есть масса различных расширений для хрома позволяющих демонстрировать экран, возможно среди них Вы что-то найдете для себя
6. Как уже упоминал автор выше - OBS, его прелесть в том, что можно не просто транслировать рабочий стол, но и настроить сцену (или несколько) и в качестве клиента использовать любой современный браузер. В качестве сервера (ре)трансляции можно
использовать Nginx. Такой вариант мы обычно используем для проведения публичных трансляций или записи "под ютуб".