1. 安装minidlna
sudo apt-get install minidlna
2. 配置dlna
配置文件位于/etc/minidlna.conf,使用如下命令打开并编辑配置文件
sudo gedit /etc/minidlna.conf
其中有如下几项是需要进行修改的
media_dir
将后边的路径修改为我们常用的存放媒体文件的路径,也可在路径前加A/V/P或组合来定义文件夹属性,不加为全部类型
inotify=yes
这行前边的注释井号去掉
3. 启动dlna服务
sudo update-rc.d minidlna defaults // 设置开机自动启动
sudo update-rc.d -f minidlna remove // 取消开机自动启动
sudo service minidlna start/stop/restart // 启动服务
sudo service minidlna force-reload // 配置文件更新,媒体文件更新时使用
4. 使用及问题
minidlna提供了可以使用网页查看当前服务使用情况的方式,即在浏览器中使用http://[wifi_ip]:8200的方式进行访问,默认端口8200可以在配置文件中进行修改。
4.1 文件明明在目录下,却看不到
奇怪的是,我把媒体文件拷贝到配置的目录下后,刷新网页查看到的视频音频图片数量都是0。最后经过一番查看,因为拷贝过来的媒体文件权限为-rwx------,即除了当前用户其他人无法访问。用如下命令修改文件权限后就可以访问了。
chmod 777 [file_path]
4.2 在同一网络下的用户都可以访问
需要注意的的是,跟你在同一网络下的其他人,也都可以看到并访问哦!所以最好不要放一些隐私文件或者设置开机自动启动服务,并且不用的时候把服务停掉~