> ## Documentation Index
> Fetch the complete documentation index at: https://docs.layarva.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Use the Layarva Cloud Player

> Open the browser Player, verify the device, pair it to a Screen, and receive immutable Publications from Layarva.

## Open the Cloud Player

Open [https://app.layarva.com/display](https://app.layarva.com/display) on the device that will drive the display. The page requests a temporary six-digit pairing code and shows a countdown until that code expires.

<CardGroup cols={2}>
  <Card title="Open Cloud Player" icon="display" href="https://app.layarva.com/display">
    Start the pairing page on the display device.
  </Card>

  <Card title="Check this device" icon="monitor-waveform" href="https://app.layarva.com/device-check">
    Measure the same browser before mounting the display.
  </Card>
</CardGroup>

## Minimum requirements

* Chrome or Edge 111+, Firefox 111+, or Safari 16.4+.
* 2 GB memory and a 1280×720 or larger display.
* H.264 playback and at least 512 MB of persistent browser-storage headroom.
* HTTPS access to `app.layarva.com` and `cdn.layarva.com` on port 443.
* Full-screen or browser kiosk mode for unattended displays.

See [Player Device Requirements](/screens/device-requirements) before choosing hardware.

## Pair the browser to a Screen

1. Keep the six-digit code visible on the Cloud Player.
2. Sign in to Layarva and open **Screens → Pair Screen**.
3. Choose **Cloud**.
4. Enter a descriptive Screen name and the live pairing code.
5. Optionally assign a Location, Channel, resolution, content fit, and unlock PIN.
6. Select **Pair Device**.

<Frame caption="The Platform pairs the temporary Cloud Player session to a permanent Screen record and its Channel assignment.">
  <img src="https://mintcdn.com/layarva/ibRFlqJLDLZUYyLh/images/screens/cloud-pairing.png?fit=max&auto=format&n=ibRFlqJLDLZUYyLh&q=85&s=7a1c64019d7fe185066b8fb824288cc4" alt="Cloud Screen pairing form with device name, six-digit code, Channel, output, and unlock settings" width="1920" height="889" data-path="images/screens/cloud-pairing.png" />
</Frame>

The pairing code and unlock PIN are different credentials. The temporary code claims the Player; the optional four-to-six-digit PIN protects the paired Player from leaving locked playback.

## How content reaches the Player

1. A Playlist is published to a Channel.
2. Layarva creates an immutable Publication that references the exact Playlist version and resources.
3. The paired Screen follows its assigned Channel.
4. The Player downloads and verifies the new Publication, then promotes it for playback.
5. Heartbeats and playback evidence appear in Monitoring and Proof of Play.

Editing the Playlist draft does not modify a Publication already playing. Publish again to create a new immutable delivery.

## Location sharing

The pairing page may offer **Share device location**. Location is optional and is submitted only after pairing. Denying the browser permission does not stop playback; the Screen simply cannot contribute a location observation.

## When connectivity fails

A Cloud Player cannot receive a new Publication or report health while disconnected. Cached or last-known-good resources may continue, but Cloud should not be described as a fully offline delivery mode. Use Layarva Edge for branch continuity or a signed Offline package for sites with no network.

## Troubleshooting

* Generate a new code when the countdown expires or the code was already claimed.
* Run [Device Check](/screens/device-check) in the same browser used by the Player.
* Allow both Layarva domains through firewalls, captive portals, DNS filters, and TLS inspection.
* Confirm that the Screen has a Channel and that the Channel has a current Publication.
* Use the Layarva Android Player instead of an outdated Smart TV browser.

## Related guides

* [Pair a Screen](/screens/pairing)
* [Manage Screens, Channels, and Locations](/screens/overview)
* [Cloud, Edge, and Offline Delivery](/screens/delivery-modes)
