Devices/Raspberrypi

라즈베리파이 mp3 스트리밍 subsonic 설치

귀찮아요 2017. 2. 6. 12:55

1. 자바를 설치한다.


$ sudo apt-get install oracle-java8-jdk


자바의 경우 7 버전을 권장하는 것 같다. 8 버전도 잘 실행되지만 퍼포먼스 측면으론 7 이 낫지 않나 싶다. 아무래도 리소스를 덜먹지 않을까 하는 기대감.


2. 설치가 됐나 확인.


$ java –version


3. 자바 환경 설정 (vi 나 nano 로 새로 작성해서 타이핑해준다.)


$ sudo vim /etc/environment


   Insert JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm-vfp-hflt


4. subsonic 다운로드 (이글을 작성하는 현재 6.0 이다)


$ sudo wget –O http://downloads.sourceforge.net/project/subsonic/subsonic/6.0/subsonic-6.0.deb


5. 설치


$ sudo dpkg -i subsonic-6.0.deb


6. subsonic 설정을 위해 subsonic 종료


$ sudo /etc/init.d/subsonic stop


7. subsonic 이 백그라운드에서 실행되도록 설정


- subsonic 으로 사용자 추가


$ sudo adduser subsonic


- subsonic 을 audio 그룹으로 추가


$ sudo adduser subsonic audio


8. subsonic 사용자가 root 가 되지 않게 설정


$ sudo vi /etc/default/subsonic


참고:   --port=????   으로 포트번호를 바꿀 수 있다.


SUBSONIC_USER=root 를


SUBSONIC_USER=subsonic  으로 수정



9. 권한 설정


$ sudo chown subsonic:subsonic /var/subsonic -Rv


10. subsonic 시작 (대략 시작 후 1분쯤 뒤에 접속된다.)


$ sudo /etc/init.d/subsonic start


11. subsonic 설정 (위 설정에서 포트번호를 바꿨다면 4040 이 아니고 바꾼 포트번호다.)


http://라즈베리파이주소:4040   or   http://localhost:4040


admin / admin  이 기본이다. (패스워드는 user or 사용자 로 가서 꼭 바꿔주자.)


좌측 상단의 三 과 같은 모양을 눌러 settings 로 가서


default language 를 '한국어' 로 바꾸고 하단의 save 를 눌러준다. 


한결 보기 편할 것이다.


12. subsonic 의 '음악저장소' 에서 폴더 변경


var/music 을 그냥 사용해도 좋지만 변경하고 싶다면 변경하자.


본인의 경우 관리상의 편의를 위해 samba 설정을 해두었다.

(home/ 의 하위 디렉토리를 사용하진 말자. 인식 안됨.)


출처 : https://www.itsfullofstars.de/2015/05/subsonic-on-raspberry-pi/


=================================================================

가급적이면 프리미엄 키를 구매하는 편이 좋겠지만... (본인은 구매했다!)

(소프트웨어의 발전을 위해서도 혹은 개발자의 한 사람이라면! ... 한화로 1.5만원 정도 했던 것 같다.)


용돈 부족한 아해거나 기타등등의 이유로 구매할 수 없다면...

라이센스로 검색하니 금방나와서 그냥 적어둔다...

email : foo@bar.com   / key : f3ada405ce890b6f8204094deb12d8a8    를 사용해도 되고

$ echo -n 이메일ID@xxx.com | md5sum   로 직접 생성해서 사용해도 된다.
======================================================================
어지간하면 얼마 안하는데 구입해서 쓰자.