0%

How to Watch Movies and TV Shows in 4K via Lampa and TorrServer

17 мин
Rianvy
This post is also available in 🇷🇺 Русский
How to Watch Movies and TV Shows in 4K via Lampa and TorrServer

A complete guide to torrent streaming for those who value quality and their time

Introduction: Torrents Have Changed

Hey there! Today I want to share a technology that has literally transformed my approach to home theater.

Forget about waiting hours for a movie to download. Forget about cluttered hard drives and folders full of half-forgotten torrents. Modern technology allows you to watch torrents right now — just like a regular streaming service, but with a library that no studio can limit.

The Lampa + TorrServer combo turns the chaotic world of torrents into a convenient media center with beautiful covers, descriptions, and instant playback. Let’s break down how it works and who it’s for!


What Is TorrServer and Why It’s a Game Changer

The Core Technology

TorrServer is a local server that converts torrent files into a video stream. Instead of downloading the entire file, it loads data sequentially and on demand — only the chunks that the player needs at any given moment.

How It Works Technically (In Simple Terms)

  1. You select a movie and press “Play”
  2. TorrServer receives the magnet link or torrent file
  3. Connects to peers (other users who have the file)
  4. Starts downloading data from the beginning of the file, not in random chunks
  5. Immediately delivers the stream to your player
  6. Buffer is minimal — usually 30–60 seconds of video

Essentially, TorrServer acts as a translator between the chaotic torrent world and your familiar video player.

Why This Isn’t Just “Background Downloading”

A classic torrent client downloads file parts in random order — you might get the final scene first, then the middle. TorrServer uses prioritization: it literally “requests” exactly the fragments needed right now from the network. A smart preloading algorithm makes viewing smooth.

By the way! TorrServer can run not only locally but also on a home server or NAS — I’ll cover this in more detail in the next article.


Lampa: Your Personal Movie Catalog

What It Is

Lampa is a media shell application that doesn’t store any content itself. Its job is to provide a beautiful interface for searching, cataloging, and launching playback.

Imagine Netflix, but instead of a built-in library — connectable sources: online cinemas, torrent tracker parsers, your local files.

What Lampa Can Do

Feature Catalog with metadata
Description Covers, descriptions, ratings, actors — all pulled automatically
Feature Collections and recommendations
Description New releases, popular titles, personal lists
Feature Tracker search
Description Finds torrents on various trackers via plugins
Feature TorrServer integration
Description One button — and the movie plays
Feature Multi-platform
Description Android TV, Smart TV, Apple TV, Xbox, smartphones, PC

Lampa Versions: Which to Choose

There are several Lampa variants:

  • Lampa (official) — base version from developers, requires manual plugin installation
  • Lampa UNCENSORED — modified version with pre-installed content sources

For the official version, plugins are added manually through settings. The UNCENSORED version works “out of the box” but requires changing the server address.

Key Advantage

Lampa abstracts the complexity. Users see a movie cover, press “Watch,” choose quality (1080p, 4K, with or without dubbing) — that’s it. No magnet links, no copying between apps.


How It Works: From Choosing a Movie to Playback

Let’s break down the user journey step by step:

┌─────────────────────────────────────────────────────────────────┐
│  1. SEARCH                                                      │
│     User opens Lampa → enters movie title                       │
│                              ↓                                  │
│  2. SOURCE SELECTION                                            │
│     Lampa shows available options:                              │
│     • Online cinemas (if connected)                             │
│     • Torrent releases (via parsers)                            │
│                              ↓                                  │
│  3. PASSING TO TORRSERVER                                       │
│     User selects a torrent →                                    │
│     Lampa sends magnet link to TorrServer                       │
│                              ↓                                  │
│  4. STREAMING                                                   │
│     TorrServer connects to peers →                              │
│     creates video stream →                                      │
│     delivers to Lampa player                                    │
│                              ↓                                  │
│  5. VIEWING                                                     │
│     Movie plays after 10–30 seconds of buffering                │
└─────────────────────────────────────────────────────────────────┘

Important: TorrServer can run on the same device (e.g., Android TV) or on a separate server in your home network (NAS, Raspberry Pi, old PC). The second option is more convenient if you watch content on multiple devices.


Advantages: Why This Is Convenient

1. Instant 4K Content Playback

A quality 4K HDR release weighs 40–80 GB. At 100 Mbps internet speed, downloading takes 1–2 hours. With TorrServer streaming — playback starts in 30 seconds.

2. Disk Space Savings

TorrServer only stores a small buffer (configurable, usually 1–4 GB max). After viewing — data is automatically deleted. No terabytes “for later.”

3. Access to Rare Content

Streaming services are limited by licenses. On torrents you can find:

  • Director’s cuts
  • Uncensored films
  • Rare subtitles
  • Content not released in your region
  • Remux versions with maximum quality

4. Flexible Quality Selection

The same movie is available in different variants:

  • 720p for slow internet
  • 1080p for balance
  • 4K HDR for maximum experience
  • Different audio tracks (original, dubbing, voiceover)

5. User-Friendly Interface for the Whole Family

Lampa looks like a regular streaming service. No need to explain to parents what a magnet link is — they just choose a movie and watch.


Internet and Device Requirements

Internet Speed

Content Quality 720p
Minimum Speed 10 Mbps
Recommended 20 Mbps
Content Quality 1080p
Minimum Speed 20 Mbps
Recommended 40 Mbps
Content Quality 1080p Remux
Minimum Speed 40 Mbps
Recommended 60 Mbps
Content Quality 4K SDR
Minimum Speed 40 Mbps
Recommended 60 Mbps
Content Quality 4K HDR/Remux
Minimum Speed 80 Mbps
Recommended 100+ Mbps

Note: Actual requirements depend on torrent health. A popular movie with hundreds of seeders will work even on slow internet. A rare release with 2–3 peers may buffer even at 200 Mbps.

Supported Devices

Android TV / Google TV

  • Best option: native Lampa app + TorrServer
  • Compatible: Xiaomi Mi Box, NVIDIA Shield, Ugoos, Sony, Philips, TCL TVs with Android TV
  • Download Lampa for Android TV

Regular Smart TVs (Samsung Tizen, LG webOS)

  • Lampa works via browser or special apps
  • TorrServer — on a separate device in the network
  • Requires additional setup

Apple TV (tvOS)

  • Can be installed using the Luxo app (available only in App Store on Apple TV) — just enter the address lampa.mx or an alternative
  • More details in the Apple TV section below

Xbox

PC (Windows, macOS, Linux)

  • TorrServer runs as a background service (we recommend TorrServe MatriX)
  • Lampa opens in browser
  • Playback — via built-in player or VLC/mpv

Smartphones and Tablets

  • Android: Lampa app from APK
  • iOS: via web version (with limitations)

To Run TorrServer You’ll Need

  • Minimum: the viewing device itself (Android TV)
  • Optimal: separate mini-PC, NAS, or Raspberry Pi 4
  • Resources: 512 MB RAM, any processor, stable internet

Apple TV (tvOS): A Special Case

Is Lampa Supported on Apple TV?

Not directly through the App Store — no. Apple strictly controls what can be installed on tvOS. However, there’s a convenient solution!

Installation via Luxo

The simplest and working method for Apple TV:

  1. Open App Store directly on Apple TV
  2. Find and install the Luxo app
  3. Open Luxo and find the address input field
  4. Enter the address: lampa.mx or an alternative (e.g., bylampa.online)
  5. Done! Lampa will load inside Luxo

Pros:

  • No jailbreak required
  • Official app from the App Store
  • Works stably

Cons:

  • TorrServer still needs to run on a separate device
  • Dependent on Luxo’s functionality

Alternative Methods

Via AirPlay / Screen Mirroring:

  • Open Lampa on iPhone/iPad or Mac
  • Mirror your screen to Apple TV
  • Watch content on the big screen

Via Infuse + TorrServer:

  • TorrServer on a separate device (NAS, PC, Raspberry Pi)
  • On Apple TV — the Infuse media player
  • The player connects to TorrServer over the network
  • Use Lampa on another device for navigation

tvOS Limitations Compared to Other Platforms

Aspect Lampa installation
Android TV Easy (APK)
Smart TV Medium (browser)
Apple TV Via Luxo
Aspect Native app
Android TV Yes
Smart TV Partially
Apple TV Via wrapper
Aspect TorrServer on device
Android TV Yes
Smart TV No
Apple TV No
Aspect 4K HDR support
Android TV Yes
Smart TV Depends on model
Apple TV Yes
Aspect Control convenience
Android TV High
Smart TV Medium
Apple TV Good via Luxo

Who Apple TV Will Suit and Who It Won’t

Will suit:

  • Those who already have Apple TV and the Apple ecosystem
  • Users willing to use Luxo
  • Fans of AirPlay streaming from other Apple devices

Won’t suit:

  • Those who want to set everything up in 5 minutes without additional devices
  • Users without a separate device for TorrServer

Xbox: An Unexpected Option for Gamers

If you have an Xbox, you can turn it into a full-fledged media center!

Installation via Media Station X

  1. Find and install Media Station X from the Microsoft Store
  2. Open the app and go to settings
  3. Add a source with the Lampa address (lampa.mx or bylampa.online)
  4. Enjoy watching!

This is a great solution for those who already own a console and don’t want to buy a separate TV box.


Installing Lampa on Different Devices

Android TV / Google TV — Native Installation

This is the best platform for Lampa. Full-featured app, convenient remote control, ability to install TorrServer directly on the device.

What You’ll Need

  • Device on Android TV 7.0+ (Xiaomi Mi Box, NVIDIA Shield, Ugoos, Sony/Philips/TCL TVs)
  • Unknown sources installation enabled
  • Lampa APK file

Step-by-Step Installation

Step 1. Allow installation from unknown sources

Go to: Settings → Security & Restrictions → Unknown Sources

Enable permission for the file manager or browser you’ll use for installation.

Step 2. Download the Lampa APK file

Options:

Step 3. Install the application

Open the downloaded file via file manager and confirm installation.

Step 4. First launch and setup

On first launch, Lampa will ask to:

  • Choose interface language
  • Specify server address

Step 5. Add plugins (for official version)

Go to: Settings → Extensions → Add Plugin

Enter the plugin address:

https://skaztv.online/store.js

Press “Add” and completely restart the application (not just minimize!).

Step 6. Install TorrServer

For torrent streaming, install TorrServer as a separate application. APK is available on the project’s GitHub .

After installation, specify the TorrServer address in Lampa settings:

http://127.0.0.1:8090

(if TorrServer is running on the same device)

Alternative: Lampa UNCENSORED

If you don’t want to manually add plugins:

  1. Install standard Lampa
  2. Go to Settings → General → Server Address
  3. Replace the address with:
    • bylampa.online (short variant)
    • https://bylampa.online/ (full address needed for Android TV)
    • http://bylampa.online/ (for older devices)
  4. Restart the application

Note: the address http://lampa.mx is the standard server without pre-installed plugins.


Smart TV (Samsung Tizen, LG webOS)

On Samsung and LG TVs, there’s no way to install APK directly.

Method 1: Built-in Browser

For Samsung:

  1. Open the Internet app (browser)
  2. Go to: bylampa.online or lampa.mx
  3. Add the page to bookmarks

For LG:

  1. Open Web Browser
  2. Enter the Lampa address
  3. Save to favorites

Limitations:

  • Inconvenient cursor control
  • Possible playback issues with some formats
  • No background mode

Method 2: Apps from Official Stores

For Samsung (Tizen App Store) and LG (LG Content Store), there are Lampa versions available. They already have the “Parser” option — no additional plugins needed.

Important: TorrServer on a Separate Device

Smart TVs cannot run TorrServer locally. You’ll need:

  • A computer on the same network
  • NAS (Synology, QNAP)
  • Raspberry Pi
  • Router with Entware support

In Lampa settings, specify the IP address of the device with TorrServer:

http://192.168.1.100:8090

(replace with your IP)


PC (Windows / macOS / Linux) — Detailed Guide

On a computer, Lampa works through a browser, and TorrServer runs as a local server. For Windows, I recommend using TorrServe MatriX — a convenient version with a graphical interface.

Installing TorrServe MatriX (Windows)

Step 1. Download TorrServe MatriX

Go to GitHub TorrServe MatriX and download the TorrServer-windows-amd64.exe file for Windows.

TorrServer releases page on GitHub

Step 2. Launch TorrServer

Run the downloaded file. Windows may show a SmartScreen warning — click “More info” → “Run anyway.”

Windows SmartScreen warning

Step 3. Verify the server is working

Open a browser and go to:

http://127.0.0.1:8090

TorrServer web interface in browser. Here you can manually add torrents, see active releases, and configure caching parameters.

Step 4. Open Lampa in browser

In a new tab, go to:

Lampa main page in browser

Step 5. Configure TorrServer connection

Go to Settings (gear icon) → GeneralTorrServer

Enter the address:

127.0.0.1:8090

💡 Important: The address 127.0.0.1 only works if Lampa is opened on the same computer where TorrServer is running.

If you want to connect from another device on your local network (e.g., from a TV or phone), you need to find the local IPv4 address of the computer with TorrServer:

Windows: open Command Prompt (Win+R → cmd) and enter:

ipconfig

Find the IPv4 Address line (usually looks like 192.168.X.X) and use it instead of 127.0.0.1:

192.168.1.100:8090

TorrServer settings in Lampa

Step 6. Install a parser (torrent source)

A parser is a plugin that searches for torrents for movies and TV shows. Without an installed parser, Lampa cannot find releases — when trying to open torrents, you’ll see an empty list.

6.1. First, add the parser plugin:

Go to: Settings → Extensions → Add Plugin

Enter one of the addresses:

Parser Jackett (public)
Plugin Address https://bylampa.github.io/jackett.js
Parser PubTorr
Plugin Address https://lampame.github.io/main/pubtorr.js

Adding a parser plugin in the Extensions section

Click “Add” and refresh the page.

6.2. Then activate the parser in settings:

Go to: Settings → Parser

Select the installed parser from the list.

Selecting active parser in settings

Selecting active parser in settings

6.3. Test the parser:

Open any movie and go to the “Torrents” section. If everything is configured correctly, you’ll see a list of releases with quality, size, and seeder count.

Torrent list from parser — releases are shown with quality, size, and seeder count

💡 Tip: If one parser doesn’t work or shows few results — try installing a different one.

Step 7. Add plugin catalog (optional)

If you’re using the clean lampa.mx version and want access to additional plugins, you can add a third-party catalog.

Go to: Settings → Extensions → Add Plugin

Enter:

https://skaztv.online/store.js

Adding plugin catalog to Lampa

⚠️ Note: This is an unofficial catalog of third-party plugins that includes pirated content sources. Use at your own discretion and be aware of legal aspects in your country.

Step 8. Done! Choose a movie and watch

Find a movie through search or catalog, click on it, select “Torrents” source, choose quality — playback will start in a few seconds.

Choosing a movie

Watching via torrents

List of available releases with quality, size, and seeder count. Choose a release with more seeders for stable playback.

Movie playback through Lampa

Installation on macOS

  1. Download TorrServer-darwin-amd64 from GitHub
  2. Open System Preferences → Security & Privacy
  3. Allow running the downloaded file
  4. Run via terminal or double-click
  5. Open Lampa in browser and configure as described above

Installation on Linux

wget https://github.com/YouROK/TorrServer/releases/latest/download/TorrServer-linux-amd64
chmod +x TorrServer-linux-amd64
./TorrServer-linux-amd64

Then open Lampa in browser and configure connection to http://127.0.0.1:8090.


Smartphones and Tablets

Android

  1. Download APK from GitHub Lampa
  2. Allow installation from unknown sources
  3. Install and configure as on Android TV

TorrServer can run directly on the phone (there’s a mobile version), but it heavily drains battery. Better to use a server on another device.

iOS / iPadOS

No native app available. Options:

  • Web version in Safari: open bylampa.online , add to home screen
  • AirPlay to Apple TV or TV

Useful Plugins for Lampa

Here’s a list of verified plugins that will extend Lampa’s capabilities. Add them via Settings → Extensions → Add Plugin.

Torrent Plugins

Plugin Adds “Parser” item
Description For smart TVs from official stores
Address http://cub.rip/plugin/etor
Plugin Parser switching
Description Server selection for torrent search with status display
Address https://bylampa.github.io/jackett.js or https://lampame.github.io/main/pubtorr.js
Plugin Tracks
Description Audio track and subtitle selection in torrents
Address http://cub.rip/plugin/tracks
Plugin Local TorrServer search
Description Automatic TorrServer discovery in local network
Address http://193.233.134.21/plugins/checker.js
Plugin Torrent download
Description qBittorrent and Transmission connection
Address https://lampame.github.io/main/torrentmanager/torrentmanager.js
Plugin Second Torrents button
Description Additional button with parser selection
Address https://github.freebie.tom.ru/torrents.js
Plugin Free Torrserver
Description Free TorrServers online (if you don’t have your own)
Address https://bylampa.github.io/freetorr.js
Plugin Loading visualization
Description Beautiful preloader before video starts
Address https://plugin.rootu.top/ts-preload.js

TV Plugins

Plugin Diesel TV
Description Free TV channels with program guide and archive
Address https://andreyurl54.github.io/diesel5/diesel.js
Plugin Kulik TV
Description IPTV channels (requires activation via Telegram bot @kuliktv_bot)
Address http://cdn.kulik.uz/cors
Plugin IPTV
Description IPTV viewing with your own playlists
Address http://cub.rip/plugin/iptv
Plugin Hack TV
Description Free channels (quality may vary)
Address https://bylampa.github.io/tv.js

18+ Plugins

Plugin Strawberry
Description Content from Pornhub, Xvideos and others
Address https://bwa.to/s
Plugin Strawberry (Bwa Cloud)
Description Alternative version for older devices
Address http://bwa-cloud.cfhttp.top/sisi.js

Limitations and Risks: What You Should Know

Technical Limitations

Dependency on Seeders If a release is “dead” (no users sharing the file) — you won’t be able to watch. This applies to rare and old content.

Buffering When Seeking Jumping 30 minutes forward = new data request. You’ll have to wait a few seconds.

Format Compatibility Not all players correctly play HDR, Dolby Vision, multichannel audio. On cheap boxes, 4K may stutter.

Plugin Instability Content sources may stop working, addresses change. Plugins need periodic updating.


Who This Viewing Method Suits

Ideally Suits:

Quality Enthusiasts Those who won’t settle for Netflix compression and want Remux versions.

Users with Limited Storage If your TV box has 8 GB of memory — traditional downloading isn’t an option.

Home Media Server Owners TorrServer fits perfectly into an ecosystem with Plex, Jellyfin, NAS.

Rare Content Viewers Art house cinema, old TV shows, foreign shows without localization.

Android TV Users Maximum simple setup, everything works natively.

May Not Suit:

With Unstable Internet Frequent disconnections = constant buffering.

For Background Viewing If content is just background, easier to turn on YouTube.

Those Not Ready for Minimal Setup Initial configuration will require 20–30 minutes.


Quick Installation Reference

Platform Android TV
Difficulty ★☆☆☆☆
Recommendation Best choice — APK + TorrServer on device
Platform Smart TV (Samsung/LG)
Difficulty ★★★☆☆
Recommendation Browser or app from store + TorrServer separately
Platform Apple TV
Difficulty ★★☆☆☆
Recommendation Luxo (from App Store on Apple TV) + TorrServer on separate device
Platform Xbox
Difficulty ★★☆☆☆
Recommendation Media Station X + TorrServer separately
Platform Windows/macOS/Linux
Difficulty ★★☆☆☆
Recommendation Browser + TorrServe MatriX
Platform Android smartphone
Difficulty ★★☆☆☆
Recommendation APK, TorrServer better on server
Platform iPhone/iPad
Difficulty ★★★☆☆
Recommendation Web version only

Conclusion

The Lampa + TorrServer combo is truly a convenient tool for organizing a home theater. The technology has become more accessible: installation has been simplified, new plugins have appeared, buffering has improved.

For those who value freedom of choice and picture quality — this is one of the best options. And the ability to install on Xbox and Apple TV makes the system even more universal!

In the next article, I’ll tell you more about running TorrServer on a remote server — this will open up even more possibilities for multi-room viewing.


Official Resources

Resource Lampa (official site)
Link lampa.mx
Resource Lampa (GitHub, APK)
Resource Lampa UNCENSORED
Resource TorrServer (GitHub)
Resource TorrServer (releases)

Apps for Devices

Platform Apple TV
App Infuse
Link App Store
Platform Xbox
App Media Station X
Platform Android TV
App Media Station X
Platform Android TV
App Downloader

Plugin Store

Name Main plugin store
Address https://skaztv.online/store.js
Name cub.rip (authorization)
Address cub.rip
Name cub.rip IPTV
Address cub.rip/iptv

Information current as of: January 2026. Plugin and server addresses may change — check for current data in thematic communities.

© 2025 - 2026 0x69.ru

Powered by ❤️

Readme.md

whoami 👨‍💻

$ cat /etc/profile

Username: Rianvy
Real name: Maksim Alexandrov
Age: 28
Location: Tula, RU
Role: Senior Developer & UI/UX Designer 😎

About

This blog is my personal knowledge base, where I push notes about my tech stack, life experience, and everything that triggers my interest => 🚀

Contact

Open for collaboration 🤝 — ready to merge ideas and work on joint projects.

Stack

💻 Programming Languages

  • C#, PHP, JavaScript/TypeScript, Python

⚛️ Frontend

  • React / Next.js, Vue.js / Nuxt.js
  • Tailwind CSS / SCSS
  • Responsive layout (HTML, CSS, JS) 📱

🔧 Backend

  • Laravel, Node.js / Express / NestJS
  • REST APIs

🗄️ Databases

  • MySQL, PostgreSQL, MongoDB, Redis

🛠️ DevOps

  • Docker, Git, CI/CD, Linux 🐧

🎨 Design & Graphics

  • Figma — UI/UX design and prototyping
  • Photoshop — graphics and image editing
  • After Effects — motion design and animation 🎬
My Open Source Projects 🌟
Name VKify
Description A powerful browser extension for customizing VKontakte with ad blocking, themes, privacy mode, and custom CSS