GameSir G3w (해피칙 전용 게임패드) test 2인용

 

안녕하십니까 ?  EddyLab입니다.

전주에 주문한 GameSir G3w (해피칙 게임패드) 가 도착을 했네여..

2SET를 주문하였고, 2인용 게임 test를 합니다.


메인기기는 U5PVR 슬림으로 test를 하였고,

역시 해피칙 안드로이드TV 앱(xiaoji.apk / 1.1.7 2016.1228버젼)을 사용하였습니다.



GameSir G3w (해피칙 전용 게임패드)


http://cafe.naver.com/mk802/23530





먼저 USB케이블을 연결한 제품 사진입니다. ^^

왜 이 사진을 먼저 올리는가 하면, 

그냥 제품 사진을 올리면, 심심해서 그냥 안보실 것 같아서 그랬습니다. ㅎㅎㅎㅎ






이제 unpacking 을 시작합니다.  
그냥 사진만 내 보냅니다. ^^ 







매뉴얼도 충실하게 잘 만들어져 있네요.. 




박스를 열어 보면, 거무틱틱한 게임패드가 보입니다..

처음에는 뭔가 사진과 다르다...  라는 우울한 생각이 들게 됩니다 ^^;; 



내용물은 


메인 게임패드 1개

연장 케이블 1개

스마트폰 거치대 1개

매뉴얼 등...   입니다.



제품이 거무틱틱하게 보이는 이유는

백라이트 발광형태이기 때문에, 그렇습니다. ^^;;







USB 연장 케이블입니다.

그냥 케이블 길이가 길면, 관리하기가 좀 불편해지는 것이 있는데,

연장케이블로 처리를 하니, 케이블만 빼 놓으면 깔끔해 지네요 ^^

일부러 신경을 쓴 것으로 보여집니다. 



연장 케이블 연결은 케이블 커넥터쪽에 

연결 방향 홈이 있어서 방향을 맞춰서 꼽으면 됩니다.

게임기 전문업체라서, 세심한 신경은 잘 쓴 것 같습니다.



거무튀틱한 제품 입니다만, 



백라이트가 켜지면, 완전히 다른 느낌의 제품이 됩니다. ^^

중간의 홈 버튼는 상당히 인상적입니다.



아래쪽에 멀티 게임기 인식을 위한 것으로 추정되는 4개의 LED가 있습니다.

사진에서는 반사가 되어져 있습니다만, 1번째 LED에 켜져 있습니다.



게임패드의 버튼의 백라이트 입니다.

백라이트 밝기가 상당히 밝아서 아주 또렸하게 잘 보여집니다.


상단에 4개의 키 중에

대부분 맨위 2개키만이 거의 사용됩니다.


왼쪽의 "SELECT"키는 코인 키 입니다.

오론쪽의 "START"키는 시작 키입니다.


이 2개의 키를 동시에 누르면, 해피칙 게임 중에 "EXIT"로 게임을 빠져 나올 수 있게 됩니다. (중요)




뒷쪽에는 L1. L2 / R1, R2의 키가 있고,

스트리트파이터를 할때, 부족한 키를 대신하게 됩니다.



전체적으로 게임패드는 PS3를 많이 닮았습니다.




2개의 GameSir G3w를 올려 놓았을때의 모습입니다. (2인용 게임)

상당히 멋있어 보입니다. ^^





이전에 다른 회원님이 해피칙을 사용하면서, 게임 다운로드가 되지 않는다는 이야기를 주셨고, VPN으로 연동하여 사용하였다는 레포팅을 받았습니다.


이때 저에게서는 크게 문제가 없어서...  그러려니 했습니다만,

최근에는 저도 유사한 현상이 있네요... ^^;;


제 경우는 다운로드는 되는데, 게임이름만 보이고 스샷이 전혀 보이지 않고 있습니다.


이는 국가에서 이쪽관련으로 불법사이트로 등록이 되어버려서, 

관련 사이트 링크가 차단되어져서 그렇습니다 ㅠ.ㅠ 


게임이름만 보고서 다운로드를 하셔도 됩니다만, 그러기에는 뭔가 밋밋합니다. ^^;;




일단 문제는 알았으니, 대처방법을 찾아야 겠지요..

Aptoide TV앱을 실행하시기 바랍니다.  

다른분들도 이 앱에 대해서 잘 모르시고 계십니다만, 구글마켓 대체 앱 다운로드 지원용입니다.

구글마켓에서 찾을 수 없는 앱은, 이 Aptoide TV앱에서 찾아서 다운로드 받으시면 됩니다.

다만, 안전하지 않은 앱도 섞여 있으니, 가급적 유명한 앱만 다운로드 설치를 하시기 권장해 드립니다.



Aptoide TV앱에서 검색을 합니다.



Aptoide TV 앱 검색에서 "vpn one"을 입력하면, 

"vpn one click" 이라는 앱 이름이 검색됩니다.

이를 선택하시기 바랍니다.



다른 유명한 vpn앱도 많이 있습니다만, 계정 등록하지 않고 잠시 쓸 수 있는 앱을 찾아 보니

이 "vpn one click"앱을 선택하였습니다만, 쉽고 좋은 vpn앱이 있으면 소개해 주시기 바랍니다.

하기의 앱을 선택하여 다운로드 설치 해 주시기 바랍니다.



설치 후 실행을 하시기 바랍니다.



실행을 하면, 간단한 화면으로 구성되어 있고,

별도로 회원등록의 과정도 전혀 없습니다.  

그러므로 간단한 내용만 잠시 VPN이 필요할때 사용을 하시는 것으로 보시기 바랍니다.


제 한국 IP주소가 보이네요 ^^;;  210.***,***,*** korea, Republic of 입니다. 




오른쪽 국가 목록에서, 그냥 미국을 선택합니다.





오른쪽 국가 목록에서, 미국을 선택하면,

하기와 같이 억세스 선택에 대한 결정요청 명령창이 보입니다  "OK"를 선택하시기 바랍니다.



미국 IP로 바뀌어졌습니다.




홈으로 나간 후,해피칙 앱을 실행합니다.




앞서 몇개 스크린 샷이 보이지 않던 곳이 문제 없이 잘 보여지게 됩니다.

다른 게임 목록에서도 정상적으로 스크린샷이 보여집니다.


한번 스크린샷이 보여지면, U5PVR의 메모리에 저장이 되게 되므로,

게임실행시마다 매번 VPN으로 접속을 하실 필요가 없게 되므로,

초기에만 몇번 VPN으로 연결하시면 사용에 문제 없을 것 같습니다. ^^



Tekken 6가 있어서 한번  다운로드 받아 보았습니다.

VPN연결상태에서는 역시 다운로드 속도가 느려집니다. ^^;;

하기 캡춰 사진에서 중요한 내용은 

Player01의 콘트롤러에 한자로 게임패드 이름이 인식되어져서 보여지고 있습니다.

게임을 실행하려면 "Launch" 버튼을 누릅니다.



"Launch" 버튼을 누르면, 게임패드 키에 대한 설명이 보여집니다.

이전까지는 게임 키를 일일이 커스텀으로 맞춰주어야 하는 작업이 필요 했습니다만,

이제는 그냥 그대로 게임을 바로 실행하면 됩니다.


단, 정의되어져 있는 키가 본인이 사용하는 키 위치와 맞지 않으면

커스텀 키 설정에서 키 값을 변경하시면 됩니다.




Tekken 6를 해 보았는데, U5PVR에서도 좀 많이 느리네요 ^^;; 

일단 구동이 된다는 것만 확인하고 Pass...    ㅎㅎㅎㅎ



이제 2명이 동시에 게임이 가능한지를 확인 하겠습니다.

그냥 U5PVR USB포트 아무곳에나 2개의 게임패드를 꼽으시면 됩니다.




별도로 Player1, Player2를 선택 할 필요도 없고, 어느 게임패드로든 먼저 게임을 선택하고

실행하면, 다른플레이어는 게임에 추가 참여를 하면 되는 것 같습니다. 



이번에는 반응속도가 좋은 Final Fight를 선택해 보았습니다.



Final Fight에서 콘트롤러는

Player01과 Player02에 게임패드가 인식이 되어져 있습니다.



혼자서 2인 게임 test를 하려니, 힘드네요 ㅎㅎㅎ

일단 1개의 Player를 실행한 후, 다른 1개 플레이어를 추가 하는 방식으로 들어 갔습니다.



동시에 게임패드 방향 움직임에서 신호 끊김현상이 있는지를 확인해 보았습니다만,

아직은 큰 문제는 없어 보이네요..


내일 스터디 모임에서 다른 회원님과 함께 test를 해 보도록 하겠습니다.



기본적으로 이 게임패드는 해피칙 전용으로 만들어 졌고,

해피칙은 모바일 앱용이 있기 때문에, 스마트폰용 거치대도 같이 지원하고 있습니다.


월광보합 게임기와는 다른 느낌이겠습니다만,

기본적으로 안드로이드 셋탑을 가지고 있다면, 최소의 비용으로

아주쉽게 고전게임을 접근할 수 있는 최고의 방법입니다. ^^



2개 게임패드를 구입하는 가격은 $70정도만 되기 때문에

적은 비용으로 아주 직관적으로 게임을 즐시기기 바라겠습니다.



감사합니다.









안녕하십니까 ?  EddyLab입니다.



U5PVR슬림 튜닝을 위한 부품을 하나 구입하였고, 오늘 도착했네요 ^^


기본적으로 집에서 사용하는 U5PVR슬림 제품을 

차량에서 사용을 할 수 있도록 만들어 보려고 하고 있었습니다.


그러기 위해서는 먼저 전원 공급을 차량 12V 시거잭으로 만들어야 하는데,

시거잭 소캣이 항시 부족하기 때문에 USB커넥터로 부팅이 가능하게 할 수 있지 않을까해서 

관련 부품을 찾아 보았습니다.


먼저 USB 5V를 U5PVR 12V에 맞도록 승압을 할수 있는 기능이 필요하기 때문에

승압(DC to DC STEP UP)기능 제품을 찾다가, 하기 제품을 찾게 되었네요..



승압 케이블 DC-DC STEP UP CABLE III ( USB 5V to 12V 전원 승압케이블 )




이 USB 5V 승압(DC to DC STEP UP)케이블의 Spec은 하기와 같습니다.




Items Description
 
Input Voltage: DC 5V
 
Output Voltage: DC 12V
 
Max Input Current: 2.1A
 
Max Output Current: 800mA(For 800mA or less application is recommended)
 
Cable Length: Approx 1M/3Ft
 
Color: Black
 
Input Interface: USB A Type Male
 
Output Interface: 2.1x5.5mm Plug



Spec상으로 12V 2.1A까지 대응이 된다고 하네요. 

이를 보아서는 U5PVR디럭스는 불가능하고, U5PVR슬림은 가능할 것 같습니다.



샤오미 멀티콘센트 제품에는 USB 포트 3개가 있습니다.


여기에 USB 5V 승압(DC to DC STEP UP)케이블을 연결하고,

U5PVR슬림 제품을 구동시켰습니다.



일단 성공하였습니다. ^^



일단 부팅을 성공시키고서, 전력공급 상태를 모니터링 하기 위하여,

USB 5V 승압(DC to DC STEP UP)케이블 연결 중간에 USB전력 측정기를 꼽아놓고 

다시 부팅을 시도하였습니다.


그러나, U5PVR슬림 최종 안드로이드 TV 런처가 나오는 순간, 전원 공급 피크치로 

5V 2A이상(약2.2A)이 되면서 전원이 차단이 되는 현상이 나타나네요 ^^;;



USB전력 측정기로 측정은 할 수 없는 상태이지만,

U5PVR 슬림을  구동은 성공하였습니다만, 

USB HDD를 꼽으면 전원 부족으로 꺼지네요 ㅠ.ㅠ


지상파 튜너 시청이나 넷플릭스 시청에는 문제가 없네요..


대략 5V 2.2A = 12W 정도 이상은 지원이 되어야 하는 것 같습니다. 

(USB 5V 승압케이블 한계 문제 입니다.)



마지막으로 차량용 고속충전 시거잭(9V지원)을 꼽아서

U5PVR 슬림 부팅에 성공하였습니다.



초기 부팅에 약간씩 한계부분이 있어서,

여러번 하면 1, 2번 부팅 중에 리부팅(피크치)이 됩니다만,

일단 부팅이 되면, 사용하시는데는 크게 어려움이 없습니다.



차량 캠핑용으로 활용하셔도 무방할 것 같습니다. ^^









GameSir G3w (해피칙 전용 게임패드)

 

안녕하십니까 ?  EddyLab입니다.

오늘 게임관련으로 오랜만에 게임패드를 하나 구입했습니다.
사실 오래전 부터 구입하려고 노리고 있었던 제품이었습니다 ^^

안드로이드 셋탑에서 게임을 할때, 

게임패드방식과 조이스틱 2가지 방식을 검토를 하였습니다.
 

지금까지 조이스틱쪽 위주로 검토를 했었습니다. 

(게임패드는 SONY PS3패드를 연결하여 사용이 가능하므로, 우선 순위에서 배제를 하였었습니다.) 


그래서 최상의 레벨로 만들어보고자, 구름나무님과 함께 오랜시간에 걸쳐서 

권바(QANBA) Q1 튜닝 제품을 완성하였습니다.



U5PVR + 조이스틱 QANBA Q1 튜닝 - 오락실 복각 게임기 구상안 4 - 최종 Sample 완성

 

1) 오락실 복각 게임기 구상안 2 - 계획 변경 (콘트롤러 박스 제작)


2) 조이스틱 QANBA Q1SW - 오락실 복각 게임기 구상안3

http://cafe.naver.com/mk802/21287


http://cafe.naver.com/mk802/21867



조이스틱 권바 Q1 튜닝 제품의 성능과 타 기기 호환성은 탁월하였습니다. ^^


제가 주로 게임으로 사용하고 있는 Happy Chick 에뮬앱에도 키값을 맞춰 놓아서

아주 편리하게 사용 할 수 있습니다. ^^


Happy Chick - 다운로드방식 에물게임 & 기존 에뮬게임 온라인 멀티플레이 지원 (추가내용 안드로이드 TV용 앱)
http://cafe.naver.com/mk802/15365


이 게임 에뮬은 구름나무님께서도 

에뮬게임 관련 설정이 이미 되어 있는 상태로 설정되어 있고, 

롬도 에뮬에 맞춰서 정해진 것이라서, 상당히 편리하게 되어 있다고 평가를 해 주셨습니다.



저는 주변에 관련 전문가 분들이 많아서, 롬 사이트 주소나 링크등을 많이 받습니다만,

실제 찾아 보려면, 사이트에서 한참을 헤매고 다니게 됩니다. ㅎㅎㅎ

그리고 많은 조건등이 있어서, 같은 롬 게임이라도 에뮬종류에 따라서 잘 되는 것도 있고,

안되는 것도 있어서 애를 먹게 됩니다.


그래서, 이것 저것 신경 안쓰고 쓸 수있는 이 에뮬 앱을 선호하게 됩니다. 

(저도 초심자급이라서요  ^^)

목록에서 찾아서 선택 후,   



그냥 다운로드를 누르면 됩니다.


(주) 원래 불법이라서, 대 놓고 이렇게 이야기 하면 안됩니다만,

최근에 월광보합등을 보아서는 크게 문제 될 수준은 아닌 것 같아서 이야기 합니다. ㅎㅎㅎ



게임 아이콘 하단에 다운로드 진행 상태(15%)가 보여지게 됩니다.

물론 게임에 따라서 되는 것도 있고 안되는 것도 있습니다만, 

안드로이드 TV앱에서는 나름 관리가 잘 되어 있어서 큰 문제가 없네요...
안드로이드 모바일앱에서는 다운로드 루트가 막혀 있어서 VPN으로 뚫어야 합니다. ^^;;


여기 목록에 없는 게임도 별도의 루트로 구하신 후,

관련 에물 목록 안에 넣으시면 게임을 하실 수 있습니다.




다운로드가 잘 되는지 확인을 하려면, "Download manager"에 들어가서

확인을 하면 멀티로 다운로드 진행상황을 체크 하실 수 있습니다.





다운로드 저장경로는 별도로 설정이 가능합니다.
"Storage device"에 들어가시면,



셋탑과 연동되어 있는 여러개의 저장소 list가 보입니다.

이중 원하시는 경로로 설정을 하면 한쪽으로 몰아서 관리가 되게 됩니다.




이야기가 옆으로 좀 새 나갔습니다만,


앞서 이야기 드린, 조이스틱 권바 Q1 튜닝 제품의 장점 이외에 단점은 


1. 총 비용이 너무 많이 든다는 점 입니다. ^^;;


프로젝트로 조이스틱 튜닝기기를 만들었지만, 

실제 이 튜닝 제품을 만들기 까지는 많은 공력과 비용을 수반해야 했었습니다.


그래서, 튜닝 Sample을 만들고서 포럼에 추천으로 올려 드리기가 어려웠습니다.


2. 한 문제 중에 하나는 게임과 관려하여 키의 값을 커스텀으로 맞춰 주어야 하는데,

이게 초심자분들에게는 상대적을 매우 힘듭니다. ㅠ.ㅠ




게임마다 다르게 되는 키 설정값등도 있기 때문에,

이를 맞추러면 게임을 본격적으로 하기 전에,  여러번 키 설정값을 test를 해 보고서

맞춰 주어야 합니다.





결국 이러한 여러가지 비용과 설정과정에 있어서 

많은 어려움이 있다는 것을 알게 되었습니다.


물론 다른 에물게임도 키 설정을 하는 것은 마찬가지이고,  에물게임 속성 자체도 여러가지로 설정을 바꿔주어서 최적화를 해야 하는 전문가적 수준의 기술 이해를 요구하게 됩니다.



결국, 최고로 쉬운 방법을 찾기로 한 것이  
이 게임에서 추천해 주는 게임패드를 써 보자는 것으로 결론을 내리게 되었습니다. ^^ 








일단 유선 무선 등의 여러가지 종류의 게임패드가 있지만,
저렴한 제품으로 제대로 동작하는지를 알아 보고자 유선 방식 제품을 선택하였습니다.


이 제품의 최대 단점은 위의 Happy Chick앱에서만 연동된다는 것 입니다. ^^;;

즉, 다른 에뮬에서는 역시 커스텀 키를 따로 연동 해야 한다는 것 입니다.


대신, Happy Chick앱에서만큼은 다른 어떤 설정 없이도

바로 게임 실행이 가능하다는 것이 최대 장점입니다.





GameSir Official Store


GameSir G3w



GameSir G3w는 32 비트 MCU 칩을 채택하고 있으며 컴퓨팅 성능은 전체 성능에서 높은 감도와 정확도를 나타내는 초당 최대 4,800 만 회입니다. GameSir G3w는 Android 4.0 / Windows 7 이상 버전과 호환되며 Android 스마트 폰 및 태블릿, Windows PC, Steam 및 PS3에 사용할 수 있습니다. 광범위한 Android 안드로이드 게임이 지원됩니다.




32 고속 칩, 높은 연산 능력

내장 된 32 비트 MCU 칩과 초당 최대 48 백만 번 계산 기능으로 게임을하면서 높은 감도와 빠른 반응을 보장합니다.




진동 기능

진동 모터를 사용하면 실제 진동과 파업을 게임에서 완벽하게 경험할 수 있습니다.



분리형 브래킷

G3w는 탈부착이 가능한 브래킷과 함께 제공되며 3.5 ~ 6 인치 스마트 폰을위한 개별 모바일 홀더로 사용할 수 있습니다.


플로팅 D 패드를 사용하면 8 개의 나침반 지점을 쉽게 구분할 수 있습니다. 아날로그 조이스틱은 360도 위치에서 매우 정확합니다. 
신체적으로 디자인 된 기능 버튼은 단단하고 반응이 좋으며 확고한 행동으로 아무런 노력없이 누를 수 있습니다. 
R2 / L2의 압력 감도는 플레이어가 프레스 깊이를 정확하게 인식하여 자동차 경주 및 표류 게임을 훨씬 쉽게 수행 할 수있게합니다.


인체 공학 및 자동 터보

GameSir G3w의 전체 버튼 레이아웃은 작업 능률을 효율적이고 효율적으로 만들어 인간 공학에 완벽하게 부합합니다. 
고무로 코팅 된 손잡이는 편안한 그립감을 제공합니다. 터보 기능을 사용하면 계속해서 버튼을 누르고 손가락을 놓을 수 있습니다. 
특히 사격 게임에서 원하는 버튼과 터보 키를 선택하여 조치를 취하십시오. 
터보 기능을 통해보다 효율적인 게임 경험을 제공하고 손의 피로를 덜어 주며 내구성을 높일 수 있습니다.



지원 플랫폼 :

GameSir G3w는 스마트 폰, 태블릿, TV 박스 (Android 4.0 이상), Windows PC (Windows 7,8,10), PS3, Samsung Gear VR과 같은 Android 장치와 호환됩니다.
* PS : Xbox, PS4, Windows 태블릿, Mac, Apple TV, 해피 칙 에뮬레이터를 설치하지 않은 iOS 기기는 지원되지 않습니다.



Specifies:

모델:Gamesir G3w
작업 플랫폼 :안드로이드 / 윈도우 PC / 스팀 / PS3
작업 모드 :안드로이드 표준 / X 입력 / Dinput / PS3
연결 유형 :열광한
작동 온도 :-20 ℃ ~ 65 ℃
작동 습도 :20 % ~ 80 %
선물 상자 크기 (mm.) :160 * 104 * 59
총 중량 (g) :189g



패키지 내용물 :

1 * 게임 패드 

1 * 매뉴얼  

1 * Phone clip


https://gamesir.hk/collections/gamepads/products/gamesir-g3w



가격은 약 $25 (스마트폰 클립포함)이고, 

2인용으로 2개를 구입하면 $50입니다.


게임패드 가격으로는 저렴한 편은 아니지만,  

조이스틱 권바 Q1 튜닝 제품에 비해서는 상대적으로 가격은 좋습니다. ^^

(내부의 호환 모듈 가격보다 2개 구입 가격이 저렴합니다, ㅎㅎㅎ)



조이스틱 권바 Q1 튜닝 후속 게임 악세서리 리뷰로 

이 Gamesir G3w를 test해 보도록 하겠습니다.







U5PVR 구글 드라이브 마운트 + 알파 (plexdrive + rclone + unionfs)


이번에 모 대학교의 이메일을 통해 구글 드라이브를 사용해 보면서 직접 X86 시스템 4350U 제품에 설치를 하여 쓸만한 상황이 되었다고 생각하여 U5PVR 에도 적용을 해 보겠습니다. 




0. 개념


먼저 구글 드라이브를 알차게 사용하는 방법에 대해서 말씀 드리겠습니다. 


읽기 전용으로 plexdrive 를 사용하고 파일 쓰기용으로 union-fs 를 그리고 업로드용으로 rclone 을 사용합니다.

(노바님의 도움이 컸습니다.)


unionfs-fuse 패키지를 통해서 아래처럼 2개 스토리지를 합쳐서 하나처럼 보이는 방법을 사용합니다.


1. PlexDrive (RO)

2. U5PVR 의 하드디스크 (RW)


위의 1번과 2번을 합쳐서 다른 통합된 디렉터리(3) 하나를 생성합니다. 


결론적으로는 이렇습니다. 2번 하드디스크에 파일이 없어도 1번에 파일이 존재하면 3번 디렉터리에 보이게 됩니다. 물론 2번에 파일이 있고 1번에 없더라도 3번 디렉터리에 보입니다.


그러나 구글 드라이브는 용량이 무제한이고 U5PVR 에 달린 하드디스크는 커야 8TB 정도 이기 때문에 용량 감당이 힘듭니다. 이를 해결하기 위해서 rclone 을 사용하여 새벽 시간대에 정해서 업로드를 하고 2번 하드디스크에서 삭제를 하는 방식으로 운영이 됩니다.


업로드가 다 되면 이미 1번 구글 드라이브에 들어있는 상태가 되기 때문에 2번에 없어도 상관이 없습니다. 결론적으로는 2번 하드디스크는 일종의 캐쉬 역할이라고 보시면됩니다.


실제로 이전 글에서는 아래와 같이 rclone mount 를 통해서 구글 드라이브를 fuse 마운트로 직접 마운트를 진행했지만 그렇게 하면 파일 리스팅과 반응성이 매우 좋지 않음으로 plex drive 로 마운트를 진행합니다.


http://cafe.naver.com/mk802/20554


부가적으로 현 리눅스 버전은 아래와 같습니다.


root@u5pvr-debian:~# version


U5PVR Linux Firmware / ATV 7

VERSION : 17.08.21-EddyLab

BASE    : GNU/Linux Debian 8 jessie


root@u5pvr-debian:~#



1. rclone 에 구글 드라이브 마운트 등록하기


아래의 글은 이전에 작성해 놓은 글을 그대로 붙여 넣었습니다.





먼저 rclone 은 파일 시스템을 마운트 할 때, fuse 파일 시스템을 사용합니다. 따라서 fuse 패키지를 설치해야합니다.


추가적으로 zip 파일의 압축을 풀기 위해서 unzip 패키지도 설치합니다.


apt-get install fuse unzip


다음으로 rclone 바이너리를 홈페이지에서 받습니다.




wget http://downloads.rclone.org/rclone-v1.35-linux-arm.zip


받은 파일의 압축을 풀기 위해서 아래의 명령을 입력합니다.


# unzip rclone 입력하시고 TAB 키로 자동완성하시면 편리합니다.

unzip rclone-v1.35-linux-arm.zip

cd  rclone-v1.35-linux-arm


압축을 풀고 해당 폴더로 이동하셨으면 바이너리 파일을 편리하게 실행할 수 있게 PATH 환경변수에 포함된 디렉터리로 이동시킵니다. 저는 /usr/bin 에 옮기도록 하겠습니다.


cp rclone /usr/bin


# 실행 권한이 필요하기 때문에 아래의 퍼미션 설정을 합니다.

chmod a+x /usr/bin/rclone


다음으로 rclone 이 정상적으로 실행이 되는지 체크합니다.


아래처럼 뜨면 정상적으로 설치가 된 상태입니다.


root@u5pvr-debian:~# rclone version

2017/03/17 22:29:22 Config file "/root/.rclone.conf" not found - using defaults

rclone v1.35



마운트 폴더를 하나 만들기 위해서 /mnt/gdrive 라는 폴더를 만듭니다.


mkdir /mnt/gdrive


아래 명령을 통해서 구글 드라이브를 연동합니다.


root@u5pvr-debian:~# rclone config

2017/03/17 22:32:17 Config file "/root/.rclone.conf" not found - using defaults

No remotes found - make a new one

n) New remote

s) Set configuration password

q) Quit config

n/s/q> n

# 새로운 리모트를  생성해야 함으로 n 을 입력합니다.


name> djj9405

# 마음에 드는 이름을 하나 입력하십시오.


Type of storage to configure.

Choose a number from below, or type in your own value

 1 / Amazon Drive

   \ "amazon cloud drive"

 2 / Amazon S3 (also Dreamhost, Ceph, Minio)

   \ "s3"

 3 / Backblaze B2

   \ "b2"

 4 / Dropbox

   \ "dropbox"

 5 / Encrypt/Decrypt a remote

   \ "crypt"

 6 / Google Cloud Storage (this is not Google Drive)

   \ "google cloud storage"

 7 / Google Drive

   \ "drive"

 8 / Hubic

   \ "hubic"

 9 / Local Disk

   \ "local"

10 / Microsoft OneDrive

   \ "onedrive"

11 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)

   \ "swift"

12 / Yandex Disk

   \ "yandex"

Storage> 7

Google Application Client Id - leave blank normally.

client_id> 

Google Application Client Secret - leave blank normally.

client_secret> 

# 정확하게 모르겠지만 보통 필요가 없습니다. 그래서 아무것도 입력하지 않고 엔터를 누릅니다.


Remote config

Use auto config?

 * Say Y if not sure

 * Say N if you are working on a remote or headless machine or Y didn't work

y) Yes

n) No

y/n> n

# 쉘에서 작업을 하기 때문에 자동 설정이 되지 않습니다. 따라서 n 을 입력하여 수동설정으로 넘어갑니다.


If your browser doesn't open automatically go to the following link: https://accounts.google.com/o/oauth2/auth?client_id=202264815644.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=b02c34056754881ab1b1d15b4e5bf67d

Log in and authorize rclone for access

Enter verification code>

# 이부분은 구글 계정과 연동하기 위한 부분입니다. 작업하실 때 나오는 링크를 복사하시고, 미리 브라우저에서는 연결할 구글 계정으로 로그인을 해 둡니다. 그 상태에서 위 주소를 붙여넣어 코드를 받으시면 됩니다.

각기 주소가 다르기 때문에 위 주소를 복사하지 마시고 작업중인 장비에서 나온 주소를 복사하여 작업하시길 바랍니다.


저의 경우 위 주소로 이동해 보면 아래와 같이 권한 허용창이 뜹니다.


아래에 나온 코드를 복사하여 붙여 넣습니다.



If your browser doesn't open automatically go to the following link: https://accounts.google.com/o/oauth2/auth?client_id=202264815644.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=b02c34056754881ab1b1d15b4e5bf67d

Log in and authorize rclone for access

Enter verification code> ----------------------------------------------

# 브라우저에서 복사한 코드를 붙여넣습니다.


--------------------

[djj9405]

client_id = 

client_secret = 

token = {"access_token":"---------------------------------------------------------------------------------------------------------------------------------------------------------------","token_type":"Bearer","refresh_token":"----------------------------------------------","expiry":"2017-03-17T23:39:37.623176291+09:00"}

--------------------

y) Yes this is OK

e) Edit this remote

d) Delete this remote

y/e/d> y

# 설정이 맞느냐고 물어보는데 맞으니 y 를 눌러줍니다.


Current remotes:


Name                 Type

====                 ====

djj9405              drive


e) Edit existing remote

n) New remote

d) Delete remote

s) Set configuration password

q) Quit config

e/n/d/s/q> q

# 설정이 끝났음으로 q 를 눌러서 종료해 줍니다.


root@u5pvr-debian:~# 



이렇게 구글드라이브 등록이 끝났습니다.




이번 글에서는 마운트를 하지 않을 예정이기 때문에 등록하는 부분까지만 진행을 합니다.




2. unionfs-fuse 설치하기


아래의 명령어로 설치를 진행합니다.


root@u5pvr-debian:~# apt-get install unionfs-fuse

Reading package lists... Done

Building dependency tree

Reading state information... Done

The following extra packages will be installed:

  fuse libfuse2

The following NEW packages will be installed:

  fuse libfuse2 unionfs-fuse

0 upgraded, 3 newly installed, 0 to remove and 53 not upgraded.

Need to get 219 kB of archives.

After this operation, 406 kB of additional disk space will be used.

Do you want to continue? [Y/n]

Get:1 http://httpredir.debian.org/debian/ jessie/main libfuse2 armhf 2.9.3-15+deb8u2 [125 kB]

Get:2 http://httpredir.debian.org/debian/ jessie/main fuse armhf 2.9.3-15+deb8u2 [69.1 kB]

Get:3 http://httpredir.debian.org/debian/ jessie/main unionfs-fuse armhf 0.24-2.2 [25.8 kB]

Fetched 219 kB in 2s (88.0 kB/s)

Selecting previously unselected package libfuse2:armhf.

(Reading database ... 23858 files and directories currently installed.)

Preparing to unpack .../libfuse2_2.9.3-15+deb8u2_armhf.deb ...

Unpacking libfuse2:armhf (2.9.3-15+deb8u2) ...

Selecting previously unselected package fuse.

Preparing to unpack .../fuse_2.9.3-15+deb8u2_armhf.deb ...

Unpacking fuse (2.9.3-15+deb8u2) ...

Selecting previously unselected package unionfs-fuse.

Preparing to unpack .../unionfs-fuse_0.24-2.2_armhf.deb ...

Unpacking unionfs-fuse (0.24-2.2) ...

Processing triggers for man-db (2.7.0.2-5) ...

Setting up libfuse2:armhf (2.9.3-15+deb8u2) ...

Setting up fuse (2.9.3-15+deb8u2) ...

Setting up unionfs-fuse (0.24-2.2) ...

Processing triggers for libc-bin (2.19-18+deb8u7) ...

root@u5pvr-debian:~#




3. plexdrive 설치하기


아래의 명령으로 바이너리를 받습니다.


업데이트 된 버전이 있을 수 있으니 아래의 릴리즈 깃을 확인해 주시길 바랍니다.


https://github.com/dweidenfeld/plexdrive/releases



root@u5pvr-debian:~# wget https://github.com/dweidenfeld/plexdrive/releases/download/5.0.0/plexdrive-linux-arm7

--2017-08-23 22:43:09--  https://github.com/dweidenfeld/plexdrive/releases/download/5.0.0/plexdrive-linux-arm7

Resolving github.com (github.com)... 192.30.255.112, 192.30.255.113

Connecting to github.com (github.com)|192.30.255.112|:443... connected.

HTTP request sent, awaiting response... 302 Found

Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/89668997/e6d60690-76f6-11e7-8d2d-1b692c92aa64?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170823%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170823T134308Z&X-Amz-Expires=300&X-Amz-Signature=78996305285acc7f3f55ad9c20552aed75e6a9f26812c6b8e3aa5c663f131cca&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dplexdrive-linux-arm7&response-content-type=application%2Foctet-stream [following]

--2017-08-23 22:43:11--  https://github-production-release-asset-2e65be.s3.amazonaws.com/89668997/e6d60690-76f6-11e7-8d2d-1b692c92aa64?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170823%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170823T134308Z&X-Amz-Expires=300&X-Amz-Signature=78996305285acc7f3f55ad9c20552aed75e6a9f26812c6b8e3aa5c663f131cca&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dplexdrive-linux-arm7&response-content-type=application%2Foctet-stream

Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.1.248

Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.1.248|:443... connected.

HTTP request sent, awaiting response... 200 OK

Length: 5220208 (5.0M) [application/octet-stream]

Saving to: ‘plexdrive-linux-arm7’


plexdrive-linux-arm7           100%[=====================================================>]   4.98M  46.9KB/s   in 1m 45s


2017-08-23 22:44:57 (48.7 KB/s) - ‘plexdrive-linux-arm7’ saved [5220208/5220208]


# plexdrive 로 이름을 바꿉니다.

root@u5pvr-debian:~# mv plexdrive-linux-arm7 plexdrive


# 실행권한을 부여합니다.

root@u5pvr-debian:~# chmod a+x plexdrive


# /usr/bin 폴더로 바이너리를 이동시킵니다.

root@u5pvr-debian:~# mv plexdrive /usr/bin


# 뭔가 실행은 되지요? ㅎㅎ

root@u5pvr-debian:~# plexdrive

[PLEXDRIVE] [2017-08-23 22:45] ERROR  : Command  not found

root@u5pvr-debian:~#


설치가 완료 되었습니다.




4. plexdrive 연동하기 (구글 클라우드 플랫폼)


플렉스 드라이브를 사용하기 위해서 구글 클라우드 콘솔로 이동합니다.


https://console.cloud.google.com/


저는 이미 한번 생성해서 클라우드 플랫폼을 처음 사용할 때 동의하는 화면이 없습니다. 참고하시길 바랍니다.


상기 프로젝트를 누르면 아래의 선택하는 창이 듭니다. 거기서 + 버튼을 누릅니다.



프로젝트 이름을 마음에 드는 것으로 하나 해줍니다.




만들기를 하셨다고 해서 바로 접근이 가능한것은 아닙니다. 알림 아이콘에서 만들어 졌는지 확인을 하시고 진행하시길 바랍니다.



다시 프로젝트 선택 버튼을 누르고 방금 만든 것을 선택합니다.



그럼 방금 만든 프로젝트에 대한 대시보드가 열립니다. 여기서 API 개요로 이동을 누릅니다.



그리고 검색창에 drive 라고 검색을 해 봅니다.



그럼 google drive api 가 뜰것입니다. 해당을 눌러줍니다.



사용설정을 누릅니다.



다음으로 사용자 인증정보 탭으로 이동합니다.



사용자 인증 정보 만들기를 누릅니다.



OAuth 클라이언트 ID 를 선택합니다.


동의 화면 구성을 누르고 동의해 줍니다.



이름을 마음에 드는것으로 입력하고 저장을 누릅니다.



그러면 어플리케이션 유형이 선택이 가능하게 바뀌고 기타를 누른 다음에 또 마음에 드는 이름으로 입력을 합니다. 그 후 생성을 누릅니다.



그러면 팝업이 뜨면서 클라이언트ID 와 클라이언트 보안 비밀 값이 뜹니다.



U5PVR 에서 아래의 작업을 진행합니다.


root@u5pvr-debian:~# mkdir /etc/plexdrive

root@u5pvr-debian:~# nano /etc/plexdrive/config.json


{

"clientId": "클라이언트ID",

"clientSecret": "클라이언트 보안 비밀"

}



root@u5pvr-debian:~#


다음으로 plex 드라이브를 아래와 같은 명령으로 실행합니다.


# 플렉스 드라이브용 디렉터리를 생성합니다.

root@u5pvr-debian:~# mkdir /mnt/plexdrive


root@u5pvr-debian:~# plexdrive mount -c /etc/plexdrive --cache-file=/var/cache/plexdrive --uid=1023 --gid=1023 -o allow_other,read_only /mnt/plexdrive

Go to the following link in your browser https://accounts.google.com/-----------------------------------------------state-token

Paste the authorization code:

# 상기 링크로 가서 나오는 값을 복사하여 넣어줍니다.



root@u5pvr-debian:~# plexdrive mount -c /etc/plexdrive --cache-file=/var/cache/plexdrive --uid=1023 --gid=1023 -o allow_other,read_only /mnt/plexdrive

Go to the following link in your browser https://accounts.google.com/--------------------------------state-token

Paste the authorization code: 


입력을 완료하면 plexdrive 가 바로 동작이 되는 상태입니다. 


Ctrl + C 버튼으로 강제 종료합니다.


nohup + & 으로 완벽히 백그라운드로 돌려줍니다.


root@u5pvr-debian:~# nohup /usr/bin/plexdrive mount -c /etc/plexdrive --cache-file=/var/cache/plexdrive --uid=1023 --gid=1023 -o allow_other,read_only /mnt/plexdrive &

[1] 6520

root@u5pvr-debian:~# nohup: ignoring input and appending output to ‘nohup.out’


다음으로 /mnt/plexdrive 로 이동하여 파일이 정상적으로 있는지 확인합니다.

(바로 파일이 보이지 않습니다. 일정 시간 3분 가량 지나면 파일이 보이기 시작합니다.)


root@u5pvr-debian:/mnt/plexdrive# ls

100.djjproject  101.nightmoving  ismounted




5. unionfs-fuse 설정하기


통합할 폴더를 하나 생성합니다. 


그리고 U5PVR 하드디스크와 plexdrive 를 하나로 합칩니다.


# 통합하여 상용하는 폴더 생성 (3번 디렉터리)

root@u5pvr-debian:~# mkdir /mnt/gdrive


# U5PVR 내부 하드디스크에 캐쉬로 쓸 경로 생성 (2번 디렉터리)

root@u5pvr-debian:~# mkdir /mnt/media_rw/sda1/gdrive


# 1번 디렉터리 (plexdrive) 와 2번 디렉터리를 합친 3번 디렉터리 마운트

root@u5pvr-debian:~# unionfs-fuse -o allow_other,cow,uid=1023,gid=1023,umask=0 /mnt/media_rw/sda1/gdrive/=RW:/mnt/plexdrive/100.djjproject/=RO /mnt/gdrive

root@u5pvr-debian:~#


unionfs-fuse -o allow_other,cow,uid=1023,gid=1023,umask=0  --> 마운트 옵션

/mnt/media_rw/sda1/gdrive/=RW  --> 읽고 쓸 수 있는 2번 디렉터리

:/mnt/plexdrive/100.djjproject/=RO  --> plexdrive 로 마운트된 구글 드라이브 경로 지정

/mnt/gdrive  --> 짬뽕할 위치 지정


그럼 합치기는 끝났습니다.


실제로 U5PVR 의 /mnt/media_rw/sda1/gdrive 에는 파일이 존재하지 않지만 /mnt/plexdrive/100.djjproject/ 에 파일이 존재함으로 /mnt/gdrive 에는 파일이 있는 것처럼 뜹니다.


# /mnt/media_rw/sda1/gdrive 에는 파일이 존재하지 않으나

root@u5pvr-debian:~# ls /mnt/media_rw/sda1/gdrive/

root@u5pvr-debian:~#


# /mnt/gdrive 에는 파일이 보임

root@u5pvr-debian:~# ls /mnt/gdrive

music  video

root@u5pvr-debian:~# ls /mnt/gdrive/video/

애니  영화  드라마  뮤직비디오  UHD 컨텐츠

root@u5pvr-debian:~# ls /mnt/gdrive/music/

Album   Favorite   Favorite3  Favorite5  Favorite7  Instrument  OST     Others2    Pop   TOP100

Artist  Favorite2  Favorite4  Favorite6  Favorite8  Night       Others  playlists  temp


예를 들어서 test 라는 파일을 써 보겠습니다.


# 통합한 3번 디렉터리에 test 파일 생성

root@u5pvr-debian:/mnt/gdrive# touch test


# 통합한 3번 디렉터리에 정상적으로 test 파일 생성됨

root@u5pvr-debian:/mnt/gdrive# ls

music  test  video


# 그러나 1번 plexdrive 경로에는 test 파일이 없음

root@u5pvr-debian:/mnt/gdrive# ls /mnt/plexdrive/100.djjproject/

music  video


# 하지만 2번 U5PVR 하드디스크 경로에 test 파일 존재

root@u5pvr-debian:/mnt/gdrive# ls /mnt/media_rw/sda1/gdrive/

test

root@u5pvr-debian:/mnt/gdrive#





6. cron 을 통해 자동 업로드 설정하기


/mnt/media_rw/sda1/gdrive 에 존재하는 아직 구글 드라이브에 올려지지 않은 파일을 올려야합니다. 이를 위해서 rclone move 명령어를 사용합니다.


하기 스크립트는 노바님의 글을 참고하였습니다.


http://cafe.naver.com/mk802/20709


root@u5pvr-debian:~# nano /etc/plexdrive/upload.cron


#!/bin/bash

# RCLONE UPLOAD CRON TAB SCRIPT


if pidof -o %PPID -x "upload.cron"; then

   exit 1

fi


LOGFILE="/var/log/rclone-upload.log"

FROM="/mnt/media_rw/sda1/gdrive"

TO="gdrive:/100.djjproject"


# CHECK FOR FILES OLDER THEN 60MIN FOLDER

if find $FROM/* -type f -mmin +60 | read

  then

  echo "$(date "+%d.%m.%Y %T") RCLONE MUSIC UPLOAD STARTED" | tee -a $LOGFILE

  /usr/bin/rclone move $FROM/ $TO/ -c \

        --no-traverse \

        --transfers=4 \

        --checkers=4 \

        --delete-after \

        --min-age 15m \

        --bwlimit 8M \

        --log-file=$LOGFILE

  echo "$(date "+%d.%m.%Y %T") RCLONE MUSIC UPLOAD ENDED" | tee -a $LOGFILE

fi


exit


다음으로 crontab 에 등록합니다.


root@u5pvr-debian:~# crontab -e

no crontab for root - using an empty one


/usr/bin/select-editor: 1: /usr/bin/select-editor: gettext: not found

 'select-editor'.

/usr/bin/select-editor: 1: /usr/bin/select-editor: gettext: not found

  1. /bin/nano        <----

  2. /usr/bin/mcedit

  3. /usr/bin/vim.tiny


/usr/bin/select-editor: 32: /usr/bin/select-editor: gettext: not found

 1-3 [1]: 1


# Edit this file to introduce tasks to be run by cron.

#

# Each task to run has to be defined through a single line

# indicating with different fields when the task will be run

# and what command to run for the task

#

# To define the time you can provide concrete values for

# minute (m), hour (h), day of month (dom), month (mon),

# and day of week (dow) or use '*' in these fields (for 'any').#

# Notice that tasks will be started based on the cron's system

# daemon's notion of time and timezones.

#

# Output of the crontab jobs (including errors) is sent through

# email to the user the crontab file belongs to (unless redirected).

#

# For example, you can run a backup of all your user accounts

# at 5 a.m every week with:

# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/

#

# For more information see the manual pages of crontab(5) and cron(8)

#

# m h  dom mon dow   command

0 1 * * * /etc/plexdrive/upload.cron > /dev/null



crontab: installing new crontab


상기 crontab 은 정상적으로 작동하는지 테스트를 못해봤습니다 ㅎㅎ... (may the sapzil be with you... - nova 님 -)




7. 부팅시 자동 마운트 하기


rc.local 에 등록해도 장기간 문제가 없음을 확인했습니다. 아래와 같이 해주시면 됩니다.


root@u5pvr-debian:~# nano /etc/rc.local



#!/bin/sh -e

#

# rc.local

#

# This script is executed at the end of each multiuser runlevel.

# Make sure that the script will "exit 0" on success or any other

# value on error.

#

# In order to enable or disable this script just change the execution

# bits.

#

# By default this script does nothing.


/etc/init.d/hostname.sh start


# plexdrive mount

mkdir /mnt/plexdrive

nohup /usr/bin/plexdrive mount -c /etc/plexdrive --cache-file=/var/cache/plexdrive --uid=1023 --gid=1023 -o allow_other,read_only /mnt/plexdrive &


# union-fs

sleep 10

mkdir /mnt/gdrive

unionfs-fuse -o allow_other,cow,uid=1023,gid=1023,umask=0 /mnt/media_rw/sda1/gdrive/=RW:/mnt/plexdrive/100.djjproject/=RO /mnt/gdrive


exit 0




8. U5PVR 에서 재생해보기


아래처럼 ES 파일 탐색기를 통해 재생을 합니다. 재생은 무난하게 잘 되었으며 비트브레이트 80mbps 영상도 무난하게 재생이 됩니다. (다만, 사용하시고 계시는 인터넷이 해외망이 느리거나 하면 재대로 재생이 되지 않습니다. 현재 LG U+ 인터넷이 매우 느립니다.) 


/mnt/gdrive/ 쪽의 영상을 Video Player 를 통해 재생을 시도합니다.



같이 있는 자막도 잘 올라옵니다. 



한편 ES 파일 탐색기 에서는 썸네일을 불러오는 기능이 있는데 해당이 켜져 있으면 썸네일이 다 불러와지기 전 까지 영상이 한번씩 버퍼링이 걸리는 문제가 생기기 때문에 축소판 그림을 해제해 줍니다.



소녀시대 영상도 재생이 잘 되는 부분입니다.






9. PC 에서 U5PVR 의 SAMBA 를 연결해 재생해보기


PC 에서 U5PVR 의 SAMBA 를 연결하여 재생을 해 보았습니다. 아래와 같이 무난하게 재생이 됩니다.







10. 리소스 사용량


리소스 사용량은 아래와 같습니다. 동시에 plexdrive 작업을 걸지 않는다면 문제는 없어 보입니다. 생각보다 CPU 사용량이 높습니다.


먼저 네트워크 사용량 부분입니다.



다음은 CPU 사용량입니다. 메모리 사용량도 많이 증가하였습니다.



딱히 사용하는 데에는 문제가 없으며 rclone 대비 반응속도가 매우 빠르고 디렉터리 리스팅이 매우 빠릅니다. 그냥 로컬에 붙어있는 느낌입니다. 


따로 크게 영상 재생하는데에 딜레이가 3초 5초 정도 걸리는 부분이지만 사용하는 데에는 문제가 없습니다.



여기서 글 마치도록 하겠습니다.


감사합니다.



출처: http://cafe.naver.com/mk802/22587





U5PVR ATV5에서 ATV7 시스템 업그레이드 (수동업그레이드 방법 및 ATV7설정 및 정보) 



1. U5PVR 안드로이드 7 버전 주요 변경 사항
http://cafe.naver.com/mk802/22803

2. U5PVR DELUXE(디럭스) 베타 테스트 소프트웨어 공개
http://cafe.naver.com/mk802/22810

3. U5PVR SLIM(슬림) 베타 테스트 소프트웨어 공개
http://cafe.naver.com/mk802/22814

==> 본인이 소유하시는 U5PVR 기종에 맞는 
ATV5 to ATV7 업그레이드 FW를 다운로드 받으시기 바라겠습니다. 
(반드시 USB메모리를 이용하시기 바랍니다. 그렇치 않으면, 업그레이드 중 시스템 다운이 됩니다.)

(주) ATV5 to ATV7 FW는 항시 일괄 최신버젼으로 업그레이드가 가능하도록 되어 있으므로,
새로 다운로드를 받아서 업그레이드를 진행하시기 바랍니다.

ATV5 to ATV7 업그레이드 FW 1번 업그레이드로 완료됩니다.



수동 FW업그레이드 방법

FW는 크게 2가지가 있습니다.
Full ungrade FW Noraml upgrade FW가 있습니다.

- Full upgrade FW는 공장완전 초기화기반 FW이므로
기존 유저Data가 모두 사라지게 됩니다.


- Normal upgrade FW는 기존 유저Data는 유지한 상태(리눅스포함)로
FW업그레이드가 됩니다.


최신 FW 중 선택적으로 FW종류를 다운로드 받으신 후,
하기 순서대로 수동 FW업그레이드를 진행하시기 바랍니다. 

수동 FW 업그레이드 다운로드 링크 : 


FW일자별 폴더에서 Full FW 폴더, Normal FW폴더가 있습니다.
Full FW폴더에는 Linux FW도 있습니다. 
(사정상 업로드되어 있지 않은 FW도 있습니다.)

예) update-20170704 Full FW.zip를 받으신 후,
다운로드 받으신 FW 이름을 Update.zip으로 수정하여 사용하시기 바랍니다.

주의시항) 다운로드 받으신 FW의 이름은 모두 Update.zip으로 수정하여 업그레이드를 하시게 됩니다. Linux FW도 마찬가지로 Update.zip으로 수정하여 사용하게 됩니다.

이후 리눅스 백업 및 복원을 위한 작업에서도 동일하게 Update.zip 이름으로 사용하게 됩니다.

그러므로,Update.zip 파일의 이름으로 수정한 파일이 어떤 종류인지 혼돈이 올 수 있으므로, 
잘 살펴 보시고 FW업그레이드 또는 백업 복원을 하시기 바랍니다.


수정한 이름의 Update.zip 파일은 USB 메모리 루트 폴더에 복사 하여 올립니다.
이로서 수동 업그레이드를 위한 준비는 마무리 되었습니다.


U5PVR 디럭스 / 슬림 공용 업그레이드 방법

1. Update.zip파일이 있는 usb stick을 박스의 옆면 usb 슬롯에 꼽아주세요 
2. 리모콘을 준비해주세요. 
3.후면 전원 스위치를 누르시고 
4. 바로 리모콘의 ok버튼을 연속적으로 5회에서 10회정도 눌러주세요. 
5. Droid 아이콘이 나오면서 업그레이를 진행하면 됩니다 


U5PVR 디럭스 별도 업그레이드 방법

2. update.zip 을 USB stick 에 복사합니다.
3. 복사한 usb stick을 박스의 전면 2.0 또는 3.0 포트에 꼽습니다.
4. 전면에 위치한 Power 버튼을 누른 상태로 뒤의 전원 스위치를 켜면 해당 소프트웨어로 업그레이드가 됩니다.
5. 소프트웨어가 업그레이드 후 부팅을 하면 최종 소프트웨어로 제품은 설치가 완료가 된 것 입니다.


정상적으로 부팅한 경우 아래 절차에 따라 업그레이드가 잘 되었는지를 확인 해 주시기 바랍니다. 

U5PVR셋탑을 켜신 후, 
Home screen 에서 ATV setting ==> Device ==> About ==> System update ==> upgrade Online에서 Full 업그레이드 메뉴가 보이는지를 확인 하시기 바랍니다.

"Full 업그레이드" 메뉴가 보이지 않는다면 최신FW로 업그레이드는 완료 되었다고 보시면 됩니다.

이후 부터는 "Normal 방식"으로만 FW 업그레이드를 실시 하시면 됩니다.




4. U5PVR ATV7 업그레이드 후 맥 주소 넣기
http://cafe.naver.com/mk802/22808
==> 이 단계를 건너 띄시면, 다른 U5PVR과 충돌이 나서,
동일 맥 주소를 가지는 기기는 서로 동작이 되지 않을 수 있습니다.

5. 이 단계가 완료 된 후, 상기 Widevine L1 활성화를 하셔야만 합니다.
Setup(설정) ==> Misc(기타) ==> DRM ==>DRM status  

http://cafe.naver.com/mk802/23109


6. U5PVR 블루투스 리모콘 업그레이드 방법
http://cafe.naver.com/mk802/22806
==> ATV7에서는 BT 음성명령이 다르기 때문에 
상기 과정으로 BT리모콘 업그레이드를 진행하셔야 합니다.


7. [U5PVR 설명서▼] U5PVR 안드로이드 TV OS (ATV7)설정 및 온라인 FW업그레이드 [추가 작성중]


U5PVR ATV7 설정 및 온라인 FW업그레이드


    1. U5PVR 안드로이드 TV OS 언어 설정




    3. U5PVR 디럭스 / 슬림 온라인 FW업그레이드 방법


FAQ  목차


1. U5 블루투스 리모콘 페어링 방법

2. U5PVR TV 설정
3. U5PVR 디럭스 HDD 설치 방법

4. U5PVR 음성인식 명령

5. U5PVR 키보드 단축키 List

6. U5PVR IR 리모콘 학습 방법 

7. U5PVR 홈 런처에서 아이콘 이동 및 추가 방법 

8. U5PVR 오디오 Pass-through 설정 

9. U5PVR 네트워크 LAN 수동 설정 방법 




































http://cafe.naver.com/mk802/22921





8.[U5PVR▼] HiTVRemote Beta Firmware 공개
http://cafe.naver.com/mk802/22802


============================
U5PVR 리눅스 관련 내용
============================

1. U5PVR ATV7 용 리눅스 백업 복구하기
http://cafe.naver.com/mk802/22696

2. U5PVR 리눅스 펌웨어 ATV7 로 마이그레이션 하기
http://cafe.naver.com/mk802/22698

3. ATV 7 베타 / 리눅스 이미지 설치 및 사용법
http://cafe.naver.com/mk802/22815

4. U5PVR ATV7 용 외장 리눅스 설치하기
http://cafe.naver.com/mk802/22672








U5PVR 리눅스 관련 기술 내용은 하기 내용을 참조 하시기 바랍니다.



1. U5PVR 안드로이드 + 리눅스 서버 활용 방안
http://cafe.naver.com/mk802/22898



2. U5PVR 리눅스 펌웨어 활용 가이드 인덱스
http://cafe.naver.com/mk802/20788



3. 토렌트 클라이언트 활용하기 (PC에서 설정)


데몬 정보는 아래와 같습니다.


데몬 : transmission-daemon

포트 : 9091

아이디 : u5pvr

비밀번호 : u5pvr




http://cafe.naver.com/mk802/20250






최대한 쉽게 U5PVR 리눅스에 접근할 수 있도록 설명 드려보겠습니다. ^^
U5PVR 리눅스의 첫 단추를 토렌트서버로 시작하시는 것이 제일 좋을 것 같습니다.



하기 "컨텐츠 라이프사이클" 내용을 보시면 이해가 편하실 것 같습니다.


U5PVR은 "미디어 재생기(OTT)"만의 기능 뿐만 아니라, 

"컨텐츠 입수" 및 "전달"과 "배포"기능을 가지고 있습니다.


이 과정에서 "컨텐츠 입수"는 중요한 요소 중에 하나입니다.



U5PVR에서는 "컨텐츠 입수" 방법은 다양한 방법이 있습니다.

- "내장 HD방송 튜너" 녹화

- "토렌트서버"

- "TVHeadend서버"

- "구글무비(영화구입)"  등을 통하여, 

외부로 부터 새로운 컨텐츠를 입수 할 수가 있습니다. 

(물론 넷플릭스도 컨텐츠를 받을 수 있지만, 본인이 소장하는 컨텐츠가 아닌 대여방식임) 



이중 "토렌트서버"를 통하여 "컨텐츠 입수"를 많이 하시고 계실 것 입니다.


"토렌트서버"의 합법과 불법에 대한 사용기준은 

모두들 잘 아실 터이니, 주의하여 사용하셔야 합니다...  ^^





U5PVR에서 "컨텐츠 입수"를 한 후, "원스톱"으로 바로 재생을 하시면 됩니다.

이만큰 편리한 기능이 어디 있겠습니까 ?   ㅎㅎㅎㅎㅎ




하기 내용은 설명은 

댁내 동일 공유기 내에서 사용가능한 환경 범위에서 설명을 드립니다.



외부에서 U5PVR의 "토렌트서버" 운영 가능한 방법은 

이후에 ㅋㅋ잠자님께서 별도로 설명을 올려 주실 예정입니다. ^^



0. 준비물 :  

- U5PVR셋탑 (ATV7)

(유선LAN연결을 추천합니다. WiFi 연결시 WiFi가 우선적용되므로, 속도저하가 있을 수 있습니다.) 

- 유무선 키보드 마우스



- U5PVR셋탑에 System upgrade에서 리눅스FW(AoL)를 설치 합니다.
설치 방법은 온라인 안드로이드FW설치와 같은 방법입니다.


 

하기 U5PVR ATV7 리눅스(AoL)패치 버젼은 로컬 업그레이드로 진행 해 주시기 바랍니다.

(주) 이 패치버젼은 리눅스 설정이 초기화 상태로 됩니다. 


17.10.12) [U5PVR]

리눅스 10월 12일 베타 펌웨어 입니다.
http://u5pvr.djjproject.com/%5BBETA%5D/linux_1012_beta.zip




U5PVR ATV7 리눅스(AoL) 설치 후,

ATV Settings >> Linux로 들어가셔서,



Linux use를 On 해 주시기 바랍니다.

그래서 U5PVR을 재 부팅 해 주시기 바랍니다.

이로서, U5PVR 리눅스(AoL)을 사용 할 수 있는 환경 설정이 완료 됩니다.



U5PVR ATV7 리눅스(AoL)의 설정 방법은 여러가지 방법으로 가능합니다.

PC에서 원격으로 설정도 가능합니다만, 최대한 쉬운 방법은 U5PVR 화면 자체에서 설정을 해 보도록 하겠습니다. 이를 위해서는 유무선 키보드 마우스가 필요합니다.


먼저 "Chrome 웹브라우저"를 실행합니다.



"Chrome 웹브라우저"에서 주소입력을 합니다.

기본적으로는 입력 주소는 U5PVR IP주소:9091입니다만, U5PVR IP주소를 못찾으시는 경우가 많으신 것 같습니다.

대안으로 127.0.0.1:9091의 주소를 입력하시기 바랍니다.

여기서 127.0.0.1은 U5PVR 자신을 가리키는 IP번호이므로, U5PVR내에서 셋팅할때만 사용이 가능합니다.  9091포트번호는 토랜트서버를 부르는 번호 입니다.

이왕이면, 웹브라우저에서 이 주소를 북마크 하시기 바랍니다.

이후에 포트번호가 기억이 나지 않아도, 북마크를 보시고 불러내시면 될 것 입니다. ^^ 



첫 화면은 ID와 PASS 로그인 입력 창이 나타나게 됩니다.
기본값은 ID : u5pvr   PASS : u5pvr입니다.  



로그인이 되면, 하기와 같은 웹브라우저 UI (Web UI)가 보입니다.

"Transmission Web Control Mobile" 이라고 되어 있습니다.


이 Web UI는 모바일용 UI이라서, 우리가 아는 토랜트 서버 UI랑은 다르게 보여집니다.



오른쪽 상단의 삼줄아이콘(햄버거바)를 누르면,

하기와 같이, 메뉴가 보이게 됩니다.



여기 UI 종류 2가지가 보입니다.  

이중 "Desktop UI"를 선택해 보시기 바랍니다.




 "Desktop UI"를 선택하면, 하기와 같은 Web UI로 보여지게 됩니다.
이제는 좀 익숙한 UI입니다. ^^  UI에 따라서 사용자 경험이 많이 달라 집니다. ㅎㅎㅎ



 먼저 맨 하단을 보시면, Free space :942.19MB라고 적혀 있습니다.


이는 현재 기본값으로 연결된 U5PVR의 ROM에서 사용가능한 용량을 표기하고 있습니다.
그러므로, 제일 먼저 해 주어야 할 것은 토랜트 다운로드 경로를 U5PVR의 내장HDD나 외장HDD, 또는 네트워크 NAS 경로로 바꾸어 주어야 합니다.


다운로드 경로 설정을 바꾸기 위해서는 상단 매뉴에서 

톱니바퀴와 같은 아이콘(설정 Config)을 누르시기 바랍니다.



 "설정(Config)"를 보면, 언어가 영문으로 되어 있습니다.



먼저 언어를 바꾸어 보도록 하겠습니다.



영어를 한국어(Korean)으로 바꾸시기 바라겠습니다.



그리고 반드시, Save(저장)을 누르시기 바랍니다.



Web UI가 다시 모바일UI로 바뀌어 지네요 ^^;;

그러나, 언어는 한국어로 전환된 것을 확인하실 수 있습니다.



다시 Web UI를  "데스크탑UI"로 바꾸시기 바랍니다.



이제 "데스크탑UI" Web UI를  한국어로 쉽게 보실 수 있습니다.



 다시 "설정(Config)"로 들어 옵니다.

토렌트 다운로드 기본 경로를 보면,  "/mnt/USBDeivce" (남은공간 942.19MB)로 적혀 있습니다.



혹시 다른 일로 이 경로주소를 쓸 일이 있을지 모르므로,

경로를 복사를 합니다. (마우스로 경로 주소를 드레그를 하신 후, Ctrl+C를 누르시면 됩니다.)



탭에 "폴더사전"을 누르신 후,



 "폴더사전"에 붙여넣기(Ctrl + V)를 누릅니다.

폴더사전에 필요로 되는 경로를 입력하신 후, 

필요에 따라서 복사하여 붙여 넣으시면 좋다고 ㅋㅋ잠자님의 팁을 받아서 사용하고 있습니다. ^^



 "폴더사전" 경로를 쓰신 후, 반드시 "저장"을 하시기 바랍니다.



 이제 U5PVR 사용자가 토렌트 다운로드를 하시고자 하시는 경로를 만들어 보겠습니다.

ES탐색기로 들어가셔서, 왼쪽 목록에 "Device(장치목록)"을 선택하시면,

오른쪽에 폴더 list가 보여집니다.  이 폴더 목록은 U5PVR의 ROM에 있는 목록입니다.



 폴더 목록 중에 mnt폴더를 선택합니다.



 mnt폴더에서 앞서 기본설정으로 되어 있던 USBDevice폴더를 발견 할 수 있습니다.



 mnt폴더에서 media_rw를 선택합니다.
(주) 네트워크 NAS경로를 원하시는 분은 smb폴더로 들어가시면 됩니다.



 mnt폴더에서 내장 외장 HDD 폴더인 

sda1, sdb1 등의 목록을 보실 수 있습니다.  

Test U5PVR 기기는 U5PVR리눅스 제품으로 

내장 HDD인 sda1으로 설정하도록 하겠습니다.



 이미 내장HDD에는 많은 폴더와 파일이 있습니다.

이중에 저는 Download폴더를 토렌트 다운로드 경로로 설정해 보도록 하겠습니다. 



Download폴더에는 이미 많은 파일들이 있습니다만, 

한 폴더에서 관리를 한 후, 다른 폴더로 이동을 시킬 예정이므로 사용에 문제가 없습니다.


여기서 상단에 있는 현재 경로를 보시고 기록해 주시기 바랍니다.

저는 /mnt/media_rw/sda1/Download 입니다.  

(주) 리눅스는 대소문자를 구분하므로, download로 적으면, 새로운 폴더가 만들어지게 됩니다.


/mnt/media_rw/sda1/Download  경로를 메모를 하시기 바랍니다.



다시 크롬 웹브라우저를 열고, 설정에서 폴더사전에 가서, 

/mnt/media_rw/sda1/Download를 붙여 넣고, 저장을 합니다.
(주) U5PVR 리부팅 후, 다시 
"/mnt/USBDeivce"로 전환되는 버그가 있네요..
관련 내용은 재 확인하여 수정해 보도록 하겠습니다.



다시 설정 >> 기본에 토렌트 다운로드 기본 경로를 누르신 후, 

/mnt/media_rw/sda1/Download 를 붙여 넣기를 합니다. 
그리고 저장을 하시기 바랍니다. (반드시 저장 버튼을 눌러야 합니다.)



하기와 같이, 토렌트 다운로드 기본 경로를 변경하였습니다.




토렌트서버 Test를 위하여 시드를 하나 다운로드 받아서 test해 보도록 하겠습니다.

토랜트사이트에서 시드를 하나 다운로드 받습니다.



그리고 토렌트 Web UI에서 "토랜트 추가"를 누릅니다.



"토랜트 추가" UI가 나타나고,  다운로드 폴더 경로가 변경된 경로인지를 확인 해 봅니다.

/mnt/media_rw/sda1/Download로 나타나고 있네요..

아래에 "기본폴더지정"을 체크 합니다.  아래쪽의 "자동시작"도 체크를 합니다.


그리고, 토렌트파일 "Choose Files" 아이콘을 누릅니다.



"Choose Files"를 누르면, 최근 다운로드 받은 파일 목록(Recent)이 보이게 됩니다.

조금전에 다운로드 받은 토렌트 시드를 선택합니다.



그리고, 오른쪽 상단에 "open"을 선택합니다.



이제 토렌트파일에 시드이름이 보이게 됩니다. 



이제 하단의 "확인"을 누르시기 바랍니다.



여기까지 설정으로, 정상적 토렌트 다운로드가 되는지를 확인 해 보시기 바랍니다.

추가 체크 사항은 맨 하단의 남은 공간:484.67GB 표시가 있습니다.

이는 다운로드 설정 경로의 저장소에 남은 공간을 표시해 줍니다.

이 저장소의 남은 공간이 부족하면, 다운로드 중 에러가 발생되면서 정지되게 되므로,

설정 후, 확인을 해 봐 주시기 바랍니다.



다운로드 속도 최대는 약 17.16MB/s까지 나옵니다.


MP4 720P 방송녹화본을 약 3분이면 다운로드 받아서 보실 수 있습니다.


이는 U5PVR의 LAN이 기기비트 지원이고, test환경도 기가비트 지원이기 때문입니다. ^^


사용자 환경에 따라서 다운로드 속도는 달라질 수 있습니다만, 

WiFi경우에는 속도가 많이 느릴 수 있으므로, 가급적 LAN연결 상태에서 사용하시기 바랍니다.



별도로 PC에서 다운로드 받으시고, 다시 이를 메모리에 복사 하신 후, 메모리를 꼽아서 재생하실 필요 없이, U5PVR에서 "원스톱"으로 "컨텐츠 입수"를 하신 후, 바로 재생하시면 됩니다.

















이제 다운로드가 완료된 토렌트 시드를 삭제하도록 하겠습니다. 



삭제를 원하는 목록에 체크를 하신 후, 메뉴 아이콘 목록에서 빨간색 "X"를 누르시기 바랍니다.



제거 확인 UI를 확인 하신 후, 확인을 누르시면 됩니다.

여기서 "로컬데이터삭제"는 다운로드 받은 파일도 삭제를 한다는 의미 입니다.






여기까지 U5PVR 리눅스 입문의 첫단추인 

토렌트서버 설정 및 사용방법을 알아 보았습니다.


아주 쉽게 써 올린다고 작성을 하였습니다만,

오히려 캡춰 내용이 너무 많이서 복잡하다고 이야기 주시는 분들도 계십니다만,

보시는 분들의 IT기술 상식 레벨을 어떻게 맞춰야 할 지 몰라서,

최대한 쉽게 설명을 드리고자 하다보니,

이렇게 내용이 많이지네요 ㅎㅎㅎㅎㅎ


이해해 주시기 바랍니다.



U5PVR을 사용하시면서, 미디어 재생기로만 사용하신다면

50%성능도 제대로 사용을 못하시는 레벨이 됩니다. ^^


조금 시간이 허락될때, 실수를 하시더라도 꼭 해 보시기 바랍니다.


만일, 리눅스 설정 중에 오류가 발생되었다면,

그냥 다시 리눅스FW를 수동으로 업로드 하시면, 리눅스만 초기화가 되어지므로

안드로이드 시스템까지 새로 설정해야 하나 ? 하는 걱정은 안하셔도 됩니다. ^^





근데,  매번 토렌트 서버를 운영하기 위해서 웹브라우저에서 작업을 해야 하는가 ? 

너무 불편하지 않은가 ?  라는 내용이 나오게 됩니다.


이를 위해서 2가지 방법을 제시 해 드리겠습니다.



1) U5PVR 리눅스 토렌트서버와 안드로이드 토렌트서버 관리 앱 입니다.


2) 동일한 안드로이드 토렌트서버 관리 앱을 스마트폰에 설치하여,

U5PVR 리눅스 토렌트서버를 콘트롤 하는 방법을 추가로 알려 드리겠습니다.



사용조건은 역시 동일한 댁내 공유기에서 설정관련 내용입니다.



  










안녕하십니까 ?  EddyLab입니다.

안드로이드 스틱PC 관련 제품 리뷰를 하면서,
국내 최초로 2014년에 저희 포럼에서 윈썸(윈도우 스틱PC) Z3735F(베이트레일) 제품을 
소개를 드렸었고, 2015년 7월에 공구를 진행 한 바 있었습니다.

[세계 최초 Widows OS 스틱형제품] MEEGO-T01 HDMI TV Stick Supports Android, Windows 8.1, and Ubuntu/Linux




초소형 Win 8.1 

윈썸 스틱PC





초소형 NANO SMART PC WIN 8

간단한 선 연결 및 부팅

1) HDMI 비디오 케이블 연결.

2) 스마트폰 전원 USB케이블과 

   같은 마이크로USB 전원 연결.

3) 윈썸 스틱PC 파워 ON

4) 끝 !!!! 


5) 초저전력PC로 전기비 절감


6) 윈썸 Intel CPU성능으로 고성능 게임은 불가능 합니다. 그러나, 학생 교육목적으로는 적정한 성능의 PC입니다.


강력한 미디어 재생

1) 윈도우 10 무료 업그레이드 지원

(MS 자동 무료 업그레이드는 바로 뜨지 않고 일정 기간 기다리셔야 합니다)


2) 윈도우 10기반 1080P@HEVC(H.265) 미디어 재생시 적은 CPU부하로 재생. 그리고 Flac 오디오 코덱 지원


3) Kodi 14버젼으로 1080P 비디오 재생은 거의 대부분 완벽한 재생 지원 및 Dolby, DTS 오디오 지원 








http://cafe.naver.com/mk802/11045



Z3735F 이후로 여러가지 저전력 Intel 체리트레일 CPU 관련으로 제품이 나왔었지만,
여러가지 이슈로 인하여 윈썸 스틱PC제품으로서 퍼포먼스의 큰 차이가 없었습니다.

2017년 초에 컴퓨트카드 관련 기사가 나오면서,
사실상 윈썸스틱PC는 막을 내리는 것인가 ? 하고 있었는데,
(체리트레일 후속 CPU발표가 없었던 것도 이유이기도 했었습니다.)
N3150, N3450 CPU를 기반으로 새로운 윈썸스틱PC가 나온다는 기사가 올라왔습니다.

 
인텔 스틱PC N3450 새로운 미니 PC - MeegoPad T11


올해 5월에 제조사로 부터 받은 Spec을 검토해 보니,
N3150 RAM 2G / ROM 16G 제품만 출시되었다고 하더군요...

이미 N3150의 퍼포먼스는 
저희 포럼에서 듀얼이 NAS 공제로 검증된 바가 있었고, 성능은 괜찮습니다만,
RAM 2G는 도저히 사용하기 어려움이 있을 것 같더군요 ㅎㅎㅎ

실제 저는 아직도 윈썸Z3735F을 사용하고있습니다만, 
RAM 가용용량 부족으로 사용중인 어플을 중지시키거나, 
메모리 킬링을 중간중간에 해야 하는 불편함이 많이 있었습니다.

그래서, N3450 RAM4G 제품이 나올때에 연락을 해 달라고 요청을 했었고,
10월초에 이 제품이 출시 된다고 연락을 어제 받았습니다.


오늘 전달 받은 미고패드 T11 Full Spec 정보를 공개해 드립니다.

Meegopad-Windows MINI PC/MEEGOPAD T11

General
StyleStick PC
OS Windows10/Linux
CPU/GPU
CPUIntel® Apollo Lake N3450  14nm Quad Core
BGA 24mm x 31mm x 1.32mm
CPU Frequencyup to 2.2GHz
Turbo FrequencySupports Intel® Burst Technology.                                            Supports 2MB of L2 Cache
CoreQuad Coreᵌ (4C/4T)
GPUIntel HD Graphic 500, 200MHZ-700MHZ
Storage
RamLPDDR3 up to 1866 MT/s;  4G
StorageeMMC 32GB/64G
Expand StorageMicro SDTFcard, max 128G. Support external USB-Device
Network Communication
WiFiIntel Stone Peak AC3165 802.11 a/b/g/n/ac 1x1 MIMO and Bluetooth 4.0 Combo Module
BluetoothBT4.0 Combo Module
I/O Ports
DC-IN Jackx1
USB 3.0(Type A)x2
HDMI1.4b (support 4K)x1
Audio Jackx1
Feature KeyPower On/Off*1, Reset*1
Power Adapter
Power AdapterAC 100~240V, 50/60Hz,12V/1.5A
Physical Characteristics
Dimension11CM*3.8CM*0.99CM 
Weight55g

Remark:                                               include of win10 license.                                                                                                                                               



오늘 받은 자료를 보니, ROM은 32G 와 64G 선택사양이 가능한 것 같군요 ^^ (물론 가격이 많이 달라지겠네요.  ㅎㅎㅎ)


WiFi는 이전 윈썸Z3735F의 2.4G only와 달리 

Intel AC3165 기반으로 802.11 ac까지 지원하게 되어 있군요. (5G도 대응되겠지요 ?  ^^)
BT도 기본적으로 탑재가 되어져 있습니다.



가격은 Sample 가격 기준으로 

N3450 4G / 32G (윈도우10 라이센스 미포함)으로 $115 이군요.


일단 Sample을 구입해서 

발열 관련 내용은 중요하게 test를 해 봐야 할 것 같습니다. ^^
발열만 잡을 수 있으면, 괜찮은 제품일 듯 생각됩니다.


이는 24시간 항시 전원으로 간이 NAS처럼 쓰시는 것은 저전력 CPU이기 때문에 사용상 문제가 없습니다만, (제가 윈썸Z3735F + 랩독을 24시간 On상태로, 외부에서 원격으로 댁내 컴퓨터를 제어하면서 사용하고 있습니다.  발열이 심할때도 있습니다만, 제품 사용 자체에는 전혀 문제가 없습니다. ^^)

문제는 CPU, GUP에 Full 로드를 걸었을때, MAX상태에서 발열에 의한 스로트링 문제가 관건입니다.



N3450 영상 재생능력은 이미 ㅋㅋ잠자님이 태블릿PC에 적용된 N3450으로 확인을 해 주신 바 있어서, 크게 걱정은 없을 것 같습니다.


Teclast X3 Plus 영상 재생 설정하기 (N3450 wit PotPlayer DXVA)
http://cafe.naver.com/mk802/22695

N3450 HEVC 재생 테스트 (TDP 관련 밀림 해결)
http://cafe.naver.com/mk802/23233


(주) N3450에서 4K60fps VP9재생은 원활할 비디오 재생에는 문제가 없습니다만,
비디오 출력은 Full HD급(HDMI1.4b)으로 출력되는 것이며, 
4K UHD HDMI2.0 비디오 출력 지원은 아닙니다.





U5PVR의 구글 어시스턴트 기능을 이용하여
하기 기기들을 음성으로 제어 하는 것을 시도 해 보도록 하겠습니다. ^^



GOOGLE 홈(구글 어시스턴트) 으로 SONOFF 작업하기

Sonoff B1은 ESP8285 WiSoC 기반의 18 달러 루팅 가능 WiFi RGB LED E27 전구입니다.

Sonoff Stock 펌웨어를 Sonoff-Tasmota - USB to Serial 및 OTA 업데이트 방법으로 업그레이드

eWeLink는 이제 Google Assistant와 완벽하게 호환되므로 Google 홈에서 스마트 홈 장치를 음성으로 제어 할 수 있습니다. Google Assistant에 eWeLink 기기를 켜고 끄고, 밝기를 어둡게 또는 밝게하고, 밝기 색상을 변경하는 등의 작업을 할 수 있습니다. "Ok Google"또는 "Hey Google"로 시작하면 Assistant가 도와줍니다.

Google 홈은 Google의 핸즈프리 도움말을 위해 설계된 음성 지원 스피커입니다. 음악을 즐기고 Google의 답변을 얻고 일상적인 작업을 관리하고 eWeLink를 포함한 스마트 장치를 제어하십시오. 손가락을 들지 않고 조명을 제어하십시오. Google Assistant를 사용하여 Sonoff 기기를 설정하고 제어 해 봅시다.


Sonoff 기기가 Google 홈에서 사용할 수있는 기기는 무엇입니까?

거의 모든 Sonoff 모델은 Google 홈과 호환됩니다. 여기에 목록 (업데이트)가있다 :   Sonoff B1 , Sonoff T1 , Sonoff RF 브릿지 (433) , Sonoff S30 ,  Sonoff 4CH ,  Sonoff 4CH 프로 , Sonoff 듀얼 ,  Sonoff LED , Sonoff , Sonoff RF , Sonoff SV , Sonoff Slampher , Sonoff 터치 EU / 미국 , S20 스마트 소켓 , iFan (켜기 / 끄기), S22, Sonoff Pow , Sonoff TH10 / TH16 및 Sonoff Hum, BN-SZ01 ,Sonoff G1 , 1 채널 인칭 / 자체 잠금 WiFi 스위치 . 


시작하다

먼저 Google Play에서 Android 용 eWeLink 앱을 다운로드하거나 App Store에서 iOS를 다운로드하고 계정을 만듭니다. eWeLink 계정에 Sonoff 모델을 추가하십시오.

Android 또는 iOS 용 Google Home 모바일 앱을 다운로드하고 eWeLink에 연결하기 전에 Google 계정으로 Google Home 기기를 설정하십시오.

음성 명령이 영어 (미국 / 영국) 또는 독일어인지 확인하십시오.


eWeLink와 Google 어시스턴트를 연결하는 방법은 무엇입니까?

1. Google 홈 앱을 실행하고 메뉴를 탭합니다.

2. 나열된 Google 계정이 Google 홈을 설정하는 데 사용한 계정인지 확인합니다. 계정을 전환하려면 계정 이름 오른쪽에있는 드롭 다운 화살표를 클릭하십시오.

3. 홈 컨트롤을 누릅니다  .

 

4. Devices (장치 )에서 오른쪽 하단의 + 아이콘을 누릅니다.

5. Smart We Link를 누릅니다  

6. eWeLink 계정 이메일 주소 / 전화 번호를 입력하십시오. 전화 번호 계정은 올바른 국가 코드를 선택해야합니다. 암호를 입력하고 로그인을 누릅니다  .

7. 성공적으로 로그인하면 eWeLink 계정에있는 모든 장치가 표시됩니다. 오른쪽 상단에서 완료 를 누릅니다 .

8. GOT IT를 누릅니다 .

9. 홈 컨트롤 에서 Google 홈 음성 컨트롤이 지원하는 모든 기기를 볼 수 있습니다.

10. 다 끝났어. 이제는 장치의 음성 제어를 시작하겠습니다.

새 eWeLink 장치 추가

eWeLink를 Google Home 모바일 앱과 연결하면 지원되는 모든 기기가 자동으로 표시됩니다. 나중에 새 장치를 eWeLink에 추가하면 Google 홈 모바일 앱이 새 장치를 동기화하지 않습니다. "Smart We Link"링크를 해제하고 다시 링크해야합니다.

1. 메뉴를 통해 홈 컨트롤로 들어갑니다. 에서  장치 , 오른쪽 하단의 + 아이콘을 누릅니다. 연결된 "Smart We Link"가 표시됩니다.

2. "Smart We Link"를 클릭하고 계정 연결 해제를 묻는 메시지가 나타나면 탭합니다.

3. UNLINK를 누릅니다 .

4. 링크 해제가 성공적으로 완료되면 새로 추가 에서 "Smart We Link"를 찾을 수 있습니다 그것을 누르고 연결 과정을 반복하십시오. 새 장치를 목록과 동기화합니다.

기기의 닉네임 설정 또는 회의실에 할당

Sonoff 장치에 별명을 설정하거나 Sonoff 장치를 방에 지정할 수 있습니다.

1. 메뉴를 통해 홈 컨트롤로 들어갑니다. 당신은 볼 수 있습니다  장치 . 닉네임을 설정하거나 방을 지정하려는 정확한 기기를 탭합니다.

2. 장치 정보를 입력하십시오 닉네임을 편집하여 방에 지정할 수 있습니다.

3.  을 누르고 새로운 별명을 입력 한 다음 확인을 누릅니다.

4. 방을 살짝 누르십시오 지정할 방의 이름을 선택하십시오. 그런 다음 <-를 클릭하여 종료하십시오. 끝난.

음성 명령으로 Sonoff 장치를 제어하는 ​​방법?

너는 필요할거야

우선, eWeLink 계정에 Google 홈 지원 장치를 추가했는지 확인하십시오. Google 공식 상점에서 "Google 홈과 함께 작동"로고가있는 제품은 Google 홈에서 사용할 수 있습니다.

장치 이름에 특수 문자가 포함되어 있지 않은지 확인하십시오. 램프, 주방 조명, 침실 조명과 같은 표준 이름을 사용할 수 있습니다.


1. 라이트 홀더, 소켓 및 1-4 개 스위치를 제어하기 위해 목소리를 사용하십시오.

라이트 홀더, 소켓 또는 1-4 스위치를 제어 할 때 Google 홈에서 Google Assistant와 대화 할 수있는 몇 가지 방법이 있습니다.

Google 홈을 깨우려면 "Ok Google"또는 "Hey Google"이라고 말하면됩니다.

1 개 장치를 제어하려면 다음과 같이 말하십시오. 

Turn on/off the {device name}

For examples:
OK Google, turn on the bedroom light.
Hey Google, turn off the bedroom light.


한개의 장치를 콘트를 할 수 있는 Sonoff Dual, Sonoff T1 (2-3 장치), Sonoff 4CH, Sonoff 4CH Pro (장치 이름을 말하지 않으면, 모든 장치들을 켜거나 끌 수 있습니다.)  다음과 같이 말하십시오 : 


Turn on/off {device name}{gang name}

For example:
Hey Google, turn on dual switch light one.


Sonoff RF Bridge를 제어하려면 (버튼 이름을 말하지 않으면 곧바로 RF Remote의 모든 버튼을 
켜거나 끕니다 )

Turn on/off {RF Remote name}{button name}



2. 귀하의 목소리를 사용하여 디밍 LED 또는 디밍 전구 제어

Sonoff LED, Sonoff B1과 같은 조도 표시등을 제어 할 때 Google 홈에서 Google Assistant와 대화 할 수있는 몇 가지 방법이 있습니다.

Turn on/off a light:
Hey Google, turn on {light name}
Hey Google, turn off {light name}

Change the color of a light:
Hey Google, turn {light name} green

Set a light brightness to a certain percentage:
Hey Google, set {light name} to 50%

Dim/Brighten (어둡게 / 밝게) a light:

Hey Google, dim {light name}
Hey Google, brighten {light name}

Dim/Brighten (어둡게 / 밝게) a light by a certain percentage(일정비율로) :

Hey Google, dim {light name} by 50%
Hey Google, brighten {light name} by 50%


3. 목소리를 사용하여 여러 장치를 제어하십시오.

모든 콘센트, 모든 표시 등, 모든 스위치와 같은 유형의 모든 장치를 켜거나 끄십시오. 이름을 입력하면됩니다.

For example, to turn on or off all the lights:
Hey Google, turn on all of the lights
Hey Google, turn off all of the lights

Turn on/off all the devices in the same room:
Hey Google, turn on lights in {room name}
Hey Google, turn off lights in {room name}



자주하는 질문

1. Google 홈은 어떻게 설정합니까?

Google 의이 게시물 을 참조하십시오 .

2. 내 Google 비서가 특정 조명을 제어하려고 할 때 나를 오해하는 경우가 있습니다. 내가 무엇을 할 수 있을지?

인식 문제가 발생하는 경우 숫자, 특수 문자 또는 색상 이름이 포함되지 않은 이름으로 표시등 이름을 바꾸는 것이 좋습니다. 이는 Google 비서가 잘못 이해할 수 있기 때문입니다.

3. Google 홈을 사용하려면 Google 계정이 필요합니까?

기기가 Google 계정에 연결되어 있지 않으면 Google 홈은 스피커로만 작동합니다. Google Assistant를 사용할 수 없습니다.

4. 여러 Google 계정을 Google 홈에 연결할 수 있습니까?

현재 Google 홈은 기기에서 단일 계정을 지원하지만 음악 서비스에서는 여러 계정을 사용할 수 있습니다.

5. Google에 "깨우기 타이머"또는 "잠자기 타이머"와 같은 타이머를 활성화하도록 요청할 수 있습니까?

이 기능은 현재 Google Assistant에서 지원되지 않습니다.

6. Google Assistant를 사용하여 장면이나 스마트 장면을 제어 할 수 있습니까?

우리는 장면을 지원하기 위해 노력하고 있습니다 (하나의 탭으로 여러 장치를 켜고 끌 수 있음). 우리의 eWeLink Facebook 뉴스를 주시하십시오. 그러나 우리는 똑똑한 장면을 지원할 계획이 없습니다 (온 / 오프를 트리거하기 위해 임시 또는 험 같은 조건을 사용하십시오).

7. Google Assistant에 Sonoff TH10 / TH16의 온도 및 습도 조절을 요청할 수 있습니까?

지금은 아니야. 그러나 우리는이 기능을 실현할 계획입니다.

8. Google Assistant에 eWeLink 앱에 추가 된 Google Nest를 제어하도록 요청할 수없는 이유는 무엇입니까?

죄송합니다. "Smart We Link"는 현재 Google Nest를 제어하지 않습니다. Nest를 Google 홈 기기 목록에 직접 추가하고 제어 할 수 있습니다.

9. "Smart We Link"를 찾을 수 없습니다. 어떻게해야합니까?

첫째, 해당 지역이 Google 홈을 지원하는지 확인하십시오. 귀하의 국가에서 Google 홈을 판매 할 수 없다면 Google은 해당 국가에서 서비스를 제공하지 않을 수 있습니다.

둘째, 미국 위치 기반으로 등록 된 Google 계정으로 Google 홈 앱에 로그인하는 것이 좋습니다.



https://www.itead.cc/blog/sonoff-work-with-google-home




Sonoff B1: Dimmable E27 LED Lamp RGB Color Light Bulb




Sonoff S20 Smart Socket - WiFi Smart Socket EU/US/UK/CN-AU



Sonoff Basic- WiFi Wireless Smart Switch For MQTT COAP Smart Home







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

[GaN] EddyLab 65W 1C GaN PPS 초소형 휴대용 고속충전기

 

기존 동급전원 충전기 대비 
40% 정도로 
부피를 최소화하고,
신용카드 사이즈로 만들어진
한국형플러그 초소형 고속충전기로서, 

USB-C PD PPS 고속충전이 가능한 
스마트폰노트북Apple iPad Pro 그리고 게임기 등에 
간단히 연결하여 사용이 가능합니다.

https://muritzy.tistory.com/2380


EddyLab 65W 1C GaN PPS 초소형 휴대용 고속충전기



U5PVR 간단 방송녹화 설정방법
하기 U5PVR 매뉴얼을 기본적으로 참조 해 주시기 바랍니다.




U5PVR Live TV에서 간단 방송 녹화 설정 방법입니다.

방송시청 중에 IR리모콘의 REC버튼을 누르시거나, 
BT리모콘의 123 버튼을 누르면, 가상 리모콘 키 버튼 목록 중에 3번째에 있는 Rec.을 선택하시면 됩니다.  



하기와 같은 녹화(Recording) 메뉴가 나타납니다.

메뉴 내용 중, 종료시간(Recording Length)는 12분(Min)으로 표기가 되어 있습니다.
이는 녹화를 시도하려는 방송의 EPG 정보를 기초로 남은 시간 기준으로 표기 되어집니다.
그러므로, 녹화하려는 방송의 남은 시간을 따로 걱정하지 않아도 문제 없습니다.


목록에서 리모콘 방향키를 이용하여, 저장장치(Storage Device)를 확인해 보시기 바랍니다.


만일, 하기와 같이 저장장치 목록이 없으면, 저장 경로가 정해지지 않았으므로,
녹화(Recording) 가 진행되지 않습니다. 




하기와 같이 저장장치(Storage Device)에 USB 메모리 또는 HDD가 연결되어져 있으면,
저장장치가 표기 됩니다.



저장장치(Storage Device)가 여러가지가 있고, 그 중에 다른 경로를 선택하시려면,

저장장치(Storage Device)를 눌러 보시기 바랍니다.

다중 저장장치(Storage Device) 목록이 보일 것입니다.  그 중에 원하시는 저장장치(Storage Device)를 선택하시기 바랍니다.


선택된 저장장치(Storage Device) 목록에 PVR이라는 폴더가 만들어지고,

PVR폴더 내에 방송채널명 기준으로 녹화파일이 저장되게 됩니다.



만일 네트워크에 있는 저장장치(Storage Device)에 녹화 경로를 설정하시고 싶으시면,

하기의 Network Drive를 선택하시기 바랍니다.



Network Drive는 미디어센터에서 이미 설정한 LAN연결 (SAMBA) 경로(/mnt/media_rw/smb/mountpoint_01/******) 목록들이 보이게 됩니다.  원하시는 네트워크 경로 폴더쪽에 녹화가 됩니다.


하기 글 내용에서 9번을 참조 하시기 바랍니다.
[U5PVR] U5PVR 안드로이드 TV OS (ATV7)설정 및 온라인 FW업그레이드 [추가 작성중]
9. U5PVR 네트워크 LAN 수동 설정 방법 
http://muritzy.tistory.com/1357


저장장치(Storage Device)에 USB메모리 녹화 경로로 녹화를 해 봅니다.



녹화가 시작되면, 왼쪽 상단에 빨간색 점으로 녹화 상태를 표시해 주게 됩니다.



녹화 중에 녹화를 중단을 할 수 있고, 녹화 중단시, 하기와 같이 녹화 중단 승인 메시지가 나타납니다.




U5PVR의 TVHeadend #1에서 방송 내용을 확인해 보려면,


U5PVR의 크롬웹브라우저에서는 "127.0.0.1:19981" 를 입력해 보시거나,
동일 공유기내에 PC에서 "U5PVR의 IP주소:19981"를 입력해 보시면,
U5PVR의 TVHeadend#1의 웹브라우저 UI를 보실 수 있습니다.





+ Recent posts