跳过主要内容

LeanCast

极简无广告的 Android TV DLNA/UPnP 投屏接收器。在 B 站、爱奇艺等视频 App 点投屏即可全屏硬解播放,无需账号、不连云端。

访问网站

关于 LeanCast

LeanCast is a free, open-source (Apache-2.0) DLNA/UPnP cast receiver for Android TV and Fire TV. Open any video app with a cast button — Bilibili, iQiyi, Tencent Video, Youku, Quark and others — pick LeanCast as the receiver, and the stream plays fullscreen with hardware decoding. There are no ads, no accounts and no cloud calls; everything stays on your LAN.

Features

  • Standard MediaRenderer: UPnP AV MediaRenderer:1 with SSDP discovery and SOAP control (AVTransport, RenderingControl, ConnectionManager).
  • Hardware decoding via Media3/ExoPlayer: HLS (.m3u8), progressive MP4, Matroska, HTTP-FLV (best effort), plus HTTP↔HTTPS redirects and cleartext LAN URLs.
  • TV-native controls: OK to pause/resume, hold ◀/▶ for an escalating seek ladder (10 s → 5 min), Back to exit; on-screen HUD with progress, title and seek feedback in English or Chinese.
  • Lean and private: ~70 MB RAM idle, ~5 MB APK, zero analytics and no non-LAN network calls. Pure-Kotlin with no native libs, so one APK covers armeabi-v7a, arm64-v8a, x86 and x86_64.
  • Renamable receiver and optional start-on-boot; UI language switches between 简体中文 and English.

Platforms

Verified on Amazon Fire TV / Fire TV Stick. Expected to work on certified Android TV / Google TV boxes (Sony, TCL, NVIDIA Shield, Chromecast with Google TV, and similar). Sideloading-only Chinese smart TVs are experimental. Not for Tizen, webOS or HarmonyOS TVs.

Install

Build with JDK 17+ and Android SDK (./gradlew assembleDebug), or grab a release APK from GitHub Releases, then sideload with adb. Launch once so the receiver service starts and appears in every DLNA sender's device list.

Source and releases: github.com/addozhang/leancast.

相似网站

Net.Coffee IP

查询本机 IP,检测 35+ 网站出口与分流规则。

TinyPNG

智能压缩 PNG/JPEG/WebP,肉眼几乎看不出画质损失。

iLovePDF

在线合并、拆分、压缩和转换 PDF。

Smallpdf

易用的 PDF 工具集,免费版有次数限制。

DeepL

译文自然,欧洲语言尤其出色。

WeTransfer

用链接发送大文件,基础传输无需注册。