IMH Group, Inc.

YT Stream — Multi-channel YouTube playout

IMH Group streaming dashboard: run up to 20 YouTube channels in parallel, manage playlists, and play out 24/7 and scheduled broadcasts from the media library.

Status and dashboard require sign-in.

Features

20

20 channels

Centrally manage, start, and monitor up to 20 parallel YouTube channels.

24/7

24/7 & scheduled

Always-on continuous streaming or cron-based schedules per channel.

GPU

NVENC & CPU

Hardware encoding with NVIDIA NVENC or CPU fallback (libx264) — chosen automatically per server.

Dashboard

Live overview of all channels, stream status, logs, and error alerts at a glance.

👤

Roles

Administrator and staff roles with fine-grained permissions — sensitive data stays protected.

DB

MariaDB

Channels, playlists, schedules, and users stored persistently in MariaDB — scalable and reliable.

NODE

Worker nodes

Offload FFmpeg encoding to dedicated worker nodes — the dashboard orchestrates, workers encode.

Architecture

Media from the library is encoded via FFmpeg and streamed to YouTube over RTMP. The dashboard orchestrates playlists, schedules, and worker nodes.

Media library FFmpeg YouTube

For staff

After signing in, staff can:

Log in