본문 바로가기

SBC관련

WOL 핸드폰 앱으로 잘안되던 원격 Windows PC 켜기 가끔 집에서 조명 프로그래밍했던것을 구글드라이브에 업로드 안해서 공공일서 업데이트된 파일을 못받는 경우가 있다. 보통 이럴때는 집에 있는 와이프에게 전화를 걸어서 컴퓨터 좀 켜달라하고 공공일 PC에서 Remote Desktop을 이용해 집 PC에 접속해서 해당 파일을 업로드하곤 하는데 와이프가 외출했을때 이런 경우가 발생하면 어쩔 방법이 없다. 그래서 원격으로 꺼져있는 PC를 깨워주는 WOL(Wake On Lan) 핸드폰앱을 이용해봤는데 무료는 대부분 로컬네트워크에서만 가능해서 쓸모가 없고 외부에서도 되는 유료 프로그램도 써보면 어쩔때는 되고 어쩔때는 안되는 경우가 있어서 그냥 포기하고 있었다. 그런데 얼마전 불현듯 Rock Pis(Linux가 돌아가는 소형컴퓨터)에서 윈도우를 깨우는 패킷을 보내면 될것.. 더보기
ubuntu webdav nginx 500 error (해결할 수 없는 에러) 요 며칠 조카가 버렸던 컴퓨터, 집앞 분리수거장에서 주웠던 컴퓨터, 아버지가 안쓰시던 컴퓨터 3대를 짜집기해서 와이프와 내 아이폰 사진 자동 백업용 ubuntu 서버를 조립하고 가게에 설치(가게인터넷 속도 500m 집인터넷 속도 100m라 가게에 설치)하느라 정신이 없었다. 시스템을 간단히 설명하자면 아이폰 사진, 영상들을 PhotoSync라는 유료앱(7,000원)을 이용해서 매일 새벽2시마다 webdav를 통해 ubuntu의 nginx 서버로 전송, 저장하는 시스템이다. 하드용량이 1TB라 우리가족 사진, 영상만 저장하는데에 큰 모자람은 없었다. PhotoSync 앱이 좋은게 새로 추가된 사진,영상만을 새벽에 자동 업로드해 줄 수 있어서 설정만 한번 잘해놓으면 더 이상 신경 쓸게 없다. 암튼 이런 시스.. 더보기
Armbian Rock Pi S에 Plex 서버 설치 armbian-configure가 설치되어 있다면 plex 설치는 매우 쉽다. (plex server ip : 2.1.1.17, client(윈도우10) ip : 2.1.1.11 ) 1. #armbian-configure 2. Software => Softy => Plex 선택 => install 3. https://www.plex.tv/ 에 접속해서 회원가입한다. 4. 클라이언트(윈도우 10)에서 웹브라우저로 plex 서버에 접속해서 설정을 한다. http://2.1.1.17:32400/web 5. Plex 서버가 설치된 PC의 ip가 10.0.0.0 ~ 10.255.255.255 (10/8 prefix) 또는 172.16.0.0 ~ 172.31.255.255 (172.16/12 prefix) 또는 1.. 더보기
PLEX 트랜스코딩 끄기 트랜스코딩이란 서버가 클라이언트 능력에 맞게 영상을 다시 인코딩해서 전송해주는 훌륭한 기능이다. 하지만 1만원짜리 SBC(내경우 Rock Pi S)에서 PLEX 서버를 끊김없이 돌리려면 이 트랜스코딩 기능을 꺼야한다. 그런데 이 트랜스코딩 기능을 서버측 PLEX 에서 끄는 기능이 없어보인다. 대신 PLEX 클라이언트에서 설정을 해주면 트랜스코딩 없이 재생이 가능하다. 위와 같이 Remote Streaming을 맥시멈으로 하면 PLEX 서버 측에 트랜스코딩을 요구하지 않는것 같다. 대신 클라이언트는 PLEX 서버에 있는 미디어를 디코딩할 능력이 되야만 재생이 가능하다. 한 예로 아이폰으로 녹화된 영상을 CPU 성능이 열약한 Rock Pi S PLEX서버에 올려 놓고 아이폰 PLEX 클라이언트에서 위와 같은.. 더보기