Work in Progress: These docs are incomplete and may contain inaccuracies. Norri is not yet available for download.

How Norri Works

Note

Work in Progress

This documentation is being written. Check back soon for detailed instructions.

Components

Norri consists of several components working together:

Server

The core application that handles:

  • Media scanning and metadata
  • User authentication
  • Streaming and transcoding
  • API for client apps

Database

Norri uses PostgreSQL to store:

  • Media metadata
  • User accounts and preferences
  • Watch history and playback positions

Client Apps

Native applications for each platform that communicate with the server via API.