Skip to main content

Building For Samsung TV

Use the Samsung TV target for web-based TV packaging and device validation. Samsung TV shares the Hosanna Web runtime model but should still be tested on real TV hardware for remote input, media playback, storage, and embedded-browser behavior.

Prerequisites

  • The project dependencies installed with npm install.
  • Access to the licensed Hosanna framework sources and tooling for the project.
  • Samsung TV packaging tools and certificates required by your release workflow.
  • A Samsung TV device or approved test environment.

Build And Run

  1. Build the Web target:
    npm run build
  2. Package the Web output through the Samsung TV packaging workflow configured for the project.
  3. Install or deploy the package to the Samsung TV test device.

Debugging

  • Use Web and browser DevTools for fast shared-runtime debugging.
  • Use Hosanna DevTools and the MCP debugger for app state, logs, focus, input, and runtime tree inspection.
  • Validate Samsung remote keys, pointer behavior where supported, video formats, networking, storage, app startup, and resume behavior on TV hardware.

See Samsung TV for platform-specific runtime notes.