DLNA的全稱是DIGITAL LIVING NETWORK ALLIANCE(數字生活網絡聯盟), 其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance) 由索尼、英特爾、微軟等發起成立、旨在解決我的電腦,消費電器,移動設備在內的無線網絡和有線網絡的互聯互通,使得數字媒體和內容服務的無限制的共享和增加成爲可能,目前成員公司已達280多家。android
root@raspberrypi:~# apt-get install minidlna
minidlna配置文件位置爲 /etc/minidlna.conf git
主要配置幾種目錄位置media_dir多媒體目錄、db_dir數據庫目錄、log_dir日誌目錄數據庫
# Path to the directory you want scanned for media files. # # This option can be specified more than once if you want multiple directories # scanned. # # If you want to restrict a media_dir to a specific content type, you can # prepend the directory name with a letter representing the type (A, P or V), # followed by a comma, as so: # * "A" for audio (eg. media_dir=A,/var/lib/minidlna/music) # * "P" for pictures (eg. media_dir=P,/var/lib/minidlna/pictures) # * "V" for video (eg. media_dir=V,/var/lib/minidlna/videos) # * "PV" for pictures and video (eg. media_dir=PV,/var/lib/minidlna/digital_camera) media_dir=/var/lib/minidlna # Set this to merge all media_dir base contents into the root container # (The default is no.) #merge_media_dirs=no # Path to the directory that should hold the database and album art cache. db_dir=/var/cache/minidlna # Path to the directory that should hold the log file. log_dir=/var/log
Samba操做腳本在/etc/init.d目錄下,咱們要切換到此目錄下執行。windows
查看狀態網絡
root@raspberrypi:/etc/init.d# ./minidlna status ● minidlna.service - LSB: minidlna server Loaded: loaded (/etc/init.d/minidlna; generated; vendor preset: enabled) Active: active (running) since Wed 2018-05-30 14:18:07 UTC; 17h ago Docs: man:systemd-sysv-generator(8) Process: 18869 ExecStop=/etc/init.d/minidlna stop (code=exited, status=0/SUCCESS) Process: 18879 ExecStart=/etc/init.d/minidlna start (code=exited, status=0/SUCCESS) CGroup: /system.slice/minidlna.service └─18890 /usr/sbin/minidlnad -f /etc/minidlna.conf -P /run/minidlna/minidlna.pid May 30 14:18:07 raspberrypi systemd[1]: Starting LSB: minidlna server... May 30 14:18:07 raspberrypi systemd[1]: Started LSB: minidlna server.
啓動服務ide
root@raspberrypi:/etc/init.d# ./minidlna start [ ok ] Starting minidlna (via systemctl): minidlna.service.
中止服務this
root@raspberrypi:/etc/init.d# ./minidlna stop [ ok ] Stopping minidlna (via systemctl): minidlna.service.
重啓服務spa
root@raspberrypi:/etc/init.d# ./minidlna restart [ ok ] Restarting minidlna (via systemctl): minidlna.service.
在windows系統的網絡鄰居中咱們就能夠找到流媒體服務了rest
右鍵打開媒體播放機,就能夠進行流媒體的瀏覽或播放了日誌
安卓系統的智能電視通常都內置了dlna功能。
安卓手機可使用sPlayer進行播放