귀차니즘

이곳을 참고하자.

https://www.linuxbabe.com/ubuntu/install-subsonic-media-server-ubuntu-18-04-https

 

How to Install Subsonic Media Server on Ubuntu 18.04, 19.04 and Enable HTTPS

This tutorial is going to show you how to install Subsonic media server on Ubuntu 18.04, 19.04 and how to set up a reverse proxy for Subsonic using Nginx or Apache web server.

www.linuxbabe.com

 

아래에서 다운받으면 된다.

 

https://ubuntu.com/download/raspberry-pi

라즈베리파이 게임 advence mame 키 설정 저장 안될 때


/opt/retropie/configs/mame-advmame/advmame-1.4.rc 파일에서 device_joystick auto 를 device_joystick raw로 수정필요

https://volumio.org/forum/bluetooth-speaker-plugin-t7432.html


ui.zip  을 다운받는다.

bluetooth_controller.zip 을 다운 받는다.


bluetooth_controller.zip

ui.zip



ui.zip 압축을 해제해서 volumio/http/www  에 덮어씌운다.


볼루미오 플러그인 페이지에가서


bluetooth_controller.zip 를 드래그 앤 드롭해서 설치.


ssh 로 접속해서


systemctl status bluezalsa  를 타이핑했는데


Active : failed  라고 나오면


sudo nano /lib/systemd/system/bluezalsa.service  를 타이핑해서


<내용수정>


ExecStart=/usr/bin/bluealsa --disable-hfp   를


ExecStart=/usr/bin/bluealsa --a2dp-force-audio-cd  로 수정 한다.


리부팅.


다시 systemctl status bluezalsa 타이핑해서 active 확인.



/opt/retropie/configs/all/retroarch-joypads/   G~~~  or X~~~ .cfg


input_device = "Xbox Wireless Controller"

input_driver = "udev"

input_r_y_plus_axis = "+4"

input_l3_btn = "8"

input_r_x_minus_axis = "-3"

input_l_btn = "4"

input_load_state_btn = "4"

input_start_btn = "7"

input_exit_emulator_btn = "+5"

input_l_y_minus_axis = "-1"

input_up_btn = "h0up"

input_r_y_minus_axis = "-4"

input_a_btn = "0"

input_b_btn = "1"

input_reset_btn = "1"

input_enable_hotkey_btn = "6"

input_down_btn = "h0down"

input_l_x_plus_axis = "+0"

input_l_y_plus_axis = "+1"

input_r_btn = "5"

input_save_state_btn = "5"

input_r2_axis = "+5"

input_r3_btn = "9"

input_right_btn = "h0right"

input_state_slot_increase_btn = "h0right"

input_x_btn = "2"

input_menu_toggle_btn = "2"

input_select_btn = "6"

input_l_x_minus_axis = "-0"

input_y_btn = "3"

input_left_btn = "h0left"

input_state_slot_decrease_btn = "h0left"

input_r_x_plus_axis = "+3"

input_l2_axis = "+2"



출처 : https://www.youtube.com/watch?v=xMk4umveBzU


retropie 에서 콘솔 모드로 들어간다


sudo nano /opt/retropie/configs/all/autostart.sh


기존에 있는 건 다음 줄로 내리고(enter) 추가한다.


sudo bash -c 'echo 1 > /sys/module/bluetooth/parameters/disable_ertm'


저장하고 나간다.


블루투스로 재연결!



라즈베리파이를 제대로 사용하려면 '네트워크' 설정부터 해야할 것이다.


유선 연결이라면 쉬울 것 같지만 대부분 무선으로 사용하지 않을까 싶다.


따라서,


sudo nano /etc/wpa_supplicant/wpa_supplicant.conf


하여 수정해줄 필요가 있다.

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


network={

ssid="WIFI이름"

psk="WIFI비밀번호"

}


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


이 정도만 추가해주고 사용해도 충분하다.

다만, DHCP 로 되어있다면 매번 IP 가 변경될테니 고정할당 되도록 하거나

Static IP 를 받도록 설정하는 작업이 필요하겠다.


다음은... 자동 재접속이 되도록 해야한다.

무선의 경우 끊기면 다시 접속되지 않는다.


http://www.rasplay.org/?p=8285


를 참고해서 바꾸도록 하자.

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   로 직접 생성해서 사용해도 된다.
======================================================================
어지간하면 얼마 안하는데 구입해서 쓰자.


'Devices > Raspberrypi' 카테고리의 다른 글

레트로파이 엑스박스 S 컨트롤러 블루스트 연결  (0) 2017.09.01
라즈베리파이 처음 설정  (0) 2017.03.05
tvheadend epg 설정  (0) 2017.02.03
openelec 과 libreelec  (0) 2017.02.02
Raspberry pi tvheadend 4.1.xxxx  (2) 2017.02.02

1. beautifulsoup 설치를 위한 파이썬 패키지 설치


$ sudo apt-get install python-pip



2. beautifulsoup, lxml, requests 설치


$ sudo apt-cache search beautifulsoup


로 되지 않는다면


$ sudo pip install beautifulsoup4

또는

$ sudo easy_install beautifulsoup


$ sudo easy_install lxml

가 에러나면 

$ sudo apt-get install python-lxml


$ sudo easy_install requests


3. python 설치


$ sudo apt-get install python-dev


4. egp


참고 : https://github.com/wonipapa/epg2xml


다운로드


$ sudo wget -q - https://raw.githubusercontent.com/sungpyohong/epg2xml/master/Channel.json

$ sudo wget -q - https://raw.githubusercontent.com/sungpyohong/epg2xml/master/epg2xml.py





'Devices > Raspberrypi' 카테고리의 다른 글

라즈베리파이 처음 설정  (0) 2017.03.05
라즈베리파이 mp3 스트리밍 subsonic 설치  (0) 2017.02.06
openelec 과 libreelec  (0) 2017.02.02
Raspberry pi tvheadend 4.1.xxxx  (2) 2017.02.02
무선 절전 해제  (0) 2017.02.01

openelec 은 unofficial 로 설치해야만 tvheadend 를 설치할 수 있는데 그것도 4.0.9 버전이다.


때문에 m3u 파일을 이용한 일괄등록을 할 수 없다.


libreelec 은 tvheadend 가 목록에 기본으로 있고 4.0 과 4.2 로 구분하고 있다.


4.2 가 정말 4.2 는 아니고 4.1-1945 버전이다. 어쨌든 m3u 파일 일괄등록이 가능하다.


kodi + tvheadend 를 고려중이라면 libreelec 을 사용하길 추천한다.


퍼포먼스도 libreelec 이 더 좋은 것 같은 느낌.


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


네이티브 라즈비안에 tvheadend 와 kodi 를 직접설치하고 구동해보았으나


openelec 이나 libreelec 보다 퍼포먼스가 떨어졌다. 아무래도 device 가 zero 라서 그런 것 같다.


'Devices > Raspberrypi' 카테고리의 다른 글

라즈베리파이 mp3 스트리밍 subsonic 설치  (0) 2017.02.06
tvheadend epg 설정  (0) 2017.02.03
Raspberry pi tvheadend 4.1.xxxx  (2) 2017.02.02
무선 절전 해제  (0) 2017.02.01
pi zero 는 tvheadend 를 하기 어렵다.  (2) 2016.11.01