Ubuntu Server 下快速搭建DLNA服务器

   购买了一台二手服务器。用来存储重要图片,视频,代码文档等。突发奇想是否可以让电视访问服务器。

经过一番查找,最终确认三星电视支持DLNA协议。大家对minidlna 都比较看好。就试着搭建这个服务器,使用后效果相当不错。强力推荐

#常用服务控制命令如下:
使用apt-get安装,默认minidlna会随系统启动 
sudo apt-get install minidlna

#取消minidlna的开机自动启动
sudo update-rc.d -f minidlna remove

#选择让minidlna随机启动
sudo update-rc.d minidlna defaults

#启动,停止,重启minidlna服务
sudo service minidlna start/stop/restart

#当你修改配置文件及媒体资源更新时,需要强制刷新,以便minidlna将最新的媒体文件进行索引
sudo service minidlna force-reload

#停止minidlna所有进程
sudo killall minidlna

#卸载minidlna
sudo apt-get remove --purge minidlna

#查看资源个数,当前使用资源的用户个数
http://192.168.1.106:8200/

修改minidlna配置 
sudo nano /etc/minidlna.conf参数名  说明  

参数名 说明
port 服务端口,默认为8200。如果有防火墙配置,需要开放。
media_dir         媒体目录可以设置多个,如:media_dir=V,/noah/videos(逗号前为类型标识:A音频,P图片,V视频)
friendly_name 服务名称,在其它设备中看到的名称
inotify   设置为true,将自动发现媒体目录中的新文件

 

 

 

 

 

 

 

media_dir设置样例

media_dir=V,/home/media/Movies
#media_dir可以设置多个视频路径
media_dir=V,/home/media/MTV
media_dir=A,/home/media/Music
media_dir=P,/home/media/Pictures
miniDLNA配置为服务:
sudo cp minidlna.conf /etc/
sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna
sudo chmod +x /etc/init.d/minidlna
sudo update-rc.d minidlna defaults  # 开机自启动
#查看资源个数,当前使用资源的用户个数
http://192.168.1.106:8200/

 

posted on 2018-03-27 10:16  kenny.wmh  阅读(4401)  评论(0编辑  收藏

导航