恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 22402|回复: 12

科普又来了:Samba、Ftp、Upnp(DLNA)、NFS 如何选?

  [复制链接]
发表于 2018-12-21 16:01 | 显示全部楼层 |阅读模式

很多人家里有有了电视盒子,智能电视;还有了家用NAS,或者是高级路由器可以自己架设家庭媒体服务器。
这样家里的电视盒子,智能电视,PC,苹果手机、安卓手机、Pad,都需要频繁访问家庭媒体服务器。
目前常见的媒体共享方式主要有以下几种:
Samba、Ftp、Upnp(DLNA)、NFS

哪一种更适合你呢?我们来分别说说。
Samba
老windows用户都知道的共享方式,局域网访问方便。一般不用于外网访问,除非自己搭建virtual**环境,就相当麻烦了。
特点是设置方便,对windows字符编码支持好。缺点是传输效率低,速度不稳定,会有波动。
另外由于windows10的出现,对于账号安全提出了新的要求。比如windows默认禁用匿名访问,用windows的微软账号替代本地账号登陆后,Samba共享的账号前应加微软账号抬头,设置了PIN码后,会导致Samba无法访问。windows10默认不支持Samba V1.0。而有些旧设备又不支持Samba V2.0。
综上,Samba已经不是最佳的家庭媒体共享方式。

Ftp
Ftp其实还分为SFtp,FtpS,Ftp还支持TLS。这些都是在安全方面的增强。因为Ftp是明文密码。
Ftp的优势是不跟windows账号及系统安全掺合在一起,只要通讯端口开启,IP没错,都能方便连接上。而且特别适合外网共享。
FTP是否匿名访问,跟Windows账号也没任何关系,可以随便设置。
Ftp主要用于客户端和服务器之间的文件上传和下载。不适用于修改服务器上的文件。因为它要存取一个文件,就必须先获得一个本地文件的副本,如果修改文件,也只能对文件的副本进行修改,然后再将修改后的文件副本传回到原节点。所以如果你要修改服务器上的一个超大文件,但是只修改几个字节的内容。你依然需要下载整个文件过来,修改完毕后,再回传回去。
Ftp的速度非常一般,没人会推荐你用它作为家庭媒体服务器的局域网播放方式。

Upnp(DLNA)
要求设备必须是处于同一网段内。共享服务的设置也比较简单。由于是专门用于局域网媒体播放的协议,所以网络传输效率也很高,超大文件的快进,后退,都很流畅。唯一的缺点是不支持外挂字幕。
另外Upnp(DLNA)的解码是服务器端实现的。所以大幅消耗的是你的路由器或NAS的硬件资源,二不是播放设备的硬件资源。如果你的路由器硬件不够强悍,可能会导致其他用户上网受影响。

NFS
允许应用进程打开一个远地文件,并能够在该文件中某一个特定位置上开始读写数据。本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。所以NFS修改服务器上的文件时,可使用户只复制一个大文件中的一个很小的片段,在网络上传送的只是少量的修改数据。
NFS的网络利用率也非常高,速度超爽。相比Upnp(DLNA),NFS还支持视频外挂字幕。只要将同名的字幕文件放在同一个目录下即可。

我我个人开启的是NFS和FTP服务。

评分

参与人数 3恩山币 +1 收起 理由
hh3100 -1 面对这种帖子,我内心复杂,真不知道说什么好……
嘉盛外汇托管 + 1 这个年轻人不讲武德,耗子尾汁!
FLCL + 1 强大的恩山!(以下重复1万次)

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 16:18 | 显示全部楼层
学习了,赞一个。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 16:29 | 显示全部楼层
Upnp(DLNA)的解码是服务器端实现,这个有相关网页链接吗?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 16:50 | 显示全部楼层
VLC的NFS好像没有字幕外挂支持,不过kodi可以,kodi用起来还是。。。
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 17:04 | 显示全部楼层
有没有安卓好用的,能支持nfs的播放器?kodi太臃肿了,就想简单的播放nfs文件,能挂字幕。
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 17:45 | 显示全部楼层
长知识了
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 18:07 | 显示全部楼层
我用的是samba, 感觉很好用。
共享修改删除文件方便,播放视频也流畅~~
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 19:50 | 显示全部楼层
我是一直用DLNA感觉不错
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-21 20:25 | 显示全部楼层
手机安卓用VLC也是很好的,KODI比较大。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-22 00:42 | 显示全部楼层
以前研究过 总结一下 samba效率最低 但是兼容性最好 而且win开启简单无脑 原盘发烧友请选择nfs webdav等 ftp支持远程
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-22 07:04 | 显示全部楼层
15年各种nas用户体验 win home server  
samba 好用
关键是win server 好用
来自安卓客户端来自安卓客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2018-12-22 15:14 | 显示全部楼层
我网上搜了好多,好多测试,samba其实并不比nfs性能差。samba 都到v4了。

不过小文件,samba性能好像不行
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-26 06:47 来自手机 | 显示全部楼层
wayes 发表于 2018-12-21 17:04
有没有安卓好用的,能支持nfs的播放器?kodi太臃肿了,就想简单的播放nfs文件,能挂字幕。

开源的VLC,还有基于VLC做的Oplayer
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2021-4-12 09:00

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表