LiveSlide

User Guide
Version 1.3.0

Contents

  1. Overview
  2. Installation
  3. Settings & Configuration
  4. Sharing Your Screen or Webcam
  5. The Viewer Experience
  6. Licensing
  7. Troubleshooting

1. Overview

LiveSlide is a desktop application that lets you share your screen or webcam with a large audience in real time. Viewers join by scanning a QR code or tapping a link — no app install required, it works in any web browser.

Key Features

How It Works

  1. You start a sharing session in LiveSlide
  2. LiveSlide generates a QR code and viewer URL
  3. Viewers scan the QR code or tap the link on their phone, tablet, or computer
  4. Your screen or webcam is streamed to all connected viewers in real time

2. Installation

macOS

  1. Download the .dmg file
  2. Open the DMG and drag LiveSlide to your Applications folder
  3. Launch LiveSlide from Applications
  4. On first launch, macOS may ask you to confirm you want to open the app — click Open

Windows

  1. Download the .exe installer
  2. Run the installer and follow the prompts
  3. LiveSlide will be available from the Start menu

System Permissions

LiveSlide needs the following permissions to function:

Tip: On macOS, if screen recording permission is denied, you'll see a warning on the main screen. Go to System Settings > Privacy & Security > Screen Recording to enable it for LiveSlide.

3. Settings & Configuration

The first time you open LiveSlide, you'll be taken to the Settings page. Configure your server connection and preferences here.

Settings View
The Settings view with server connection, device, video, and network options

Server Connection

LiveSlide requires a LiveKit-compatible server for media routing. Enter the credentials provided by your administrator:

FieldDescriptionExample
WebSocket URLThe server addresswss://liveslide.yourserver.com
API KeyYour server API keyAPIxxxxxxxx
API SecretYour server API secretKeep this confidential

Capture Devices

Video Settings

SettingOptionsRecommended
CodecVP8, H.264, VP9, AV1VP9 for quality, VP8 for compatibility
Resolution720p, 1080p, 1440p, 4K1080p for most uses
Frame Rate15 – 60 fps30 fps for slides, 50/60 for video content
Bitrate1 – 8 Mbps4 Mbps
Screen HintText (sharp), Detail, Motion (smooth)Text for presentations, Motion for video
SimulcastEnabled / DisabledEnabled — adapts quality to each viewer's connection

Network

Tip: If all your viewers are on the same Wi-Fi or LAN, leave Internet Access disabled for shorter QR codes and faster connections.

Click Save & Continue when you're ready.

4. Sharing Your Screen or Webcam

Starting a Session

From the main screen, choose how you want to share:

Ready View
The main screen with Share Screen and Share Webcam options

You can optionally enter a Presentation Name which will be displayed to viewers in their browser.

During a Session

Once sharing starts, you'll see the sharing view:

Sharing View
The sharing view with QR code, preview, viewer count, and controls

Sharing View Features

Audio Monitoring

When audio is being captured, additional controls appear below the video preview:

Live Device Switching (Webcam Mode)

When sharing your webcam, dropdown selectors appear below the preview for both camera and microphone. You can switch devices during a live session — the transition is seamless for viewers.

Stopping a Session

Click Stop Sharing to end the session. All viewers will see a "The presentation has finished" message. You can start a new session at any time.

5. The Viewer Experience

Viewers don't need to install anything. They simply scan the QR code or tap the link to watch in their web browser.

Viewer Page
The viewer page showing the shared screen in a web browser

Joining

  1. Scan the QR code with your phone's camera, or tap/click the viewer URL
  2. The stream opens in your web browser — no app or account required
  3. If audio is being shared, tap "Tap to enable audio" to unmute (required by browsers for autoplay)

Viewer Controls

ActionMobileDesktop
Enter/exit fullscreenDouble tapDouble click
Enable audioTap the promptClick the prompt
Mute/UnmuteTap the Mute buttonClick the Mute button
Exit sessionTap ExitClick Exit
Rejoin after exitingTap RejoinClick Rejoin
Note: In fullscreen mode, the controls and cursor automatically fade out after 3 seconds of inactivity. Move the mouse or tap the screen to bring them back.

Viewer States

6. Licensing

Trial Mode

LiveSlide works in Trial Mode without a license key. Trial sessions are limited to 20 minutes. When the time expires, the session will automatically stop and you'll be taken to the Settings page to enter a license key.

Activating a License

  1. Open Settings (click the Settings button on the main screen)
  2. Enter your license key in the License section
  3. Click Activate
  4. Once activated, the trial time limit is removed and your licensee name is displayed

Machine ID

Some licenses are bound to a specific machine. Your Machine ID is displayed at the bottom of the License section. Click the Copy button next to it to copy it to your clipboard — you may need to provide this when requesting a license.

Deactivating a License

To transfer your license to another machine, click Deactivate in the License section of Settings.

7. Troubleshooting

IssueSolution
Screen recording permission denied (macOS)Go to System Settings > Privacy & Security > Screen Recording and enable LiveSlide. You may need to restart the app.
Camera or microphone not appearingCheck System Settings > Privacy & Security for Camera and Microphone permissions. Restart LiveSlide after granting access.
Viewers can't connect on local networkEnsure viewers are on the same Wi-Fi network. Check that port 3900 (or your configured port) is not blocked by a firewall.
Viewers can't connect via internetEnable Internet Access in Settings. Wait for the tunnel to establish (status shown during startup). Check your internet connection.
No audio on viewer sideViewers must tap "Tap to enable audio" — this is a browser requirement, not a LiveSlide limitation.
Poor video qualityTry lowering the resolution or bitrate in Settings. Enable Simulcast so viewers with slower connections receive an adapted stream.
"Starting server..." hangsAnother application may be using port 3900. Change the Viewer Server Port in Settings to a different number (e.g., 3901).
Trial expired mid-sessionEnter a license key in Settings to remove the 20-minute limit.
Need help? Contact us at www.videowalrus.com

LiveSlide v1.3.0 — User Guide

© 2026 Video Walrus Ltd. — www.videowalrus.com