开源了一个跨平台的 DLNA 投屏接收端——Macast

2021-09-07 07:09:01 +08:00
 xfangs

简介

用 python 开发的 DLNA Renderer,无打扰地运行在任务栏 /菜单栏,应用开启之后,您的电脑就可以像电视一样接收常见的视频音乐等软件的投屏,比如:BiliBili 、腾讯视频、qq 音乐等。

引用 APPINN 做的截图:

安装说明

下载打包好的二进制文件:Win || Mac || Debian

Mac 和 Win 的安装包中内置了的 mpv 播放器,linux 需要手动安装一下 mpv(ubuntu 还需要 libappindicator3-dev 提供状态栏菜单支持)

直接在 github 或者 gitee 下载即可:
https://github.com/xfangfang/Macast/
https://gitee.com/xfangfang/Macast/

推荐 linux 用户下载测试版: https://github.com/xfangfang/Macast/actions

通过包管理器安装

需要安装 mpv 在系统路径中,python >= 3.6

pip install git+https://github.com/xfangfang/Macast.git@dev

# 命令行运行
macast-cli

# 或显示状态栏菜单
macast-gui

有网友还提供了 aur 安装: https://aur.archlinux.org/packages/macast-git/

播放器支持

目前只开发了对 mpv 播放器的支持,但是如果你喜欢使用其他的播放器的话,可以配置自己的播放器支持功能,也欢迎提交大家对不同播放器的适配,让这个应用支持更多的播放器。

具体方法见: https://github.com/xfangfang/Macast/wiki/Custom-Renderer

项目地址

项目地址: https://github.com/xfangfang/Macast

分享出来,希望可以涨涨 star,嘿嘿~

如果你是 linux 用户欢迎分享您操作系统的适配性到项目的 wiki:tested-with-these-system

5936 次点击
所在节点    分享创造
40 条回复
kisshot
2021-09-07 12:55:24 +08:00
好用 点赞
qdwang
2021-09-07 13:10:18 +08:00
@missdeer 好吧,看来是没什么比较好的通用办法
yangheng4922
2021-09-07 13:37:25 +08:00
有哦安卓的版本么 想在家里的电视盒子上装一个
jonathanchoo
2021-09-07 14:44:37 +08:00
忘记之前在哪里看到的 一直在用 很棒
hanguofu
2021-09-08 05:26:34 +08:00
虽然没用过,但为开源点赞。顺便 MARK 一下,谢谢分享!
hanguofu
2021-09-08 05:36:11 +08:00
顺便问问: 这个软件能不能在 ARM64 的 Ubuntu 20 上编译运行啊 ?
xfangs
2021-09-08 06:16:48 +08:00
@hanguofu 是支持的,但是目前只能靠自己手动编译了,或者 pip 安装命令行运行,然后自己做个 desktop 文件。之后会推出 snap 安装支持的,但是我现在还没研究这个该怎么弄
xfangs
2021-09-08 06:17:47 +08:00
@yangheng4922 这个用 python 完成的,也没有界面,不太适合编译到安卓哈
guimeisang
2021-09-08 16:23:52 +08:00
炒股软件可以投票么?
Echoleung
2021-09-08 20:04:47 +08:00
iOS 屏幕镜像无法使用是嘛,一直搜不到
zjsxwc
2021-09-09 12:18:49 +08:00
manjaro

pip install -U urllib3 requests
pip install requests[socks]
yay -S macast-git
zjsxwc
2021-09-09 12:52:52 +08:00
单纯的 app 可以投屏,比如安卓 b 站 app 视频,安卓图片投屏,
但是不能手机整个屏幕被镜像投票,反正我小米系统不行。
zjsxwc
2021-09-09 12:54:32 +08:00
刚还想玩王者荣耀投屏到 linux 电脑,发现不行
xfangs
2021-09-09 13:43:49 +08:00
@Echoleung
@zjsxwc 是的目前只支持 dlna,不过大体框架有了,希望之后可以增加上更多的协议,可以先点个 star 或者 watch 等待之后的版本更新
fengmumu
2021-09-13 11:16:01 +08:00
马克,回家后用电脑给你点赞
sm1314
2021-09-20 17:22:42 +08:00
支持倍速播放吗
xfangs
2021-09-23 14:36:31 +08:00
@sm1314 支持的,播放器就是原生 mpv 播放器,可以使用 mpv 的快捷键
xfangs
2021-09-27 16:42:21 +08:00
@r0sevil 现在可以支持到最低 10.12 了,最新测试版(需要登陆 github 账号下载): https://github.com/xfangfang/Macast/actions/runs/1267354554
xfangs
2022-01-14 19:25:50 +08:00
最新的版本,支持了 b 站弹幕投屏与高清视频投放
r0sevil
2022-07-04 13:04:15 +08:00
@xfangs 感谢,已经用了一段时间了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800280

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX