我最近开始研究 WebDAV,因为我发现它可以让我远程播放蓝光文件夹 - 即无需观众先下载整个 24gb ISO。
将 Kodi v18 中的 WebDAV 源添加到 Blu-ray 文件夹 - 它会真正播放!太棒了。
服务器也可以安装在 Windows 上
net use m: http://example.com/webdavfolder/
或在 Linux 中
sudo mount -t davfs http://example.com/webdavfolder/ /mnt/mywebdav
- 然后(理论上)应该使用任何支持 Blu-ray Disc Java (BD-J) 的软件媒体播放器播放,例如PowerDVD和VLC。
vlc bluray:///mnt/mywebdav --bluray-menu
PowerDVD.exe AUTOPLAY BD m:
(当然,除非超时值设置得太低,目前 VLC 似乎就是这种情况)。
无论如何,这一切都很棒,除了我不知道如何使我的 WebDAV 服务器成为只读的。目前任何人都可以随意删除文件,这当然不是最优的。
到目前为止,我只尝试过 SabreDAV,因为如果我想继续使用现有的虚拟主机,那是我唯一的选择。尝试使用非常少的设置,因为我已经读过最小设置应该默认为只读解决方案。它似乎没有发生。
我最初使用来自http://sabre.io/dav/gettingstarted/的设置并尝试删除一些行。还尝试调用chmod 0444 MainFolder -R
网络服务器。而且我可以看到所有内容都具有只读属性。但它什么也没改变。仍然可以删除我想要的任何内容。:-(
我错过了什么?
也许我为我想做的事情使用了错误的技术?是否有其他/更好的方法可以提供蓝光文件夹以供远程查看?(包括整个体验的一个——即完整的 Java 菜单等)。
我可能应该提到,所有这些当然是完全合法的。这是我自己的蓝光项目——不是版权材料。
另外:很难确定这属于 StackOverflow 还是 SuperUser。我最终将它发布在 StackOverflow 上,因为 SabreDAV 是关于编码的,并且因为 SuperUser 上没有 sabredav 标签。