기본 콘텐츠로 건너뛰기

라즈베리파이 miniDLNA 1.2.1


1. 라이브러리를 설치한다.
sudo apt-get install autopoint debhelper dh-autoreconf gcc libavutil-dev libavcodec-dev libavformat-dev libjpeg-dev libsqlite3-dev libexif-dev libid3tag0-dev libogg-dev libvorbis-dev libflac-dev -y

2. 소스파일을 다운로드 받는다.
wget http://downloads.sourceforge.net/project/minidlna/minidlna/1.2.1/minidlna-1.2.1.tar.gz
만약 다운로드가 안되면 직접사이트에 들어가서 다운받는다.

3. 다운받은 파일 압축을 푼다.
tar -xvf minidlna-1.2.1.tar.gz

4. minidlna 디렉토리로 들어간다.
cd minidlna-1.2.1

5. configure, make, 그리고 minidlna 를 설치한다.
./configure && sudo make && sudo make install

6. 기본 설정 파일을 아래경로로 복사한다.
sudo cp minidlna.conf /etc/

7. 부팅시 자동으로 실행하게 스크립트를 등록한다.

sudo cp linux/minidlna.init.d.script /etc/init.d/minidlna

8. 스크립트에 권한을 설정한다.
sudo chmod +x /etc/init.d/minidlna

9. minidlna 를 기본으로 사용할 수 있게 설정한다.
sudo update-rc.d minidlna defaults

10. minidlna.conf 설정하기
sudo nano /etc/minidlna.conf

아래와 같은 부분만 설정
#표시를 제거해서 주석처리를 제거한다.

media_dir=V,/mnt/Tdown
friendly_name=Raspberry DLNA inotify=yes

media_dir : 미디어 파일이 있는 곳 위치
inotify : 자동 갱신여부 설정

root_container=V: 
- DLNA 에 접속하면 들어갈 목록
V라고 설정해 주면 바로 비디오 목록으로 들어가진다. 음악, 사진, 비디오 메뉴는 안나온다.

“B” - “디렉토리 브라우저” 
“M” - 음악” 
“V” - “비디오” 
“P” - “사진”

11. 서비스를 시작한다.
sudo service minidlna start

12. 실행이 되는 것을 확인 했으면, 이제 재부팅한다.
sudo reboot

부팅이 끝난 후에 DLNA에 접속 할 수있으면 성공적으로 설치가 된 것이다.

설정하기

13. /etc/minidlna.conf의 설정파일을 수정한다.
nano /etc/minidlna.conf

원하는 디렉토리에 설정을 한다.
dnla 는 음악, 비디오, 사진 이렇게 세 종류의 파일만 지원한다. 그렇기 때문에 설정하는 곳도 세 가지가 가능하다.

minidlna 의 데이터베이스가 저장되는 폴더를 설정한다.

# Path to the directory that should hold the database and album art cache. #db_dir=/var/lib/minidlna
db_dir=/home/pi/.minidlna

14. 설정을 완료하고 난 뒤에는 다음과 같이 입력해서 minidlna 재시작한다.
sudo service minidlna restart
sudo service minidlna force-reload

댓글

이 블로그의 인기 게시물

NodeJs 를 이용한 EPG 정보가져오기

* 나의 환경 정보 장비 : 라즈베리파이 3 b OS : 라즈비안 Jessie 사용 프로그램 : NodeJs v.8.11.3 방송사 : KT 올레TV 필요한 NODE 모듈은 아래와 같다. var cheerio = require ( 'cheerio' ),      request = require ( 'request' ),      iconv = require ( 'iconv-lite' ),      charset = require ( 'charset' ),      fs = require ( 'fs' ),      shell = require ( 'shelljs' ); * 순서 1. node로 웹크롤링을 해와서 방송 정보 xml파일을 만든다. 2. 만들어진 xml파일을 socat 을 이용하여 tvheadend xmltv.sock 로 전송해준다. * 소스 1. request 를 이용한 스크래핑 request . post ({          uri: epg2xml [ gISP ],          headers: { 'content-type' : 'application/x-www-form-urlencoded' },          body: require ( 'querystring' ). stringify ( postData ),          encoding: null        ...

413 (Request Entity Too Large)

• 파일업로드 오류시 nginx 업로드사이즈변경 1. 설정파일을 연다. sudo nano /etc/nginx/nginx.conf 2. http구문안에 아래내용을 삽입한다. http {   # Set client upload size - 100Mbyte   client_max_body_size 100M;   ...   ..   . } 3.업로드 크기가 설정되었으니 nginx를 재시작한다. nginx -s reload 또는 service nginx restart

Apple Magic Keyboard Korean MXQT2KH/A 혼합색상

  Apple Magic Keyboard Korean MXQT2KH/A, 혼합색상 보고 계신 상품에 대해서 소개해드립니다. 내용은 일절 과장없이 포스팅 당시 제공된 정보로 포스팅됩니다. ☆☆☆☆☆   60개 상품평 389,000 원 상품 구매하러가기 상품정보 쿠팡상품번호 1406902052-2442587089 품명 및 모델명 Apple Magic Keyboard for 11-inch iPad Pro (2nd generation) - Korean / (MXQT2KH/A) 인증사항 해당없음 제조국(원산지) 중국 제조자(수입자) APPLE INC. (애플코리아 유한회사) 소비자상담 관련 전화번호 쿠팡 고객센터 1577-7011 필수표기정보 더보기 상품평 〓〓〓〓〓〓〓〓〓〓〓〓〓〓 전** ★★★★★   2020.05.22 Apple Magic Keyboard Korean MXQT2KH/A, 아이패드 프로 11 1세대, 2세대, 혼합색상 무친판단 키보드, 하지만 이 가격이면 아이패드 미니를 아이패드를 노트북처럼 쓰고싶다. 아이패드로 사무업무나 문서, 웹 서핑, 타이핑을 많이한다 무조건입니다. 진짜 키보드랑 트랙패드 조합은 미쳤어요 각도 부분과 내구성이 아쉬운 부분이 있습니다. 내구성은 이전 스마트 폴리오와 달라질게 없는 내구성이라 관리가 필수적이고 각도는 해당 사진 이후로 더 안꺾입니다. 무릎에 대고 쓰면 쪼금 아쉬운 부분+이전 키보드와는 다르게 180도 안꺾여서 펜슬과 같이 쓰기 쪼오오금 아쉽네요. + 가격이면 아이패드 미니 사는데 그래도 전 키보드 살래요 〓〓〓〓〓〓〓〓〓〓〓〓〓〓 윤** ★★★★★   2020.05.18 Apple Magic Keyboard Korean MXQT2KH/A, 아이패드 프로 11 1세대, 2세대, 혼합색상 일단 보면 당신의 머릿속에 계속 맴 돌것. 장점 아이패드가 노트북으로 변신. 키감 - 그냥 노트북임.! 간지 작살... 내가 지금까지 구입한 애플 제품중에 (모든 애플 제품을 가지고 있음) 패드+이 ...