之前介绍过 Infuse、VidHub 等苹果生态(iPhone、iPad、Mac)下优秀的媒体中心类型的视频播放软件,奈何没有安卓的版本,安卓系统上目前也没有同等水平的播放软件出现。
网易依托阿里云盘开发了 Filmly,同时拥有 iOS 与安卓的版本,并且免费。可是当阿里云盘上线第三方权益包,本以为不购买的情况下至少能看个1080P,现实是1080P也不行,经常卡到难以忍受。这种情况下,Filmly 也算是废了。在苹果生态上,由于 Infuse 与 VidHub 珠玉在前,即便都是收费,我也未曾考虑过 Filmly,但安卓上就不一样,无从选择。

随着 Filmly 持续更新,它先后上线了百度网盘、WebDav 挂载,SMB 挂载,这样从阿里云盘下载到本地电脑,再通过 SMB 局域网共享或者 WebDav 广域网共享,在安卓手机上,起码就可以看个4K蓝光视频了。然而,Filmly 就像网易的程序员用业余时间做的,远没有其团队当年做网易云音乐的风范。
通过自签名证书的 https 加密模式的 WebDav 无法连接,只能连接 http 非加密通道。
并且,和 VidHub 一样存在一个问题,当你的 VidHub 或者 Filmly 连接到一个 WebDav 服务器,可以正常建立连接,但是无法播放视频时,检查服务器日志文件,看是否有如 Apache Error Log:AH01781: client used wrong authentication scheme 'Basic'
类似的错误。如果有,代表你的 WebDav 配置的认证方式可能是 Digest 认证,就需要改为 Basic 认证以供 VidHub、Filmly 正常访问:
<Directory "/Volumes/TOSHIBA HDD/HDD-Share">
AuthType Basic
AuthUserFile "/opt/webdav/basic-user.passwd"
# 创建 Basic 认证方式的用户名密码
sudo htpasswd -c /opt/webdav/basic-user.passwd {Username}
sudo chown _www:_www /opt/webdav/basic-user.passwd
我之前的教程就是采用的更安全的 Digest 认证,因为在 Infuse 上完全没有问题,捣鼓了很久才发现是这个原因。
除了 WebDav 认证的问题,Flimly 连接 macOS 的 SMB 文件共享还有一个问题,点开视频文件需要等待数十秒的时间才开始播放,同源的 WebDav 连接就没有这个问题。
但是不管怎样,无论是在家还是在外面,在我的 Pixel 7 Pro 上,终于可以使用 Filmly 观看4K蓝光片源了,HDR 内容的支持也还可以,但也就是个远程播放器,不完全具备 Infuse、VidHub 的媒体中心能力。

Filmly 刮削电影封面信息时常出错,没有最近添加的功能模块,新添加的影视需要搜索或者进入资源库以浏览文件的方式查看。总之优点不多,缺陷很多,但至少为安卓用户提供了一种观看高品质影视的方式,所以也还算值得来说一说,分享给大家罢。