Multi-Cast User Manual
Everything you need to know about watching multiple live streams simultaneously.
1. Getting Started
What is Multi-Cast?
Multi-Cast is a multi-stream viewer that lets you watch multiple live streams at the same time in a customizable grid layout. It supports YouTube, Twitch, Kick, HLS streams, and virtually any embeddable URL. It runs entirely in your browser and can be installed as an app on any device.
Opening the App
Visit multi-cast.net in any modern browser (Chrome, Firefox, Safari, Edge). No account is required to start watching streams.
Installing as an App (PWA)
Multi-Cast can be installed as a Progressive Web App for a full-screen, app-like experience with no browser bar.
- iPhone / iPad: Open multi-cast.net in Safari. Tap the Share button (square with arrow), then tap Add to Home Screen.
- Android: Open multi-cast.net in Chrome. Tap the three-dot menu, then tap Install app or Add to Home Screen.
- Mac: In Chrome, click the install icon in the address bar, or go to Menu > Install Multi-Cast.
- Windows: In Chrome or Edge, click the install icon in the address bar, or go to Menu > Install Multi-Cast.
First-Time Onboarding Tour
When you first open Multi-Cast, a guided onboarding tour walks you through the main features: adding streams, the toolbar, the mixer, and layouts. Follow the prompts or click Skip to dismiss. You can replay the tour at any time from the Settings menu.
2. Adding Streams
Paste a URL
The fastest way to add a stream:
- Click the URL bar at the top of the screen.
- Paste or type any stream URL (e.g., a YouTube live link, Twitch channel URL, Kick URL, or .m3u8 link).
- Press Enter. The stream appears in the next available grid slot.
Supported Platforms
- YouTube — Live streams, videos, premieres
- Twitch — Any channel URL
- Kick — Any channel URL
- HLS — Direct
.m3u8links - Any URL — Web pages, dashboards, or other embeddable content
Batch Add
Add multiple streams at once:
- Click the Batch Add button in the toolbar.
- Paste multiple URLs, one per line.
- Click Add All. Each URL becomes a new stream in the grid.
YouTube Search
- Click the Search button in the toolbar.
- Type your search query (e.g., "live news" or "lo-fi music").
- Browse the YouTube results and copy the URL of the stream you want.
- Paste it in the URL bar to add it.
YouTube Playlist
Paste a YouTube playlist URL into the URL bar. Multi-Cast opens the playlist in a new tab so you can pick individual videos and copy their URLs to add them one at a time.
Channel Guide
The built-in Channel Guide provides a curated directory of live streams:
- Click the Guide button in the toolbar (or press G).
- Browse through the available categories.
- Click the + button next to any channel to add it to your grid.
3. Managing Streams
Resize the Grid
Use the Columns dropdown in the toolbar to control how many streams appear per row. Options include:
- Auto — Automatically adjusts based on the number of streams and your screen size.
- 1 through 6 — Fixed column counts for precise control.
Remove a Stream
Hover over (or tap on mobile) any stream panel and click the X button that appears in the corner to remove it from the grid.
Mute / Unmute
Hover over (or tap) a stream panel and click the speaker icon to toggle mute. By default, all streams start muted except the one you interact with first.
Rename / Label a Stream
Double-click the stream title text (shown at the top of each panel) to edit it. Type a custom label and press Enter to save.
Refresh a Stream
If a stream stalls or shows an error, hover over the panel and click the refresh button to reload it.
Expand a Stream
Double-click any stream panel to expand it to fill the full grid area. Alternatively, press a number key 1 through 9 to expand the corresponding stream by position. Double-click again (or press Esc) to return to the grid view.
Auto-Refresh
If a stream goes offline or fails to load, Multi-Cast automatically retries every 60 seconds. You do not need to manually refresh dead streams.
4. Audio & Mixer
Opening the Mixer
Click the Mixer button in the toolbar or press M to open the audio mixer panel. The mixer gives you full control over the audio from every stream.
Volume Faders
Each stream has a vertical volume fader. Drag it up to increase volume or down to decrease. The fader controls the output level for that individual stream.
Gain Knobs
The Gain knob at the top of each channel strip controls the input gain. Use this to balance streams that have very different source volumes before they hit the fader.
Pan Knobs
The Pan knob controls the left/right stereo balance for each stream. Center position sends equal audio to both speakers. Turn left or right to position the audio in the stereo field.
EQ (Equalizer)
Each channel has a three-band EQ:
- LO — Bass frequencies. Boost or cut low-end rumble.
- MID — Midrange frequencies. Adjust voice clarity and presence.
- HI — Treble frequencies. Control brightness and high-end detail.
Turn each knob clockwise to boost, counterclockwise to cut. Center position is flat (no change).
Channel Buttons
- M (Mute) — Mutes the individual channel.
- S (Solo) — Solos the channel, muting all other channels temporarily.
- P (Pin) — Pins the channel so it stays audible even when you click other streams.
Mute Groups
Assign channels to mute groups (1 through 4) to control multiple channels at once. When you mute a group, all channels in that group mute together. Useful for managing sets of related streams (e.g., mute all news streams at once).
Master Volume
The master volume fader on the right side of the mixer controls the overall output level for all streams combined.
VU Meters
Each channel strip displays a VU meter showing simulated audio levels. These provide visual feedback so you can see which streams are active and how loud they are relative to each other.
Focus Audio
Click on any stream in the grid to instantly hear only that stream. All other streams are muted. This is the quickest way to switch between audio sources without opening the mixer.
5. Layouts
Save a Layout
- Set up your streams the way you want them.
- Click the Layouts button in the toolbar.
- Type a name for your layout.
- Click Save. Your current stream configuration is stored.
Load a Layout
Open the Layouts panel and click on any saved layout to load it. Your current streams will be replaced with the saved configuration.
Delete a Layout
Click the trash icon next to any saved layout to permanently remove it.
Share a Layout
Click Copy Link on any saved layout. A shareable URL is copied to your clipboard that anyone can open to load the same stream configuration.
Public Layouts
When saving a layout, check the Public option and choose a category. Public layouts appear in the Gallery for other users to discover and use.
Browse the Gallery
In the Layouts panel, switch to the Gallery tab to browse public layouts shared by other users. Filter by category to find layouts for specific interests like news, sports, or music.
Import / Export
In the Layouts panel, go to the Import/Export tab:
- Export — Save your layouts as JSON or as a plain URL list.
- Import — Paste JSON or a URL list to import layouts from another device or user.
Scheduled Layouts
In the Layouts panel, switch to the Schedule tab:
- Select a saved layout.
- Pick a date and time for it to activate.
- Optionally set a repeat pattern (daily, weekly, etc.).
- The layout will automatically load at the scheduled time.
6. Channel Guide
Browse Categories
Open the Channel Guide by clicking Guide in the toolbar or pressing G. Browse streams organized into categories:
- News
- Aviation
- Aquarium & Fish
- Weather
- City Cams
- Space
- Music
- Sports
Favorites
Click the star icon on any channel to add it to your favorites. Access all your favorite channels quickly from the Favorites tab in the Guide.
History
The History tab shows channels you have recently added, making it easy to re-add streams you have watched before.
Custom Channels
Click the Add Channel button to add your own stream to the Guide. Enter a name, URL, and optionally a category and thumbnail. Custom channels appear alongside the built-in directory.
Search
Use the search box at the top of the Guide to filter channels by name. Results update as you type.
7. Settings
Open Settings by clicking the Settings button or pressing S.
- Theme — Choose between Dark (default), OLED Black, or Light.
- Max Quality — Set the maximum video quality: Auto, 1080p, 720p, 480p, or 360p. Lower quality uses less bandwidth and CPU.
- Auto-Restore Session — When enabled, Multi-Cast saves your current streams and restores them when you reopen the app.
- Wake Lock — Prevents your device's screen from turning off while Multi-Cast is open. Ideal for TV mode or background viewing.
- Startup Layout — Select a saved layout to automatically load every time you open Multi-Cast.
- Auto Columns — When enabled, the grid automatically adjusts the number of columns based on how many streams are active and your screen size.
8. Chat Sidebar
Open the Chat
Click the Chat button in the toolbar to open the chat sidebar on the right side of the screen.
Select a Stream's Chat
Use the dropdown at the top of the chat sidebar to choose which stream's chat you want to view. Only streams with supported chat (YouTube live chat and Twitch chat) will appear in the dropdown.
Supported Chat Platforms
- YouTube — Displays the live chat for any YouTube live stream.
- Twitch — Displays Twitch chat for any Twitch channel.
Close the Chat
Click the X on the chat sidebar to close it and reclaim the screen space for your streams.
9. Screen Recording
- Click the REC button in the toolbar to start recording.
- Your browser may ask for permission to record the screen or tab. Grant the permission.
- A red pulsing dot appears in the toolbar indicating that recording is active.
- Click REC again to stop recording.
- The recording automatically saves as a
.webmvideo file to your downloads folder.
10. Kiosk & TV Mode
Kiosk Mode
Click Kiosk in the toolbar or press K to enter kiosk mode. This hides all UI elements (toolbar, panels, controls) leaving only the video wall. Perfect for digital signage or dedicated viewing setups.
- Show controls: Tap or move your mouse to the top or bottom edge of the screen to temporarily reveal the toolbar and status bar.
- Swipe down from the top edge to show the toolbar.
- Swipe up from the bottom edge to show the mixer or status bar.
- Press K or Esc to exit kiosk mode.
TV Mode
Click TV Mode or press T to optimize the layout for casting to a television or large display. TV mode:
- Optimizes the grid for 16:9 aspect ratio screens.
- Increases stream panel sizes for visibility at a distance.
- Reduces UI clutter for a cleaner display.
11. Casting to TV
Chrome / Android
Open the browser menu and select Cast. Choose your Chromecast or smart TV from the list. Your entire Multi-Cast layout will appear on the TV.
Safari / iOS
Open Control Center on your iPhone or iPad, tap Screen Mirroring, and select your Apple TV or AirPlay-compatible display.
Optimize for TV
Enable TV Mode (press T) before casting for the best experience on television screens. This adjusts the layout for 16:9 displays and larger viewing distances.
Cast Instructions Button
Click the Cast button in the toolbar to see platform-specific casting instructions tailored to your current browser and device.
12. Mobile & Touch
Multi-Cast is fully optimized for mobile devices and touch interfaces.
Touch Controls
- All buttons and controls work with tap input.
- Swipe down from the top of the screen to show the toolbar.
- Swipe up from the bottom to show the mixer or status bar.
- Swipe left/right when a stream is expanded to navigate between streams.
- Long-press a stream panel to expand it (on supported devices).
Automatic Column Adjustment
- Portrait: Automatically uses 1 to 2 columns.
- Landscape: Automatically uses 2 to 3 columns.
Install as PWA
For the best mobile experience, install Multi-Cast as a PWA (see Getting Started). This removes the browser address bar and navigation, giving you the maximum screen space for your streams.
13. Keyboard Shortcuts
Press ? at any time to display the shortcuts overlay within the app.
| Shortcut | Action |
|---|---|
| ? | Show keyboard shortcuts |
| K | Toggle kiosk mode |
| T | Toggle TV mode |
| M | Toggle mixer |
| G | Open Channel Guide |
| S | Open Settings |
| Esc | Close any open overlay or exit expanded view |
| 1 – 9 | Focus audio on stream N (by grid position) |
| F | Fullscreen the currently expanded stream |
| R | Refresh the current / focused stream |
| + | Master volume up |
| - | Master volume down |
| ← → ↑ ↓ | Navigate between streams in the grid |
14. Account & Profile
Log In
Click the Login button in the toolbar and choose a username. No email or password is required — your account is tied to your chosen username.
Your Profile
Click your username (once logged in) to view your profile. Your profile shows stats such as total streams watched and layouts saved.
Sync Across Devices
When logged in, your saved layouts sync across all devices where you are logged in with the same username. Save a layout on your desktop and access it on your phone.
Share Your Profile
Your public profile is available at:
multi-cast.net/u/USERNAME
Share this link so others can find your public layouts and see your viewing stats.
15. Diagnostics & Troubleshooting
Error Log
The bug icon in the toolbar shows a badge with the current error count. Click it to open the error log, which displays:
- Timestamped error messages for each stream.
- Details about what went wrong (network errors, embed failures, etc.).
- A Copy button to copy the full error log to your clipboard for reporting.
Submit Feedback
Click the Report button in the diagnostics panel to submit feedback or report a bug directly to the development team.
Performance Monitor
The diagnostics panel also includes a performance monitor showing:
- Stream count — Number of active streams.
- Memory estimate — Approximate memory usage.
- FPS — Current rendering frame rate.
Common Issues
| Problem | Solution |
|---|---|
| Stream won't load | Click the refresh button on the stream panel. If it persists, check that the URL is correct and the stream is currently live. |
| No audio | Click on the stream to focus audio on it. Check that the stream is not muted (speaker icon). Open the mixer and verify the channel fader is up and not muted. |
| Page reloads unexpectedly | Your session auto-restores by default. If streams disappear, they should come back after reload. Check Settings to confirm auto-restore is enabled. |
| High CPU / memory usage | Reduce the number of simultaneous streams. Lower the Max Quality setting (Settings > Max Quality). Close other browser tabs. |
| Chat not showing | Only YouTube live streams and Twitch channels support embedded chat. Make sure the stream is live. |
Multi-Cast — Watch everything at once.
Questions or feedback? Use the Report button in the app.