无法在 MATE 15.04 上通过 Samba 共享播放文件

无法在 MATE 15.04 上通过 Samba 共享播放文件

当我尝试从我的家庭服务器打开视频文件时出现错误:

VLC 无法打开 MRL

我以前从未遇到过这个问题。打开互联网 RMTP 流工作正常,防火墙已禁用。

谢谢你的帮助

答案1

一年后...我发现 VLC 不使用桌面提供的任何连接,无论是 Gnome 还是 KDE。它使用设置中定义的凭据创建自己的连接:

工具 > 偏好设置

显示设置:全部

输入/编解码器 > 访问模块 > SMB

谢谢约里斯以获取信息。


如果缺少,请安装插件:

apt-get install vlc-plugin-samba

答案2

根据这个: 关于网络驱动器的问题 | Ubuntu MATE 社区 您需要安装“vlc-plugin-samba”。因为默认情况下未安装它。真是一团糟!这招在这里奏效了,但我还升级到了 vlc 3.0,因为我认为这会有所帮助,但事实并非如此。请让我知道如果您只安装插件它是否会起作用。

谨致问候 Mangoppa

答案3

如果它是受密码保护的共享,则必须使用 cifs 挂载它:

sudo apt install cifs-utils
mkdir /mnt/share_name

然后将这一行添加到你的 /etc/fstab :

//server_ip/share_name        /mnt/share_name    cifs    username=user,password=pass,iocharset=utf8,sec=ntlm      0       0

然后运行

mount -a

播放自/mnt/share_name

答案4

在 Ubuntu 15.04、15.10 中,gvfs 软件包中有一个已确认的错误。这会导致任何挂载均不会显示在 /run/user//gvfs 中。

在 13.04 中我可以在哪里找到 SMB 共享的挂载点?

VLC 使用这些挂载来访问和播放文件。如果挂载不可用,vlc 将使用 samba 插件来创建连接。

一个解决方法是终止 gvfsd,这样在访问文件时就会创建一个新的守护进程。

killall --user $(id -un) gvfsd

相关内容