Skip to main content

Computer & TV HDMI Setup Guide

Turn any computer, laptop, smart TV, or HDMI streaming device into your family command center using a web browser. This is the most flexible way to use devices you already own.

What You'll Need

  • Hardware: Computer, laptop, smart TV, or HDMI streaming device (see compatibility below)
  • Time: 20-30 minutes for initial setup
  • Skill Level: Intermediate (some tech comfort needed)
  • Accessories: Keyboard/mouse for initial setup (can be removed after configuration)

Compatibility Check

Supported Devices

FamilyCast works with browser-based displays on:

  • Desktop Computers (Windows 10+, macOS 10.14+, Linux)
  • Laptops (Windows 10+, macOS 10.14+, Linux)
  • Smart TVs (with built-in web browser: Samsung, LG, Sony, etc.)
  • HDMI Streaming Sticks
    • Amazon Fire TV Stick (2nd gen or newer)
    • Roku Streaming Stick (3rd gen or newer)
    • Google Chromecast with Google TV
  • HDMI Streaming Boxes
    • Apple TV (4th gen or newer)
    • Roku Ultra/Express
    • NVIDIA Shield TV
    • Amazon Fire TV Cube

Browser Requirements

  • Chrome/Chromium 90+ (recommended)
  • Firefox 88+
  • Safari 14+ (macOS/iOS)
  • Edge 90+ (Windows)

Internet Connection: 10 Mbps+ recommended for smooth photo/video display


Best Use Cases

Perfect For:

  • Kitchen command centers (family calendar, chore charts, meal plans)
  • Home office displays (family schedule while you work)
  • Living room displays (family photos, weather, calendar)
  • Kid's rooms (chore charts, schedules, motivation messages)
  • Entryway/mudroom (today's schedule, weather, reminders)

Not Ideal For:

  • ❌ High-traffic areas where kids might tamper with the computer
  • ❌ Outdoor displays (computers aren't weatherproof)

Setup Instructions by Device Type

Option 1: Desktop/Laptop Computer

Step 1: Prepare the Computer

For New Setups:

  1. Install OS if needed (Windows 10+, macOS 10.14+, Ubuntu 20.04+)
  2. Connect to network via WiFi or Ethernet (Ethernet recommended for reliability)
  3. Update OS to latest version
  4. Install Chrome browser from https://google.com/chrome

For Existing Computers:

  1. Back up important files (you'll be dedicating this computer to FamilyCast)
  2. Remove unnecessary software to improve performance
  3. Disable automatic updates during family hours (Settings → Windows Update → Active Hours)

Step 2: Configure Browser for Kiosk Mode

Windows - Chrome Kiosk Mode:

  1. Create a kiosk shortcut:

    • Right-click on Desktop → New → Shortcut
    • Enter this target:
      "C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk --app=https://app.familycast.app --no-first-run --disable-session-crashed-bubble --disable-infobars
    • Name it "FamilyCast Display"
  2. Configure auto-start:

    • Press Win + R, type shell:startup, press Enter
    • Copy the "FamilyCast Display" shortcut to this folder
    • Chrome will now launch in kiosk mode on boot

macOS - Chrome Kiosk Mode:

  1. Create a launch script:

    • Open Terminal
    • Run:
      nano ~/launch-familycast.sh
    • Add this content:
      #!/bin/bash
      /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=https://app.familycast.app --no-first-run --disable-session-crashed-bubble
    • Press Ctrl + X, then Y, then Enter to save
  2. Make it executable:

    chmod +x ~/launch-familycast.sh
  3. Configure auto-start:

    • Open System PreferencesUsers & Groups
    • Click your username → Login Items
    • Click + and add the launch-familycast.sh script

Linux - Chrome Kiosk Mode:

  1. Install Chrome:

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo dpkg -i google-chrome-stable_current_amd64.deb
  2. Create autostart entry:

    mkdir -p ~/.config/autostart
    nano ~/.config/autostart/familycast.desktop
  3. Add this content:

    [Desktop Entry]
    Type=Application
    Name=FamilyCast Display
    Exec=google-chrome --kiosk --app=https://app.familycast.app --no-first-run --disable-session-crashed-bubble
    Terminal=false

Step 3: Disable Power Management

Windows:

  1. Go to SettingsSystemPower & Sleep
  2. Set Screen to "Never"
  3. Set Sleep to "Never"
  4. Go to Additional power settingsChange plan settingsPut the computer to sleep: "Never"

macOS:

  1. Go to System PreferencesEnergy Saver
  2. Set Turn display off after to "Never"
  3. Uncheck Put hard disks to sleep when possible
  4. Check Prevent computer from sleeping automatically when display is off

Linux:

  1. Install xscreensaver:
    sudo apt install xscreensaver
  2. Run xscreensaver-demo
  3. Set Mode to "Disable Screen Saver"

Step 4: Sign In to FamilyCast

  1. Restart the computer (kiosk mode will auto-launch)
  2. Sign in with your FamilyCast account credentials
  3. Select your display from the list
  4. Allow permissions when prompted (fullscreen, notifications)

Option 2: Smart TV (Built-in Browser)

Most modern smart TVs have built-in web browsers. The exact steps vary by manufacturer.

Samsung Smart TV

  1. Open Internet Browser (press Smart Hub button → Apps → Internet)
  2. Navigate to https://app.familycast.app
  3. Sign in with your FamilyCast account
  4. Enable fullscreen (varies by model, usually Settings → Picture → Picture Size → Screen Fit)
  5. Disable sleep timer (Settings → General → System Manager → Time → Sleep Timer → Off)

LG Smart TV (webOS)

  1. Open Web Browser (press Home button → Apps → Web Browser)
  2. Navigate to https://app.familycast.app
  3. Sign in with your FamilyCast account
  4. Enable fullscreen (Settings → Picture → Aspect Ratio → Just Scan)
  5. Disable sleep timer (Settings → Time → Timers → Auto Off → Off)

Sony Smart TV (Android TV)

  1. Open Chrome/Browser (Home → Apps → Chrome)
  2. Navigate to https://app.familycast.app
  3. Sign in with your FamilyCast account
  4. Enable fullscreen (press Select button while on page, choose "Request Desktop Site")

Limitations of Smart TVs:

  • ⚠️ No auto-start (requires manual launch after power cycle)
  • ⚠️ Browsers may be outdated or limited
  • ⚠️ Performance varies widely by model
  • ⚠️ Recommendation: Use HDMI streaming stick instead for better reliability

Option 3: Amazon Fire TV Stick

Fire TV Stick is one of the best HDMI streaming options for browser-based family displays.

Step 1: Initial Setup

  1. Plug Fire TV Stick into HDMI port on TV/monitor
  2. Connect power via USB (use included adapter, not TV USB port)
  3. Follow on-screen setup to connect to WiFi
  4. Sign in with Amazon account (or skip for family use)

Step 2: Install Silk Browser

  1. Press Home button on Fire TV remote
  2. Go to FindSearch
  3. Type "Silk Browser"
  4. Select Amazon Silk BrowserDownload
  5. Wait for installation

Step 3: Configure FamilyCast

  1. Open Silk Browser
  2. Navigate to https://app.familycast.app
  3. Sign in with your FamilyCast account
  4. Select your display from the list
  5. Press Select button on remote → Choose "Request Desktop Site"
  6. Press Menu button (three lines) → SettingsFullscreen Browsing → Enable

Step 4: Auto-Launch on Boot (Advanced)

Unfortunately, Fire TV doesn't support auto-launching apps on boot without third-party tools. Options:

Option A: Manual Launch (simplest)

  • Open Silk Browser and navigate to FamilyCast after each power cycle
  • Best for displays that stay on 24/7

Option B: Kiosk Launcher App (requires sideloading)

  • Install "Fully Kiosk Browser" from APK ($15 license)
  • Configure auto-start to https://app.familycast.app
  • More complex setup, better reliability

Option 4: Roku Streaming Stick/Box

Roku devices have limited browser support. You'll need a workaround.

Step 1: Initial Setup

  1. Plug Roku into HDMI port on TV/monitor
  2. Connect power and follow on-screen setup
  3. Connect to WiFi

Step 2: Use Screen Mirroring (Workaround)

Roku doesn't have a built-in browser, so you'll need to mirror from another device:

  1. On Roku: Settings → System → Screen Mirroring → Screen Mirroring Mode → "Always Allow"
  2. On Windows PC: Press Win + K → Select your Roku → Mirror screen
  3. On macOS: Control Center → Screen Mirroring → Select Roku
  4. Open FamilyCast on mirroring device

Limitation: Requires a computer to stay on and mirroring. Not ideal for dedicated family displays.

Recommendation: Use Fire TV Stick, Chromecast, or dedicated computer instead.


Option 5: Google Chromecast with Google TV

Chromecast with Google TV (NOT the older Chromecast) has a full Android TV interface.

Step 1: Initial Setup

  1. Plug Chromecast into HDMI port
  2. Connect power via USB
  3. Follow on-screen setup with Google TV remote
  4. Connect to WiFi and sign in with Google account

Step 2: Install Chrome Browser

  1. Press Home button
  2. Go to AppsSearch for apps
  3. Type "Chrome" or "Browser"
  4. Install Google Chrome (or alternative like Puffin TV Browser)

Step 3: Configure FamilyCast

  1. Open Chrome
  2. Navigate to https://app.familycast.app
  3. Sign in with your FamilyCast account
  4. Select your display
  5. Enable fullscreen (press Select on remote → Settings → Request Desktop Site)

Step 4: Disable Sleep

  1. Go to SettingsDisplay & SoundScreen Saver
  2. Set to "Never"
  3. Go to SettingsDevice PreferencesScreen SaverWhen to Start → "Never"

Option 6: Apple TV (4K or HD)

Apple TV doesn't have a web browser by default. You'll need to use AirPlay mirroring.

Setup with AirPlay Mirroring

  1. On Apple TV: Settings → AirPlay and HomeKit → AirPlay → "Everyone on Network"
  2. On Mac: Control Center → Screen Mirroring → Select Apple TV
  3. On Mac: Open Safari → Navigate to https://app.familycast.app
  4. Sign in and select display

Limitation: Requires a Mac to stay on and mirroring. Not ideal for dedicated family displays.

Recommendation: Use Fire TV Stick, Chromecast, or dedicated computer instead.


Advanced Configuration

Hide Mouse Cursor (Windows)

  1. Download and install "AutoHideMouseCursor" (free)
  2. Configure to hide cursor after 1 second of inactivity

Hide Mouse Cursor (macOS)

  1. Download "Cursorcerer" (free)
  2. Set cursor to transparent

Hide Mouse Cursor (Linux)

sudo apt install unclutter
unclutter -idle 1 &

Add to ~/.config/autostart/unclutter.desktop:

[Desktop Entry]
Type=Application
Name=Unclutter
Exec=unclutter -idle 1
Terminal=false

Child Safety Lock (Prevent Tampering)

Windows: Use "Keyboard Cleaner" to lock keyboard temporarily

macOS: Use built-in Parental Controls to limit access

Linux: Use xinput to disable input devices when not needed

Remote Management (For Tech-Savvy Families)

For remote access to manage displays:

Windows/macOS:

  • Install TeamViewer or AnyDesk for remote support
  • Configure unattended access

Linux:

  • Install TightVNC or x11vnc for remote desktop access

Troubleshooting

Browser Exits Fullscreen Mode

Solution:

  • Make sure you used the --kiosk flag in Chrome shortcut
  • Press F11 to manually enter fullscreen if needed
  • Check that no browser extensions are interfering

Computer Goes to Sleep

Solution:

  • Verify power settings (Step 3 above)
  • On laptops: Close lid settings should be "Do nothing" when plugged in

Display Turns Off After Inactivity

Solution:

  • Windows: Control Panel → Hardware and Sound → Power Options → Change plan settings → Turn off display: Never
  • macOS: System Preferences → Energy Saver → Turn display off after: Never

Content Doesn't Load / Slow Performance

Solution:

  • Check internet speed (run speedtest.net, need 10+ Mbps)
  • Close unnecessary background apps
  • Clear browser cache: Settings → Privacy → Clear Browsing Data

HDMI Stick Overheats

Solution:

  • Use an HDMI extender cable to move stick away from TV (improves airflow)
  • Ensure stick is not covered or in enclosed space

Kids Keep Exiting the Display

Solution:

  • Use keyboard lock software to disable keys
  • Mount display out of reach
  • Educate kids about not touching the family display
  • Consider using a touchscreen with "touch to wake" disabled

Mounting & Installation

Desktop Computer Setup

Placement Tips:

  • Keep computer in safe location away from spills/kids
  • Use long HDMI cable to position display where family gathers
  • Consider wireless keyboard/mouse for easy access when needed
  • Use cable management to keep cords tidy and safe

HDMI Stick Installation

Best Practices:

  • Use HDMI extender cable (included with most Fire TV Sticks) for better WiFi reception
  • Mount stick on back of TV with adhesive velcro strips
  • Route power cable cleanly along TV edge with cable clips
  • Label which HDMI input is used (e.g., "HDMI 2 - FamilyCast")

TV/Monitor Mounting

Wall Mounting:

  • Use VESA-compatible TV wall mount (size depends on TV)
  • Common in kitchens, entryways, home offices
  • Consider mounting height (eye level for adults, visible for kids)

Countertop Stands:

  • Use adjustable monitor stand for kitchen counters
  • Weighted base for stability

Cost Comparison

Device TypeHardware CostSetup DifficultyReliabilityBest For
Desktop PC$200-500 (or free if existing)MediumHighHome office, dedicated spaces
Laptop$300-700 (or free if existing)EasyMediumTemporary displays, mobile setups
Fire TV Stick$30-50EasyHighKitchen, living room, 24/7 use
Chromecast w/ Google TV$50EasyHighAny room, 24/7 use
Roku$30-100Hard (limited browser)LowNot recommended
Apple TV$130-180Hard (requires Mac)LowNot recommended
Smart TV Browser$0 (if TV exists)MediumLow-MediumBudget option, limited use

Best Value for Families: Fire TV Stick 4K ($50) + existing TV/monitor


Next Steps

Display is set up! Now personalize your family dashboard:

  1. Connect Google Photos - Display family photos
  2. Sync Family Calendar - Show schedules and events
  3. Set Up Zones - Design your family dashboard layout

Still Stuck?

Get help:

Business Hours: Monday-Friday, 9am-5pm ET


Setup time: ~20-30 minutes | Difficulty: ⭐⭐ Intermediate | Cost: $0-500 depending on device