msx-knowledge-base

MSX Knowledge Base — Master Index

Media Station X (MSX) is a white-label TV app driven entirely by JSON served over HTTP. This knowledge base covers the MSX API from version 0.1.0 to 0.1.166.

Note: This page is a human-readable navigation index. If you are an LLM/agent, use llms.txt and AGENTS.md instead — see README.md for full usage and integration instructions.


Overview

General information about MSX, platform support, release notes, and the quick-start guide.


Main API

Start API

The start object sets up which menu or content is loaded at startup.

Menu objects group content objects; displayed as vertical lists on the left side of the screen.

Content API

Content objects display content items on a grid; can be pages (horizontal) or list (vertical).

Common API

Used in both menu and content objects.


Extended API

Integration of third-party media sources and playlist formats.


Experts API

The experts API is designed for users who are already familiar with the main API.

Special API

Special use cases, internal actions, URL parameters, and platform-specific integrations.

Live API

Periodic content item updates (live data, playback progress, etc.) and live inline expressions.

Selection API

Control the behavior of a content item when it receives focus.

Plugin API

Create custom video/audio or interaction plugins.

Hidden Features

Features not originally intended as official API but useful for advanced use cases.

Benchmark Tests

Performance and capability tests for TV devices.


Reference

Consolidated cross-cutting reference documents synthesized from all sources.


Examples

101 JSON example files with a searchable catalog.