文章摘要:
DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE(数字生活网络联盟), 其宗旨是Enjoy your music, photos and videos, anywhere anytime,由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无限制的共享和增长成为可能。

随着NAS(Network Attached Storage:网络附属存储)的兴起,DLNA貌似比较火了起来,可以将视频音乐图片文件集中放在NAS服务器上进行管理,手机电视等客户端通过DLNA服务从服务器上进行访问(仅限于同一局域网内),节约了客户端的存储空间,更换设备观看也很方便;


操作系统: Debain8
软件版本: minidlna 1.1.6


服务安装

源码位置:https://sourceforge.net/projects/minidlna/

下载源码:

# git clone https://git.code.sf.net/p/minidlna/git minidlna

生成配置:

# apt-get install autoconf
# apt-get install autopoint
#./autogen.sh

配置安装:

# ./configure --disable-nls
# make 
# make install

注意事项:
配置时一定要添加--disable-nls选项,否则会产生错误;
mv: 无法获取"t-da.gmo" 的文件状态(stat): 没有那个文件或目录


配置文件:

# cp minidlna.conf /etc/minidlna.conf

运行测试:

# /usr/local/sbin/minidlnad -d -v -f /etc/minidlna.conf

此时可通过客户端访问服务器媒体目录;
还可以通过浏览器打开 http://{ip}:8200 来查看客户端连接状态;


配置详解:

#修改配置文件/etc/minidlna.conf

# 指明端口,默认值为8200,一般不需要修改
port = 8200

# 自动扫描媒体目录中的新文件
inotify = yes

# 指定媒体目录,可以指定多个media_dir
# 前缀字母表示只扫描该目录的文件格式A(声音), V(视频), P(图像)
# 如果不添加前缀,则扫描所有格式;
media_dir = A,/media/Music
media_dir = V,/media/Movie
media_dir = P,/media/Image

# 指定显示名称(默认为主机名)
friendly_name = MyDLNA

客户端

推荐使用Kodi,界面美观,功能强大,适用于Android,Widonws,Linux操作系统;

请输入图片描述


debian安装方法:
1.添加源

deb http://http.debian.net/debian jessie-backports main

2.安装

# apt-get update
# apt-get install kodi

苹果用户

推荐使用AVPlayer;


其他软件:

原子播放器(Atomplayer) - 适用于手机和天猫盒子和电视,界面一般;
猫范TV - 只适用于天猫盒子,界面不错,但不适用手机和电视,运行提示错误;