-
Notifications
You must be signed in to change notification settings - Fork 405
常见问题
Macast仍处于开发的早期阶段,因此可能无法在您的设备上使用。在这种情况下,请尝试测试版或提交Issue帮助我们做得更好。
这句话是:在电脑上接收DLNA投屏。
如果您不知道怎么区分不同投屏的区别,可以看这里:关于投屏协议的补充说明
只需打开此应用程序,菜单栏/任务栏/桌面面板中就会出现一个小图标,然后你就可以将媒体文件从本地DLNA客户端(一般是视频音乐软件或手机相册)推送到你的计算机上。
更多教程或使用小技巧请见:相关资料#使用教程
TIPS 1:投屏后,可以复制视频链接(用于下载视频):
TIPS 2:支持通过添加插件丰富Macast的功能
系统 | 路径 |
---|---|
MacOS | $HOME/Library/Application\ Support/Macast/ |
Linux | $HOME/.config/Macast |
Windows | %HOMEPATH%\AppData\Local\xfangfang\Macast |
一般来说,没有必要打开这个目录,配置文件内容可以通过应用内的高级设置
进行配置,但是如果遭遇启动闪退(比如下载了有错误的插件,或遭遇什么奇怪的问题)可以手动打开此目录删除全部内容以重置Macast。
内置播放器拥有丰富的快捷键设置,详情百度 MPV快捷键
,也可以通过配置文件修改默认的快捷键,或增加新的快捷键。
默认快捷键配置:https://github.com/mpv-player/mpv/blob/master/etc/input.conf
// 常用配置
音量:
9
/0
进度:左
/右
倍速:[
/]
字幕大小:Shift+g
/Shift+f
视频信息:Shift+i
更多细节请参考MPV文档: https://mpv.io/manual/stable/#files
在下列位置找到或创建MPV的配置文件 :
系统 | 路径 |
---|---|
MacOS | $HOME/.config/mpv/mpv.conf |
Linux | $HOME/.config/mpv/mpv.conf |
Windows | %HOMEPATH%\AppData\Roaming\mpv\mpv.conf |
在文件中输入mpv的配置指令,每行一条,如:
fs-screen==1
这条指令意味着在您电脑的第一个显示器全屏显示MPV画面。 关于这个指令的更多说明: #options-fs-screen
vf=lavfi="fps=fps=60:round=down"
根据需要复制或删除帧,将视频转换为指定的恒定帧速率(上面的指令转换为60FPS),可用于提升弹幕帧数。
用类似的配置办法, 你还可以修改播放器的快捷键 —— 只需要修改或创建位于相同目录的 input.conf 文件: #input-conf
hwdec # 硬件加速相关配置
save-position-on-quit=yes # 退出MPV时保存播放进度
ontop # 是否前置播放窗口
geometry # 播放器默认位置
autofit # 播放器默认窗口大小
autofit-larger # 播放器非全屏时最大窗口大小
-
检查防火墙
检查防火墙的一个简单方法是从其他设备访问Macast提供的服务(您可以在设置菜单中找到对应的ip地址与端口号,例如:192.168.1.100:10086) -
检查路由器
您应该打开UPnP并关闭AP隔离,请注意:某些Openwrt固件无法正常使用UPnP。 -
检查投屏客户端
如果您使用的是iOS设备,请确保应用程序查找并连接到本地网络上设备的权限已打开。
在某些应用程序中(常见于使用某播投屏SDK的应用),由于其返回的信息( Maximum wait time)要求,可能最多需要等待30秒才能找到Macast,请耐心等待。 -
UDP多播问题(Windows专属)
据说Windows和一些路由器会出现适配问题,导致Windows无法加入多播。在这种情况下,您需要修改windows注册表以强制IGMP版本为v2。 -
其他复杂的网络环境出现的问题
请先确保Macast可以在单网卡同一局域网的情况下使用。
发生在windows系统上的闪退可能是由Hyper-v使用的端口范围与应用端口冲突导致的。这种情况下可以尝试修改Hyper-v占用的端口范围,或修改Macast配置中的ApplicationPort 为一个可用的值,如果你知道该修改成什么,可以改成0,系统会自动分配可用的端口号。
如果是其他因素导致的(有可能是带有错误的插件导致无法启动),可以尝试清空Macast的配置文件和下载的插件,以重置Macast。配置文件位置在:常见问题#Macast配置文件目录
当使用Macast插件时,插件通常需要打开更多线程或进程,有可能导致应用程序退出时出现无响应问题,这通常是由插件本身引起的。
在任务中心强制退出即可,然后去Macast配置文件中把错误的插件删除。
我们会认真审核官方插件商店中的插件,尽量避免这样的事情发生。