Go2TV是甚麼?
Go2TV 是一款免费开源的跨平台媒体投屏工具,可以直接将电脑或手机上的视频、音频、图片文件投射到智能电视和Chromecast设备上播放,无需在电视端安装额外应用。
Go2TV 的作者是 Alexandros Ballas (alex@ballas.org),發佈於 GITHUB ,現在仍然在研發中:

現在最新版本是:Go2TV v2.80.
Go2TV 的核心支持能力
兼容设备:支持三星、LG、索尼等支持 DLNA/UPnP 协议的智能电视,以及 Google Chromecast 全系列设备,还能对接 BubbleUPnP 等媒体接收类 APP。
跨平台运行:覆盖Windows、macOS、Linux 和 Android 系统,不同系统的操作逻辑完全统一。
格式适配:原生支持 MP4、MKV、AVI、FLAC 等主流音视频和图片格式,内置 FFmpeg 可对不兼容格式实时转码,还能同步加载 SRT、ASS 等外挂字幕。
核心实用功能
自动设备发现:同一局域网内自动扫描识别所有兼容投屏设备,无需手动输入 IP 地址,打开应用即可选择目标设备。
播放列表管理:支持拖拽批量添加文件,自由调整播放顺序,可开启“自动播放下一个”实现剧集连续播放,也能设置单曲循环。
播放控制:支持进度条拖拽跳转、播放暂停、快进快退等操作,部分 DLNA 设备还支持无缝播放,切换文件无黑屏停顿。
各系统安装步骤
Windows系统
下载对应zip压缩包后直接解压,得到go2tv.exe单文件
双击exe即可直接启动,无需安装向导,可右键发送到桌面快捷方式方便后续打开
首次启动若弹出防火墙提示,勾选「允许访问专用网络」,否则会导致设备扫描失败
macOS系统
方式一(Homebrew一键安装):终端执行命令 brew install --cask go2tv,自动完成安装并加入启动台
方式二(手动安装):下载对应架构的zip包解压,将Go2TV.app拖入「应用程序」文件夹即可;首次打开提示“无法验证开发者”时,右键点击应用选「打开」即可绕过限制
Linux系统
方式一(Flatpak官方源):终端执行 flatpak install flathub app.go2tv.go2tv,自动完成安装,已内置FFmpeg转码组件
方式二(手动运行):下载对应架构的zip包解压,终端进入目录执行./go2tv即可启动,可自行添加桌面快捷方式
Android系统
下载官方APK文件,点击安装包按提示完成安装即可,最新版已内置FFmpeg,无需额外配置依赖
基础使用步骤 确保电脑/手机和电视处于同一Wi-Fi网络下
启动Go2TV,等待应用自动扫描出局域网内的投屏设备
选择本地媒体文件(支持直接拖拽文件到窗口)
选中目标电视/Chromecast设备,点击播放即可完成投屏
我如何在 EndeavourOS 上安裝 Go2TV
sudo
pacman -S flatpak
flatpak install flathub app.go2tv.go2tv
安裝好後要 LOGOUT 或者 REBOOT , Go2TV 的 ICON 才會出現。
我如何使用 Go2TV
開笑的的 LG TV
運行 Go2TV ,下圖便會出現:
在圖的右邊,你偕看見 Go2TV 已經偵測到我的 LG TV ([LG] web LM6300PCB)
點選 LG TV 及 Browse
從檔案點選想在 TV 上播放的視頻 ,下圖便會出現:
點選 Transcode 及 Cast , 視頻便會在 TV 上播出。
如果想播放多於一個 File ,點選 Playlist 然後加入所需 Files 便可。
經我測試,下列的 LINUX OS 都能運行 Go2TV:
EndeavourOS
CachyOS
Ubuntu
Debian
AnduinOS
Firewall 會影嚮運作。