본문 바로가기

AndroidOverLinux113

U5PVR Spreed WebRTC 서버 설치하기 안녕하세요. 오늘은 U5PVR 에 Spreed WebRTC 서버를 설치해 보도록 하겠습니다. 먼저 하기 글을 참고해 주시길 바랍니다. http://djjproject.blog.me/220896389747 Spreed WebRTC 서버는 WebRTC 를 이용한 영상통화를 웹페이지에서 구현하는 것입니다. 크롬, 파이어폭스, 오페라 등과 호환이 가능하고 엣지 브라우저와는 호환이 되는지 모르겠습니다. 안드로이드 크롬에서 작동 가능하고 여타 아이폰에서 크롬을 설치했다고 해서 동작하지는 않습니다. 1. 네트워크 구조 이해하기 대부분 네트워크를 사용하시는 분은 아래와 같이 2가지의 구조로 연결이 되어 있을 것입니다. (공유기를 2개 통하는 그런 구조는 예외. 너무 귀찮아져서 뺍니다.) (U5PVR 이 상당히 과장되게.. 2017. 4. 27.
U5PVR TVHeadend 4.2.1 업데이트 (TVH#2) 안녕하세요. 오늘은 최근에 릴리즈 된 TVHeadend 4.2.1 버전으로 업데이트 하는 방법을 설명 드리겠습니다. 쉘로 접근하여 설치파일을 받습니다. root@u5pvr-debian:~# wget http://u5pvr.djjproject.com/tvheadend_4.2.1_armhf.debconverted 'http://download.djjproject.com/u5pvr/tvheadend_4.2.1_armhf.deb' (ANSI_X3.4-1968) -> 'http://download.djjproject.com/u5pvr/tvheadend_4.2.1_armhf.deb' (UTF-8)--2017-04-27 20:13:19-- http://download.djjproject.com/u5pvr/tvhead.. 2017. 4. 27.
U5PVR 리눅스 환경 설치 / 백업 / 복구 하기 안녕하세요. 이번에는 리눅스 펌웨어의 설치 및 백업 복구 방법에 대해서 알아볼 예정입니다. 리눅스 펌웨어의 경우 초기 배포 이후 거의 업데이트가 없을 예정입니다. 크리티컬한 에러가 있을 경우에만 패치가 이루어질 예정입니다. 설치 이미지의 경우 윈도우 복구 이미지라고 생각하시면 편하실 것 같습니다. 0. 설치 파일 정보 http://download.djjproject.com/u5pvr/ 위 링크로 이동하시면 update.zip 파일들이 있습니다. 1. 리눅스 시스템 백업 2. 리눅스 펌웨어 설치 3. 백업된 데이터를 통한 리눅스 설치 아쉽게도 update.zip 파일을 선택하여 설치하는 방식이 U5PVR 에 지원이 되지 않는 상황이기 때문에 USB 에 파일을 넣으시고 update.zip 이라고 이름을 바꾸.. 2017. 4. 14.
U5PVR APM 2편 : 활용하기 (apache2 + php5 + mysql) 안녕하세요. 이번에는 U5PVR 에 설치한 APM 서버를 활용해 보도록 하겠습니다. 1. XpressEngine 설치2. Wordpress 설치3. phpsysinfo 설치4. nextcloud 설치5. h5ai 설치 이 순서대로 진행하도록 하겠습니다. 웹 서비스 설치 과정상 가상호스트 부분은 다루지 않습니다. 가상호스트 부분은 카페의 검색을 통해서 설정해 주시면 됩니다. 대부분 사용자분들은 가상호스트가 지원되는 도메인을 사용하는것이 아니라 iptime.org 의 도메인을 사용하고 있어서 서브도메인 설정이 불가능한 상태입니다. 따라서 이번 가이드는 가상호스트 1개로 설정하는 가이드를 작성하려고 합니다. 0. 표준 시간대 맞추기 기본적으로 설정이 되어 있지 않아서 표준 시간대를 맞춰 주셔야 합니다. roo.. 2017. 4. 11.
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.