How to make a screen open the player by itself, on each type of device.
Every instruction below updates as you type. Leave blank and the player will resume whichever screen that browser last paired.
https://packages.vypa.co/webplayer
🖥 Windows PC or mini-PC BEST — ZERO CLICKS
Boots straight into the fullscreen player with no desktop and no browser bars. This is fully equal to a native app — if you can choose the hardware, choose this.
Copy the command below.
Right-click the desktop → New → Shortcut, paste it, and name it VYPA Player.
Press Windows + R, type shell:startup, press Enter.
Test it: restart the PC. It should land on the player with no desktop visible. Press Alt + F4 to exit kiosk mode.
⬇ Install as an app ZERO CLICKS
Works on Windows, Mac, ChromeOS, Chromebox and Android tablets. Gives a real icon that opens fullscreen — no command line needed.
Open the player URL in Chrome or Edge.
Press the ⬇ Install app button in the bottom-right corner (bring the bar up by moving the mouse or pressing any key).
To start it automatically: go to chrome://apps, right-click VYPA Web Player, tick Start app when you sign in.
If no Install button appears, this device's browser can't install apps — use the homepage method below instead. That's expected on most TVs.
💻 Chromebox / ChromeOS ZERO CLICKS
The most reliable unattended setup there is. The device boots straight into the player fullscreen — no login, no desktop, and ChromeOS relaunches it by itself if it ever crashes.
Before signing in, wipe/powerwash the device so it is at the first-run screen.
Enrol it into your Google Admin console (Ctrl + Alt + E at the sign-in screen).
In Admin console → Devices → Chrome → Apps & extensions → Kiosks, add the player URL below as a web app.
Set it as the auto-launch kiosk app, then reboot.
https://packages.vypa.co/webplayer
Licensing: auto-launch kiosk needs the device enrolled, which requires a paid Chrome Kiosk & Signage Upgrade licence per device. Confirm current pricing with Google before quoting a customer.
Without enrolment you can still get close: install the app (card above) and tick Start app when you sign in — one auto-login and it lands on the player.
🍓 Raspberry Pi ZERO CLICKS
Cheap, and boots straight into fullscreen playback. Use a Pi 4 or Pi 5 — earlier boards struggle with 1080p video.
Install Raspberry Pi OS (with Desktop) and set it to boot to desktop with auto-login (sudo raspi-config → System Options → Boot / Auto Login).
Create the autostart file: mkdir -p ~/.config/autostart && nano ~/.config/autostart/vypa-player.desktop
Stop the screen blanking — otherwise the Pi will dim mid-playout: sudo apt install -y xscreensaver then disable it in Preferences → Screensaver, or add
@xset s off, @xset -dpms and @xset s noblank to ~/.config/lxsession/LXDE-pi/autostart.
📺 Samsung or LG signage / commercial displays ZERO CLICKS
Business displays have a URL Launcher in firmware — the panel boots into the player on power-on with nothing to press.
Samsung (SSSP / MagicINFO): Menu → System → Play via → set to URL Launcher, then enter the URL under URL Launcher Settings.
LG (webOS Signage): Settings → General → Server / Custom Home (sometimes SI Server Setting) → set the URL and enable boot-to-URL.
Menu names move between firmware versions and models. If you can't find URL Launcher, the panel is most likely a consumer model — use the next card. Consumer sets don't have this feature at all.
📱 Consumer smart TV (Samsung, LG, Hisense, TCL) ONE CLICK
These can't auto-launch a browser. Setting the player as the homepage gets it down to a single button press, with no typing for staff.
Open the TV's Web Browser (already in the app tray on every one of these sets).
Go to the player URL and pair the screen.
In the browser's settings, set that same URL as the homepage — and bookmark it as a backup.
Many of these TVs reopen the last-used app on power-on, so it often returns on its own. Either way the player detects a long sleep and reloads itself into a clean state.
😴 The screen sleeps or shows a screensaver after an hour or two
Most common on a consumer Samsung or LG set running the player in the TV's own browser. The player holds the screen awake as hard as a web page is permitted to, but a TV's sleep timers sit underneath the browser and no web page can reach them. Turn them off on the set itself — a one-time job per screen.
Samsung (Tizen) — under Settings:
General → Power and Energy Saving (older sets: System → Eco Solution) → turn off Auto Power Off, Auto Protection Time and Screen Saver.
General → System Manager → Time → Sleep Timer → Off.
LG (webOS) — under Settings:
General → Energy Saving → set Energy Saving Step to Off, so the panel stops dimming itself.
General → Timers → Sleep Timer Off, Auto Power Off (often shown as "4 Hours Auto Off") Off, No Signal Auto Off Off.
General → Screen Saver → Off, on models that offer it.
Menu wording moves around between model years. If a name above is not there, look for the nearest match under the same top-level heading.
If the timers keep coming back, use the TV's shop mode. Samsung: General → System Manager → Usage Mode → Retail Mode. LG: General → Home/Store Mode → Store Mode. These exist so a TV can run all day on a shop floor, which is this job exactly, and they settle the sleep timers as a group rather than one at a time. Check afterwards that the set is not also running its own demo loop or banner — there is a setting beside the mode to stop that.
Do not go into the service or hotel menu for this. The hidden engineer menus reached with a remote key sequence differ per model and per firmware, are documented by neither manufacturer, and can leave a panel in a state the normal settings will not undo. Nothing in there is needed here — everything above is in the ordinary settings.
Signage displays and the native apps do not have this problem. Both can hold the panel on through the platform's own power service, which the browser has no access to. If a consumer set still sleeps after all of the above, it is the wrong hardware for unattended playback — better to say so than to keep fighting it.
🤖 Android TV, Google TV, Fire TV USE THE NATIVE APP
Don't use the web player here. The native app auto-starts, survives reboots properly and caches more aggressively.
Power the screen fully off and on. Confirm it comes back to playing content by itself.
Bring up the control bar (move the mouse, or press any button on the remote). For the first few seconds after playback starts it shows 💾 Cache on — that means media is being stored on the device instead of re-downloaded.
If it shows ⚠ Cache off, note the make and model and report it. The screen still works, but it will re-download its media continuously.
Check the screen shows as online in the dashboard.
Leave the screen playing and look again later in the day. If it has gone dark or drifted into a screensaver, the TV's own sleep timers are still on — see the sleep section above.