爱意满满的作品展示区。
hanfengzxh

造了个开源 DLNA 投屏接收器:起因是商业投屏 app 实在用不下去

  •  1
     
  •   hanfengzxh · Oct 28 via Android · 2058 views

    家里电视是 Fire TV ,市面上的投屏 App 广告太多,索性自己写了一个:LeanCast ,已开源( Apache-2.0 )。

    https://github.com/addozhang/leancast

    手机视频 App 里点 [TV] 选它就直接播放,无广告、无账号、全程只在局域网内。B 站 / 腾讯 / 优酷 / 爱奇艺 / 央视频 / 夸克 实测可用,4K 硬解,遥控器长按快进还会阶梯加速。

    纯 Kotlin 、无原生库,APK 只有 5MB ,安卓 5.0+ 的电视和盒子都能装( Fire TV 实测通过)。

    详细的特性列表、支持的设备矩阵和下载地址都在中文 README 里:

    https://github.com/addozhang/leancast/blob/main/README.zh-CN.md

    欢迎试用和反馈。

    18 replies  •  2026-11-03 13:15:37 +08:00
    weijing328
    1
    牛,刚好有需要,:D)
    lividton001
    3
    虽然暂时用不到,但是也要支持一下
    iawes
    iawes
    Oct 28
    4
    牛逼啊,找了好久了
    thinkwei2012
    5
    支持一下
    linuxfish
    linuxfish
    Oct 28 via iPhone
    6
    感谢分享,正好需要,我家是索尼电视,系统默认的投屏有广告要收费,太恶心了!
    kekeones
    kekeones
    Oct 28
    7
    感谢分享
    ucaime
    ucaime
    Oct 28
    8
    最近换成了这个: https://github.com/weenas/castbay
    linuxfish
    linuxfish
    Oct 28 via iPhone
    9
    反馈一下,手机上点投屏后,电视上只有声音没有视频。。。 电视索尼,系统是 android 10
    gavanwang
    gavanwang
    Oct 28
    10
    支持内嵌字幕和切音轨吗?
    hanfengzxh
    hanfengzxh
    OP
    Oct 28 via Android
    11
    @linuxfish 收到
    hanfengzxh
    hanfengzxh
    OP
    Oct 28 via Android
    12
    @ucaime 感谢反馈!问题已定位并修复。

    原因:快电视上播放器实例的创建会比界面启动还晚,导致视频画面没有挂载到播放器上——所以只有声音没有视频,而且没有任何报错(慢电视上时序相反所以一直没暴露)。已在界面状态变化时加了画面补挂逻辑。

    修复版 v0.2.1 已发布,直接下这个装:
    https://github.com/addozhang/leancast/releases/download/v0.2.1/LeanCast-0.2.1.apk

    注意:v0.2.1 换用了正式发布签名,如果装过之前的版本,需要先卸载再安装(设置会重置,重新打开 App 把开机自启打开即可)。
    hanfengzxh
    hanfengzxh
    OP
    Oct 28 via Android
    13
    @gavanwang 不考虑做…这只是个投屏软件,你说的是不是应该平台就能切了?
    kiolygenius
    14
    https://github.com/weekdayjast/MiracastReceiver

    AI 能用后,大家都觉得被乐播垄断不好受,都开始做这个了。
    ThisDay
    ThisDay
    Oct 28
    15
    支持下 b 站跟央视的私有协议
    qq994865664
    16
    这个还是挺实用的
    hanfengzxh
    hanfengzxh
    OP
    Oct 28 via Android
    17
    @ThisDay 那就要等法院传单了
    gavanwang
    gavanwang
    4 days ago
    18
    @hanfengzxh 平台切不了。投屏后,控制权就转移到接收端了呀,一般的投屏都是 DMP 和 DMC 一体的吧。网盘上的源,特别是美剧,很多都是内置字幕和音轨的,如果不能切这个,那就用不了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1670 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 14:59 · PVG 22:59 · LAX 06:59 · JFK 09:59
    ♥ Do have faith in what you're doing.