Skip to content

Latest commit

 

History

History
58 lines (50 loc) · 2.16 KB

README.md

File metadata and controls

58 lines (50 loc) · 2.16 KB

LivestreamDevice

Raspberry Pi Kiosk for non-interactive Livestream viewing

Install Raspian OS

  1. Download the Pi installer from https://www.raspberrypi.org/software/
  2. Install Raspberry Pi (32-bit for 3B+, 64-bit for later versions) on a 4GB or larger SD Card

Boot Livestream Device

  1. Boot your Raspberry Pi 3B+ or later with the SD Card inserted
  2. Setup your WiFi or connect a wired ethernet cable

Set Resolution

  1. Set Resolution to 1280x720 (or other resolution if that fails)
    • You may be able to get 1920x1080 to play smoothly on a Raspberry Pi 4 or later
  2. Open the Pi menu in the top left of the desktop
  3. Preferences -> Rapberry Pi Configuration
  4. Display Tab -> Set Resolution...
  5. Choose "CEA mode 4 1280x720 60Hz 16:9"
  6. OK -> OK

Set Background Picture

  1. Open the Pi menu in the top left of the desktop
  2. Preferences -> Appearance Settings
  3. Desktop Tab -> Picture
  4. Select your chosen background
    • In the case of WestHSV CofC ==> /home/pi/Pictures/WestHuntsville.png
  5. Open
  6. Uncheck Wastebasket
  7. Uncheck Mounted Disks

Install Support Software

Ensure that xdotool and unclutter are installed

  1. Click the ">_" icon next to the Pi menu in the top left of the desktop
  2. Type the following:
    • sudo apt-get install xdotool unclutter
    • y
    • exit

Set Chromium to Allow Video Streaming

  1. Go into Chromium settings
  2. Privacy settings
  3. Site Settings
  4. Set your streaming site to allow audio to autoplay
    • In the case of WestHSV CofC ==> livestream.com
  5. On startup
  6. Open a specific page
  7. Add a new page
  8. Enter your website
  9. Add
  10. Add a new page
  11. file:///home/pi/temp.html (or a direct link to your livestream)
  12. Add

Modify for Your Livestream

If you are not building for WestHSV CofC, modify the livestream link in StartLivestream.sh on the last line to your indirect livestream link.

  • Alternatively, if you do not host an indirect link to your livestream, you can comment out the last line in StartLivestream.sh and uncomment the second to last line and change the link inside temp.html to your direct link.