本方案主要由两部份组成:媒体服务器和笔记本电脑。
第一部份:用MINIDLNA搭建媒体服务器
一、移动硬盘的挂载
1、挂载FAT32格式的硬盘
1 2 3 4 5 6 7 | #创建挂载点 sudo mkdir /mnt/myu***drive #编辑fstab让移动硬盘开机自动挂载 sudo nano /etc/fstab #在最后一行添加如下内容 /dev/sda1 /mnt/myu***drive auto defaults,noexec,umask=0000 0 0 #保存重启,即可生效 |
说明:
sda1是取决于你的实际情况,a表示第一个硬盘,1表示第一个分区。
umask=0000 0 0
前面四个0就是对所有人,可读可写可执行,
后面两个0,第一个代表dump,0是不备份
第二个代表fsck检查的顺序,0表示不检查
卸载:sudo umount /mnt/myu***drive
2、挂载NTFS格式的硬盘(读写方式挂载)
默认挂载NTFS格式的硬盘只有只读权限,需要借助其它工具实现。
1 2 3 4 5 6 7 8 9 | #安装所需软件包 sudo apt-get install fuse-utils ntfs-3g #加载内核模块 modprobe fuse #编辑fstab让移动硬盘开机自动挂载 sudo nano /etc/fstab #在最后一行添加如下内容 /dev/sda1 /mnt/myu***drive ntfs-3g defaults,noexec,umask=0000 0 0 #保存重启,即可生效 |
3、测试硬盘挂载是否成功:
1 2 | cd /mnt/myu***drive ls |
二、安装MiniDLNA
1、安装
1 | sudo apt-get install minidlna |
2、修改配置
1 2 3 4 5 6 7 8 9 10 11 12 13 | #打开配置文件 sudo vim /etc/minidlna.conf #可参考修改的项有: #媒体文件目录: media_dir=A,/mnt/movie #音频目录 media_dir=P,/mnt/movie1 #图片目录 media_dir=V,/mnt/movie2 #视频目录 仅支持一些经典的音频,图片,视频格式,如要支持其他请百度。 #数据库目录,minidlna使用的是sqlite数据库来索引文件 #如果修改/home/pi/minidlna,必须保证minidlna目录以及下面的文件的用户以及用户组是minidlna #chown minidlna:minidlna minidlan -R db_dir=/var/lib/minidlna #服务器IP listening_ip=192.168.1.106 #端口 port=8200 #网络名称,用于其它设备发现当前设备 friendly_name=DLNA |
3、你可以选择让minidlna随机启动
1 | sudo update-rc.d minidlna defaults |
4、启动minidlna服务
1 | sudo service minidlna start |
5、当你修改配置文件及媒体资源更新时,需要强制刷新,以便minidlna将最新的媒体文件进行索引
1 | sudo service minidlna force-reload |
6、查看资源个数
http://192.168.1.106:8200/
7、取消minidlna的开机自动启动
1 | sudo update-rc.d -f minidlna remove |
8、停止minidlna服务
1 | sudo service minidlna stop |
9、停止minidlna所有进程
1 | sudo killall minidlna |
10、卸载minidlna
1 | sudo atp-get remove –purge minidlna |
更多回帖