ubuntu minidlna 1.1.4 install
업데이트 정보
http://sourceforge.net/projects/minidlna/files/minidlna/1.1.4/
1.1.4 – Released 26-Aug-2014 ——————————–
– Add magic container infrastructure.
– Add magic containers for 50 recent items for each category.
– Fix bad null termination in AAC parsing.
– Fix requests for the last byte of a file, which affected MKV playback on Philips TV’s.
– Support 64-bit time_t values.
1.1.3 – Released 05-June-2014 ——————————–
– Enhance log level settings.
– Fix Samsung browsing when root_container is set.
– Add Clang compiling support.
– Fix compiling on systems without iconv.
– Add merge_media_dirs option, to revert to the old behavior.
– Add Asus O!Play client support.
– Fix Broken SSDP multicast membership addition.
– Fix crash bug with an emtpy filter argument.
– Accept SMI subtitles in addition to SRT.
– Add BubbleUPnP detection and enable subtitle support.
– Allow the user to specify an arbitrary root container.
– Add libavcodec > 54 / libav 10 compatibility.
– Get embedded cover art from video files with recent libavformat versions.
– Disable Samsung DCM10 capability, as it breaks compatibility with new models.
– Add subtitle support for NetFront™ Living Connect middleware-based clients.
1. apt-get update
1 |
apt-get update |
2. 의존성 패키지 및 컴파일 관련 패키지 설치
1 2 |
apt-get install -y libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev apt-get install build-essential gcc make autopoint autoconf automake Gettext |
3.minidlna-1.1.4.tar.gz 다운로드
1 2 3 4 5 |
wget -O minidlna-1.1.4.tar.gz http://sourceforge.net/projects/minidlna/files/latest/download?source=files 100%[====================================================>] 494,478 255KB/s in 1.9s 2015-02-17 09:28:14 (255 KB/s) - ‘minidlna-1.1.4.tar.gz’ saved [494478/494478] |
4. make & make install
1 2 |
make make install |
5.minidlna.conf copy 및 수정
1 2 3 4 5 6 |
cp minidlna.conf /etc/minidlna.conf sed -i 's/media_dir=\/opt/media_dir=\/media/g' /etc/minidlna.conf sed -i 's/#log_dir=/log_dir=/g' /etc/minidlna.conf sed -i 's/#db_dir=/db_dir=/g' /etc/minidlna.conf echo "friendly_name=My DLNA" >> /etc/minidlna.conf |
6.minidlna.conf 확인
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
cat /etc/minidlna.conf |grep -v '#' port=8200 media_dir=/media db_dir=/var/cache/minidlna log_dir=/var/log album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg inotify=yes enable_tivo=no strict_dlna=no notify_interval=900 serial=12345678 model_number=1 friendly_name=My DLNA |
7.minidlna service 등록 및 권한
1 2 3 4 |
cp linux/minidlna.init.d.script /etc/init.d/minidlna chmod a+x /etc/init.d/minidlna update-rc.d minidlna defaults |
8.service 실행확인
1 2 |
service minidlna start * Starting minidlna minidlna [ OK ] |