Skip to content

Layarva Cloud Player

Nyalakan layar, lanjutkan tayangan

Launcher ini membuka Cloud Player di Chrome atau Chromium dalam mode layar penuh. Setelah Screen dipasangkan sekali, profil browser khususnya menyimpan pasangan tersebut. Tambahkan launcher ke autostart agar tayangan terbuka lagi setiap kali pengguna masuk ke desktop Windows atau Linux.

Ini bukan installer Edge, bukan layanan yang berjalan sebelum login, dan bukan pemutar offline. Komputer memerlukan desktop grafis, browser, dan koneksi internet. Menutup kiosk: Alt+F4.

Fullscreen bersih, kontrol operator terlindungi

Launcher memakai Cloud Player yang sama dengan versi browser, tetapi membuka fullscreen kiosk tanpa tombol tayangan yang terlihat. Script terbaru menandai mode launcher dengan ?launcher=1 dan mempertahankannya setelah pairing/restart. Sebelum pairing, player dapat ditutup. Setelah pairing, tekan Escape/F11 atau ketuk sudut atas tiga kali; masukkan PIN jika dikonfigurasi. Hanya mode launcher yang membuka panel operator setelah unlock. Tutup Player Launcher mempertahankan pairing; Close Window hanya menutup popup; Lanjutkan tayangan mengunci dan melanjutkan playback. Release memutus pairing setelah konfirmasi terpisah. Jika Chrome menolak menutup player, tekan Alt+F4. Mode browser biasa tidak menampilkan popup unlock kedua; fullscreen saja tidak menandakan launcher.

Fullscreen berbeda dengan penyesuaian konten. Fit mempertahankan seluruh desain dan dapat menampilkan area hitam jika rasio layar berbeda dari desain. Pilih Fill (tepi terpotong) atau Stretch (proporsi berubah) di Dashboard → Screen → pengaturan display untuk memenuhi layar. Launcher tidak memotong atau meregangkan konten secara otomatis.

Memakai monitor kedua sambil bekerja? Biarkan player terlihat di jendela tersendiri. Launcher terbaru mengurangi pembatasan timer dan penurunan prioritas renderer Chrome saat berada di background, tanpa mengubah profil browser sehari-hari atau menonaktifkan keamanan. Tutup player lama sebelum menjalankan launcher baru agar flag baru berlaku. Pada profil khusus player, tambahkan app.layarva.com ke Settings → Performance → Always keep these sites active; periksa Energy Saver dan pengaturan Sleep komputer. Perlindungan ini tidak menjamin playback saat OS Sleep, tab dibuang browser, atau sumber daya sangat terbatas, dan bisa meningkatkan pemakaian daya. Heartbeat tetap berjalan tanpa fokus keyboard dan segera mencoba lagi saat halaman pulih; status offline tetap memerlukan respons server baru untuk kembali online.

Unduh ZIP sesuai perangkat

ZIP berisi satu script yang bisa dibuka dengan editor teks sebelum dijalankan. Tidak ada installer tersembunyi, permintaan administrator, atau perubahan autostart otomatis.

Windows

Windows 10/11 · Google Chrome

Memakai launcher=1 · mempertahankan profil pairing

Unduh ZIP Windows

SHA-256 ZIP

b7c5901d604b9f507c3bd01bf74ecb550554e50a86421880e27f0e07839c25e2

Linux

Ubuntu / desktop Linux · Chrome atau Chromium

Memakai launcher=1 · mempertahankan profil pairing

Unduh ZIP Linux

SHA-256 ZIP

c45c9741cbfab42b4eaa851a50ffa5186de3a290151576a2deab06e857399ced

Memasang di Windows

  1. Pasang Google Chrome dari sumber resminya. Unduh ZIP Windows di atas dari domain app.layarva.com.
  2. Buka PowerShell di folder unduhan, jalankan perintah ini, lalu cocokkan hasilnya dengan SHA-256 di atas:Get-FileHash .\\Layarva-Cloud-Player-Windows.zip -Algorithm SHA256
  3. Ekstrak ZIP ke folder permanen milik pengguna, misalnya Documents\\Layarva. Buka file .cmd dengan Notepad dan cocokkan isinya dengan kode di bawah.
  4. Tutup jendela launcher Layarva lama sebelum menjalankan script baru (Alt+F4). Klik dua kali Layarva-Cloud-Player-Windows.cmd, lalu pasangkan Screen sekali melalui tampilan Cloud Player. Pertahankan profil browser khusus; jangan menghapusnya saat memperbarui launcher.
  5. Untuk autostart, tekan Win+R, ketik shell:startup, lalu buat shortcut menuju file .cmd di folder permanen tadi. Masuk ulang ke akun Windows untuk mengujinya. Launcher berjalan setelah pengguna login, bukan saat mesin masih di layar login.

Browser atau Windows bisa menandai ZIP/script .cmd yang belum ditandatangani sebagai file tidak umum atau berisiko. Jangan menonaktifkan Defender/antivirus. Lanjutkan dari peringatan SmartScreen hanya jika domain asal, checksum, dan isi script sudah Anda verifikasi serta kebijakan organisasi mengizinkan. Jika antivirus mendeteksi malware atau file dikarantina, berhenti dan hubungi tim IT; jangan memulihkannya secara membabi buta.

Memasang di Ubuntu atau Linux lain

  1. Pasang Google Chrome atau Chromium dan masuk ke sesi desktop grafis. Unduh ZIP Linux di atas.
  2. Cocokkan checksum unduhan:sha256sum Layarva-Cloud-Player-Linux.zip
  3. Ekstrak ke folder permanen, izinkan eksekusi, lalu jalankan:mkdir -p "$HOME/.local/share/layarva-cloud-player" unzip Layarva-Cloud-Player-Linux.zip -d "$HOME/.local/share/layarva-cloud-player" chmod +x "$HOME/.local/share/layarva-cloud-player/Layarva-Cloud-Player-Linux.sh" "$HOME/.local/share/layarva-cloud-player/Layarva-Cloud-Player-Linux.sh"
  4. Pasangkan Screen sekali. Untuk autostart, buka aplikasi Startup Applications (Ubuntu) atau pengaturan autostart desktop Anda, lalu tambahkan path absolut ke file .sh tadi sebagai perintah. Uji dengan logout/login. Desktop lain dapat memakai entri XDG Autostart; nama menu bisa berbeda.

Agar Cloud Player tetap berjalan: panduan konfigurasi

Lakukan langkah berikut pada komputer yang menjalankan player. Nama menu dapat berbeda menurut versi dan bahasa browser/OS. Launcher tidak mengubah pengaturan browser atau daya secara otomatis.

1. Pilih jendela dan monitor player
  1. Jalankan Launcher pada monitor utama, atau gunakan jendela player khusus di monitor kedua. Pisahkan jendela browser untuk pekerjaan sehari-hari.
  2. Biarkan player terlihat: jangan diminimalkan, jangan ganti tab pada jendela player, dan jangan pindahkan ke virtual desktop yang tidak aktif. Anda tetap boleh bekerja di aplikasi lain tanpa memberikan fokus keyboard ke player.
  3. Untuk mode browser biasa, pindahkan jendela player tersendiri ke monitor tujuan sebelum masuk fullscreen. Periksa lagi posisi setelah restart; launcher tidak otomatis memilih monitor.
2. Buka profil Chrome khusus Launcher
  1. Unduh dan ekstrak ZIP terbaru terlebih dahulu. Tutup player lama dengan Alt+F4, lalu tutup jendela lain yang menggunakan profil player. Tayangan berhenti sebentar; lakukan konfigurasi di luar jam penayangan.
  2. Buka PowerShell (Windows) atau Terminal (Linux) pada folder permanen hasil ekstraksi script, lalu jalankan perintah yang sesuai di bawah. Pengaturan terbuka sebagai jendela biasa, bukan fullscreen, memakai profil pairing yang sama.
  3. Windows: buka folder itu di File Explorer, ketik powershell pada address bar, lalu Enter. Di Linux, gunakan Open in Terminal pada folder jika tersedia. Untuk memeriksa profil browser, buka chrome://version dan pastikan Profile Path memuat Layarva/CloudPlayerChrome pada Windows atau layarva/cloud-player-chrome pada Linux.
  4. Jangan hapus profil, pindah ke Guest/Incognito, reset data browser, atau bersihkan penyimpanan situs. Tindakan itu dapat menghilangkan pairing. Pengaturan Chrome sehari-hari tidak berlaku untuk profil Launcher ini.

Windows · PowerShell

.\Layarva-Cloud-Player-Windows.cmd --configure

Linux · Terminal

./Layarva-Cloud-Player-Linux.sh --configure

Windows: %LOCALAPPDATA%\Layarva\CloudPlayerChrome
Linux: ${XDG_CONFIG_HOME:-$HOME/.config}/layarva/cloud-player-chrome

3. Chrome: pertahankan situs Layarva tetap aktif
  1. Pada jendela konfigurasi, buka Settings → Performance, atau ketik chrome://settings/performance di address bar.
  2. Cari Always keep these sites active. Klik Add → Add sites manually, masukkan app.layarva.com, lalu simpan. Ulangi untuk layarva.com; pastikan kedua entri terlihat pada daftar.
  3. Periksa Energy Saver di halaman ini. Untuk tayangan terus-menerus, nonaktifkan pada profil player jika tersedia, atau gunakan listrik/charger. Ini tidak menggantikan pengaturan Sleep OS.
  4. Tutup semua jendela konfigurasi, lalu jalankan launcher tanpa --configure. Pertahankan profil lama dan shortcut Startup agar pairing serta autostart tetap tersimpan.
4. Edge: kecualikan web player dari Sleeping Tabs

Launcher yang disediakan menggunakan Chrome/Chromium, bukan Edge. Ikuti bagian ini hanya jika Cloud Player dijalankan pada jendela Edge, memakai profil jendela tersebut.

  1. Buka menu tiga titik Edge → Settings → System and performance → Performance. Anda juga bisa membuka edge://settings/system lalu memilih Performance.
  2. Pada Always keep these sites active, klik Add site. Tambahkan https://app.layarva.com dan https://layarva.com secara terpisah; pastikan keduanya tercantum.
  3. Periksa Energy saver pada bagian yang sama, terutama opsi saat terhubung listrik. Pertahankan pengecualian player; tidak perlu menonaktifkan Sleeping Tabs untuk semua situs.
5. Windows: cegah Sleep selama penayangan
  1. Windows 11: Start → Settings → System → Power & battery → Screen, sleep, & hibernate timeouts. Windows 10: Settings → System → Power & sleep.
  2. Untuk perangkat display dengan listrik, ubah batas waktu Sleep saat plugged in menjadi Never. Ubah batas waktu layar mati saat plugged in menjadi Never agar tayangan tetap terlihat. Periksa timer hibernasi jika tersedia.
  3. Pengaturan baterai terpisah: gunakan listrik untuk penayangan panjang. Menutup laptop, shutdown terjadwal, kunci layar, atau kebijakan organisasi tetap dapat mengganggu display. Jangan menonaktifkan kebijakan keamanan; hubungi IT jika pengaturan dikelola organisasi.
6. Ubuntu / Linux: cegah suspend otomatis
  1. Pada Ubuntu dengan GNOME, buka Settings → Power. Di Power Saving Options, buka Automatic Suspend lalu nonaktifkan opsi saat plugged in (When Idle pada desktop) selama penayangan.
  2. Ubah Screen Blank menjadi Never jika display harus tetap terlihat. Desktop Linux lain memakai Power Management untuk pengaturan suspend dan layar mati yang setara.
  3. Pastikan listrik tersambung dan sesi desktop tetap berjalan. Pengaturan tutup laptop serta kunci layar organisasi terpisah; jangan melewati pembatasan keamanan.
7. Uji konfigurasi multi-monitor yang sebenarnya
  1. Jalankan launcher terbaru secara normal dan pastikan Screen yang sudah dipasangkan serta kontennya tampil. Jangan tambahkan --configure pada perintah autostart.
  2. Biarkan tayangan terlihat sambil bekerja di aplikasi lain minimal 10 menit. Periksa gerakan konten atau jam player, bukan hanya gambar diam.
  3. Dari jendela browser kerja terpisah, buka Dashboard → Screen. Pastikan Screen terkait tetap Online dan waktu heartbeat diperbarui tanpa mengklik player.
  4. Jika menjadi Offline, kembali ke player dan unduh log melalui kontrol operator (verifikasi PIN jika aktif). Catat waktu kejadian, versi browser, OS, serta apakah jendela tersembunyi atau komputer Sleep; kirim log secara privat ke support.

Konfigurasi ini mengurangi gangguan, bukan jaminan saat OS Sleep, tab dibuang browser, crash, atau sumber daya sangat terbatas. Pemakaian daya dapat meningkat. Layarva menyatakan Screen Online hanya setelah kontak server yang terautentikasi—bukan sekadar karena tab masih terbuka.

Kode launcher yang dapat disalin

Tidak ingin mengunduh ZIP? Salin kode Windows ke file dengan ekstensi .cmd melalui Notepad, atau kode Linux ke file .sh melalui editor teks, lalu ikuti langkah autostart di atas. Sumber kode di bawah sama dengan sumber yang dikemas ke dalam ZIP.

Windows batch

Layarva-Cloud-Player-Windows.cmd

@echo off
setlocal EnableExtensions

rem Layarva Cloud Player for a dedicated Windows display.
rem Pair the Screen once. This separate Chrome profile keeps its pairing
rem across normal shutdowns and sign-ins. Close the display with Alt+F4.
rem This is NOT the Queue Kiosk launcher; it never enables silent printing.
rem Reduce background timer/render throttling in this dedicated Chrome process.
rem This cannot prevent Windows Sleep or browser discard under memory pressure.

set "PLAYER_URL=https://app.layarva.com/display?launcher=1"
if not defined LOCALAPPDATA (
  echo LOCALAPPDATA is unavailable. Sign in to a normal Windows user account.
  exit /b 1
)
set "PROFILE_DIR=%LOCALAPPDATA%\Layarva\CloudPlayerChrome"

set "CHROME_EXE="
for %%P in (
  "%ProgramFiles%\Google\Chrome\Application\chrome.exe"
  "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe"
  "%LOCALAPPDATA%\Google\Chrome\Application\chrome.exe"
) do if not defined CHROME_EXE if exist "%%~P" set "CHROME_EXE=%%~P"

if not defined CHROME_EXE (
  echo Google Chrome was not found. Install Chrome and run this file again.
  exit /b 1
)

if not exist "%PROFILE_DIR%" mkdir "%PROFILE_DIR%"
if not exist "%PROFILE_DIR%" (
  echo Could not create the Cloud Player profile directory.
  exit /b 1
)

rem Configuration is opt-in and uses the SAME profile, without kiosk mode.
rem Close all old player/profile windows first. No settings are changed for you.
if /I "%~1"=="--configure" (
  echo Opening the Layarva player profile settings...
  start "" "%CHROME_EXE%" --user-data-dir="%PROFILE_DIR%" --no-first-run --no-default-browser-check "chrome://settings/performance"
  exit /b 0
)

echo Opening Layarva Cloud Player in Chrome kiosk mode...
start "" "%CHROME_EXE%" ^
  --kiosk ^
  --start-fullscreen ^
  --disable-background-timer-throttling ^
  --disable-backgrounding-occluded-windows ^
  --disable-renderer-backgrounding ^
  --autoplay-policy=no-user-gesture-required ^
  --user-data-dir="%PROFILE_DIR%" ^
  --no-first-run ^
  --no-default-browser-check ^
  "%PLAYER_URL%"

endlocal

Linux Bash

Layarva-Cloud-Player-Linux.sh

#!/usr/bin/env bash
set -euo pipefail

# Layarva Cloud Player for a dedicated Linux desktop session.
# Pair the Screen once. The separate browser profile retains its pairing.
# Start this after a graphical user signs in, not from a headless boot service.
# Reduce background timer/render throttling in this dedicated browser process.
# This cannot prevent OS Sleep or browser discard under memory pressure.

player_url="https://app.layarva.com/display?launcher=1"
if [[ -z "${DISPLAY:-}" && -z "${WAYLAND_DISPLAY:-}" ]]; then
  printf '%s\n' 'A graphical desktop session is required. Sign in, then run this launcher.' >&2
  exit 1
fi

browser=""
for candidate in google-chrome-stable google-chrome chromium chromium-browser; do
  if command -v "$candidate" >/dev/null 2>&1; then
    browser="$(command -v "$candidate")"
    break
  fi
done
if [[ -z "$browser" ]]; then
  printf '%s\n' 'Chrome or Chromium was not found. Install one and run this file again.' >&2
  exit 1
fi

profile_dir="${XDG_CONFIG_HOME:-${HOME}/.config}/layarva/cloud-player-chrome"
mkdir -p -- "$profile_dir"

# Configuration is opt-in and retains the SAME pairing profile, without kiosk.
# Close all old player/profile windows first. No settings are changed for you.
if [[ "${1:-}" == "--configure" ]]; then
  exec "$browser" --user-data-dir="$profile_dir" --no-first-run --no-default-browser-check "chrome://settings/performance"
fi

exec "$browser" \
  --kiosk \
  --start-fullscreen \
  --disable-background-timer-throttling \
  --disable-backgrounding-occluded-windows \
  --disable-renderer-backgrounding \
  --autoplay-policy=no-user-gesture-required \
  --user-data-dir="$profile_dir" \
  --no-first-run \
  --no-default-browser-check \
  "$player_url"