Results 189 comments of xfangfang

@K1ngjulien pystray can do this on windows https://github.com/moses-palmer/pystray/blob/master/lib/pystray/_win32.py

macOS上,同时运行go2tv和Macast,貌似是正常的 。 Windows用户如何查看Log: 关闭Macast,打开CMD,并从Github下载Debug版的Macast,将Macast拖入CMD,回车执行。然后使用go2tv搜索设备,等待1分钟左右,关闭Macast,并提交此时终端中出现的log,或许看log能有一些帮助。

这个log显示并没有被go2tv搜索到(而不是搜索到了,但因为协议不匹配而没有显示),一般出现这个问题都是由防火墙或其他网络问题导致的。 刚刚我在本地测试:macOS运行go2tv,Windows运行Macast也是正常工作的。 所以我想问题可能还是出在您那边的某些配置上,不知道您使用什么设备运行的go2tv呢?以及这个设备的内网IP是多少?可以尝试使用这个设备访问:192.168.31.224:65149 看看有没有响应

您是在同一台电脑上运行的go2tv与Macast吗? 因为我确实没办法在本地复现这个问题,所以暂时还是没有什么解决办法,只能靠您那边自己找出来原因了。 刚刚使用最新的代码构建了一下,也可以使用这个来试一试: https://github.com/xfangfang/Macast/actions/runs/2568438218 (构建好之后在网页下部就可以下载了)

> 使用刚才构建的 debug 版本得到的运行日志 > > [log.txt](https://github.com/xfangfang/Macast/files/8991076/log.txt) 这个log看起来就是正常启动的log

@allanpk716 我找到问题所在了,原因是Macast为了减少无用的流量,在组播时设置了 IP_MULTICAST_LOOP 为 0,在windows上,这会导致Macast不接受来自本机的数据。 我不清楚为什么虚拟机会出现同样的问题,大概和虚拟机的网络设定有关。 这个问题找两台真实的电脑试验,go2tv是没问题的。

因为没有后续更新,所以先关闭这个issue

I don't maintain the AUR package, but I probably know what the problem is. There is a problem with the current dev branch. For new users, the configuration file directory...

这个问题我之前也注意到了,在win和linux貌似都没有这个问题,有可能是mpv在macos上的bug。 我尝试在视频播放中通过命令在macos上控制mpv全屏,得到的结果是随机且不稳定的。 所以目前暂时我也没有什么解决办法,只能等待mpv修复这个问题,或者找到其他稳定的控制mpv的方式。 如果IINA支持自动全屏的话,或许可以通过插件测试使用一下IINA,目前对IINA的支持已经很好了。 可以保留着这个issue等待之后一起讨论解决,感谢反馈~ --- update 21/11/03 : 测试IINA确实支持自动全屏的设置 使用iina beta版插件目前几乎和自带的mpv使用体验相同,只有在启动时候会略慢一点 https://github.com/xfangfang/Macast-plugins/tree/main/iina