본문 바로가기

전체 글756

U5PVR APM 1편 : 설치하기 (apache2 + php5 + mysql) 안녕하세요. 이번에는 U5PVR 에 APM 을 설치해 보도록 하겠습니다. 실제로는 apache2 + php5 + mysql 과 추가 의존성 패키지가 설치됩니다. 먼저 mysql 을 설치하고 apache2 와 php5 패키지를 설치하는 방향으로 가도록 하겠습니다. 1. mysql 설치하기 아래의 명령어를 통해 mysql 을 설치합니다. root@u5pvr-debian:~# apt-get install mysql-serverReading package lists... DoneBuilding dependency treeReading state information... DoneThe following extra packages will be installed: libaio1 libdbd-mysql-perl l.. 2017. 4. 11.
U5PVR TVHeadend 사용하기 최종 수정 : 2018-06-24 안녕하세요. 이번에는 TVHeadend 사용법에 대해서 알아보도록 하겠습니다. 먼저 U5PVR 에는 원하는 기능을 모두 지원하기 위해서 TVHeadend 를 2개 내장하고 있습니다. 1. TVHhttp://U5PVR아이피:19981/ 2. TVHhttp://U5PVR아이피:9981/아이디 : admin비밀번호 : androidoverlinux 1번은 내장 TVHeadend 이고 안전성과 기능성을 구비하기 위해서 커스텀 된 3.6버전을 사용하고 있습니다. 이 버전은 이온TV 에 최적화 되어 있기 때문에 기능이 제한적입니다. 이 문제를 해결하기 위해서 리눅스 펌웨어에 TVHeadend 4.1 버전을 내장하고 있습니다. 4.1 버전에서 지원하는 내용은 아래와 같습니다. 1. .. 2017. 4. 7.
U5PVR PlexMediaServer 업데이트하기 안녕하세요. 이번에는 플렉스 서버를 업그레이드 하는 방법에 대해서 알아보도록 하겠습니다. 예전에는 이렇게 많이 빈번하게 업데이트가 없었는데 요즘에는 폭풍 업데이트가 있네요 ㅎㅎ.. 업데이트가 있다는 알림이 뜨면 파일 다운로드 링크를 통해서 받으시면 안됩니다. 업데이트를 진행하기 위해서 아래의 명령을 SSH 에서 입력합니다. root@u5pvr-debian:~# apt-get update && apt-get install plexmediaserver-installerHit http://linux-packages.resilio.com resilio-sync InReleaseHit http://linux-packages.resilio.com resilio-sync/non-free armhf PackagesIg.. 2017. 4. 6.
U5PVR 음성통화 서버 구축하기 (asterisk, voip, sip) 안녕하세요. 이번에는 U5PVR 에 음성통화 서버를 설치해 보겠습니다. 프로토콜로써 SIP 을 사용하며 서버로 asterisk 가 사용됩니다. 실제로 asterisk 를 상세하게? 사용하기 위해서는 컴파일 작업을 해야 최신버전을 설치할 수 있고 마음대로 기능을 넣었다가 뺐다가 할 수 있습니다. asterisk 의 홈페이지는 아래와 같습니다. http://www.asterisk.org/ 기본적으로 웹 UI 를 통해서 관리를 하도록 FreePBX 나 digium-gui 를 설치할 수 있지만, 이번 게시글의 목표는 통화가 되게 하는 것임으로 최대한 간단한 방법으로 설치하는 방법을 작성하겠습니다. 그럼 시작합니다~~ 1. asterisk 패키지 설치하기 및 작동 테스트 아래의 명령어를 통하여 asterisk 를.. 2017. 4. 5.
U5PVR btsync 설치하기 (클라우드 동기화) 안녕하세요. 이번에는 클라우드 동기화 대용 비트토렌트 싱크 서버를 설치해 보도록 하겠습니다. https://www.resilio.com/ 예전에는 비트토렌트 싱크라고 불렸는데 기능은 같은데 다른 회사로 인수가 된듯한 느낌입니다. resilio sync 라고 불리네요. 비트토렌트 싱크는 동기화할 폴더를 지정해서 코드로 공유폴더를 공유한 다음 클라이언트와 클라이언트 간 토렌트 프로토콜을 통해서 파일 공유가 되는 방식입니다. 0. 활용 예시 저의 경우에는 장비가 총 3대를 사용합니다. 1. 태블릿2. 휴대폰3. PC(4. 백업 서버) 저는 학부생으로써, 수업자료들과 제가 쓴 리포트 등을 이때까지 모아오고 있습니다.예로써 리포트를 작성한다고 합니다. 태블릿에서 리포트를 작성 하다가 저장을 합니다. 그 후 PC로.. 2017. 4. 4.
U5PVR WebDAV 구동하기 (apache2 패키지 이용) ++ 쓰기가 안되시는 분들 참고 부탁드립니다.1. Dav lock 폴더 지정root@u5pvr-debian:~# nano /etc/apache2/mods-enabled/dav_fs.confDAVLockDB /etc/apache2/lock/DAVLock 2. /etc/apache2/lock 폴더 소유자 변경root@u5pvr-debian:~# chown www-data /etc/apache2/lock 3. 이후 재시작 하시면 잘 작동합니다.이유는 잘 모르겠습니다. 권한에 문제가 없는데요. DB 를 생성을 못하네요. 직접 지정해주시면 해결이 됩니다. 안녕하세요. 이번에는 U5PVR 에서 WebDAV 공유를 만드는 방법에 대해서 알아보겠습니다. 기본적으로 apache2 웹서버 패키지로 구동이 됩니다. 그럼 시.. 2017. 4. 3.
U5PVR 토렌트 클라이언트 사용하기 최종 수정 : 2018-08-13 안녕하세요. 이번에는 U5PVR 의 토렌트 클라이언트에 대해서 알아보도록 하겠습니다. 데몬 정보는 아래와 같습니다. 데몬 : transmission-daemon포트 : 9091아이디 : admin비밀번호 : androidoverlinux 아래의 순서대로 알아보도록 하겠습니다. 1. 기본 접속방법2. 아이디 비밀번호 및 세부 설정하기3. Plex Media Server 와 연동 1. 토렌트 서버에 접근하기 웹 주소창에 아래의 주소를 입력합니다. http://U5PVR아이피주소:9091/ 접근하게 되면 아이디 비밀번호를 물어보게 됩니다. 초기 설정된 아이디 비밀번호는 u5pvr 입니다. 접근해 보시면 아래와 같이 UI 가 뜹니다. 기본적으로 웹 UI 에서 토렌트 파일 추가는.. 2017. 4. 3.
U5PVR FTP 서버 설정하기 및 사용하기 최종 수정 : 2018-06-26 #포트 변경포트만 기입하거나 192.168.0.57,2121 바인드할 아이피와 포트혹은 *,2121 혹은 2121 로 기입합니다. root@AOL-Debian:~# nano /etc/pure-ftpd/conf/Bind 2121 root@AOL-Debian:~# service pure-ftpd restartRestarting ftp server: Running: /usr/sbin/pure-ftpd-virtualchroot -l puredb:/etc/pure-ftpd/pureftpd.pdb -l pam -8 utf8 -J ALL:!aNULL:!SSLv3 -u 0 -b -E -A -O clf:/var/log/pure-ftpd/transfer.log -9 utf8 -H -U 0.. 2017. 4. 1.
U5PVR Plex Media Server 3편 플러그인 추가하기 안녕하세요. 도정진입니다. 이번에는 플렉스 서버에 플러그인을 설치해 보도록 하겠습니다. 이 글에서 예시로 다음 무비 에이전트, 유튜브 채널 플러그인을 설치해 보도록 하겠습니다. 1. Plex Media Server 라이브러리 폴더 구조 SFTP로 Plex Media Server 라이브러리 폴더에 접근을 해 보겠습니다. 경로는 아래와 같습니다. /var/lib/plexmediaserver/Plex Media Server SFTP 로 접근한 화면 입니다. 마지막으로 Plex Media Server 라이브러리 폴더를 다른곳으로 옮기고 싶으신 분들은 아래의 설정을 참고해 주시면 됩니다.(SSH 로 접근하여 작업하는 과정입니다.) 차후에 라이브러리가 너무 많아져서 내부 ROM 용량이 부족할 수 있기 때문에 아래의.. 2017. 3. 29.
U5PVR Plex Media Server 2편 기기연동하기 안녕하세요. 도정진입니다. 이번에는 U5PVR 에 설치된 Plex Media Server 를 U5PVR 에서 그리고 다른 기기에서 연동해 보도록 하겠습니다. 1. U5PVR ATV Plex 앱과 연동하기 먼저 구글 플레이 스토어로 이동하여 Plex 를 검색하여 설치합니다. 설치한 다음 앱을 시작하면 아래와 같이 로그인하라는 창이 뜹니다. 여기서 로컬로만 사용하시는 분들은 (서버에 계정 연동을 하지 않으신 분들은) 스킵을 누르시면 자동으로 찾아서 내부에 있는 Plex Media Server 로 연결이 됩니다. 아래의 코드가 주어지는데 저는 핸드폰에서 연동을 해 보았습니다. 웹에서 로그인을 하시고 연동 기기의 코드를 입력하면 연동이 됩니다.(핸드폰 앱의 경우에는 연동을 아이디 비밀번호로 하지만 TV앱들은 다.. 2017. 3. 28.
U5PVR Plex Media Server 1편 초기설정하기 안녕하십니까? 도정진입니다. 오늘은 U5PVR 의 메인기능인 PlexMediaServer 의 초기 사용방법에 대해서 알아보겠습니다. 1. Plex Media Server 설정화면 접근하기 먼저 U5PVR 에 할당된 IP를 체크합니다. 체크 방법은 이전 게시글을 참고해 주시길 바랍니다. 해당 아이피로 아래의 URL 로 웹브라우저에 접속합니다. http://U5PVR_IP:32400/web 접근하게 되면 아래의 페이지가 열립니다. 로그인을 하지 않고 로컬로만 사용하실 분들은 우측 아래의 이건뭐죠? 를 눌러서 스킵하시면 됩니다. (비추천) 플렉스 계정이 있으신 분들은 로그인을 하시고 진행하시고 없으신 분들은 아래 주소로 가셔서 생성해 주시길 바랍니다. https://www.plex.tv/sign-up/ 2. .. 2017. 3. 28.
U5PVR 리눅스 펌웨어 기본 패키지 (Plex, TVheadend, FTP, Torrent, minidlna, shairport-sync) 최종 수정 : 2018-06-24 안녕하세요. 도정진입니다. U5PVR 의 활용도를 높이기 위하여, U5PVR 은 안드로이드 커널을 공유하는 리눅스 펌웨어가 설치되어 있습니다.(혹시나 설치가 되어 있지 않다면 설치 게시글을 통해서 설치해 주시길 바랍니다.) 기본 베이스는 debian 8 jessie 입니다. 실은 U5PVR CPU 는 64비트를 지원하는 CPU 입니다만, 안드로이드 시스템 자체가 32비트로 구동되고 있기 떄문에 리눅스 펌웨어도 armhf 패키지에 맞추서 빌드되었습니다. 1. 기본 내장 기능 Plex Media Server (1.4.4.3495) 플렉스 미디어 서버 패키지 입니다. 비공식 레포를 활용하여 설치가 되며 업데이트가 나옴과 동시에 업데이트를 수행하면 최신버전으로 업그레이드를 하실.. 2017. 3. 24.
U5PVR 구글 드라이브 연동하기 [rclone] 안녕하세요. 도정진입니다. 이번에는 U5PVR 리눅스에서 google 드라이브를 연동하는 방법에 대해서 알아보도록 하겠습니다. 프로그램으로 rclone 을 사용하며 드라이브 방식으로 마운트 하여 사용하는 데에는 이만한 프로그램이 없다고 생각되어 이 프로그램으로 가이드를 작성합니다. 추가적으로 rclone 은 구글 드라이브만 지원하는 것이 아니라 아마존 무제한 클라우드 등등 많이 지원을 하고 있음으로 각 설정 방법은 아래의 구글 드라이브를 추가하는 것과 비슷합니다. 공식 홈페이지에서 참고하여 설정해 주시면 되겠습니다. http://rclone.org/ 1. rclone 설치하기 먼저 rclone 은 파일 시스템을 마운트 할 때, fuse 파일 시스템을 사용합니다. 따라서 fuse 패키지를 설치해야합니다. .. 2017. 3. 17.
넥서스 전 기종 커스텀 리커버리(TWRP) 설치하기 1. 플랫폼 툴 다운로드http://blog.djjproject.com/210 2. 부트로더 드라이버 설치http://blog.djjproject.com/211 3. 부트로더 언락http://blog.djjproject.com/212 TWRP 공식 홈페이지에서 넥서스 전 기종 리커버리 이미지를 받으실 수 있습니다.https://twrp.me/Devices/ 넥서스5 의 경우 디바이스 이름은 hammerheadhttps://dl.twrp.me/hammerhead/갤럭시 넥서스의 경우 magurohttps://dl.twrp.me/maguro/ 이 게시글에서는 갤럭시 넥서스에 커스텀 리커버리 이미지를 입혀보겠습니다. 갤럭시 넥서스 twrp 다운로드 페이지로 이동하여 3.0.2-0 버전을 받습니다. 다운받은 파.. 2017. 3. 11.
넥서스 전 기종 부트로더 언락하기 1. 플랫폼 툴 다운로드http://blog.djjproject.com/210 2. fastboot 모드 진입 및 드라이버 설치http://blog.djjproject.com/211 플랫폼 툴 폴더안의 START.cmd 파일을 실행합니다. 아래와 같은 CMD 창이 현재 폴더를 기준으로 열리게 됩니다. 아래의 명령어를 입력합니다. fastboot oem unlock 아래처럼 작업이 완료됩니다.(저는 이미 언락이 되어 있어서 오류가 뜨네요) 명령어를 치자 마자 핸드폰에서 아래의 화면이 뜹니다. 처음에 NO 로 되어 있는데 볼륨키를 눌러 YES 에 커서를 옮기고 전원키를 눌러 선택합니다. YES 를 전원키로 누르는 순간 언락이 됩니다. 부트로더 아래 부분에 보면 LOCK STATE - UNLOCKED 라고 뜹.. 2017. 3. 11.
넥서스 전 기종 adb , fastboot 드라이버 다운받기 및 드라이버 설치하기 (Android Bootloader Interface) https://developer.android.com/studio/run/win-usb.html?hl=ko 드라이버 파일의 압축을 풀어보면 아래와 같이 생겼습니다. 핸드폰이 꺼진 상태에서 볼륨 위 + 볼륨 아래 + 전원버튼을 누르면서 켜면 부트로더로 진입이 됩니다. 아래는 갤럭시 넥서스의 경우. 위의 상태에서 컴퓨터와 연결합니다. Android 1.0 을 눌러 드라이버 및 소프트웨어 업데이트를 누릅니다. 수동설치를 해야함으로 컴퓨터에서 드라이버 소프트웨어 찾아보기를 누릅니다. 자동으로 검색하여 설치도 불가능함으로 컴퓨터의 장치 드라이버 목록에서 직접 선택을 누릅니다. 모든 장치 표시를 누릅니다. 디스크 있음을 누릅니다. 디스크 있음을 누르면 아래의 창이 뜹니다. 찾아보기를 누릅니다. 드라이버 폴더로 이동.. 2017. 3. 11.