U5PVR 안드로이드TV OS & 리눅스 (Dual OS) 관련 동작 동영상

 

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

앞서 U5PVR관련 개발 협업 사항을 올려 드린 바 있습니다.



오늘 처음으로 외부에 U5PVR ATV OS기반 Linux 서버 동작 관련 내용을 공개 해 드립니다.


U5PVR 제품관련은 하기 Kodi 포럼 링크를 참조 해 주시기 바랍니다.

[Android] U5PVR (2017) (4K / HDR / 3D / HD Audio)

http://forum.kodi.tv/showthread.php?tid=305097 



초기계획은 리눅스 부팅 후, 안드로이드 부팅 연결구조로 구축을 하려고 계획을 했었습니다. 

그러나,선 리눅스 부팅 후에 안드로이드쪽 USB포트를 인식 할 수 없는 현상이 발생되어서,
어쩔 수 없이 안드로이드 선 부팅 후, 리눅스가 부팅되는 형태로 전환 개발 되었습니다.

리눅스는 안드로이드 커널을 기반에서 Shell로 동작되는 것이기 때문에,
안드로이드와 리눅스는 한몸으로 이해하시면 편할 것 같습니다. ^^





하기의 동영상에서 U5PVR에서 리눅스기반으로 동작하는 
여러가지 서버 동작 상태를 보여드리게 될 예정입니다.

오해가 있을까 하여, 
기본적으로 U5PVR 셋탑의 IP (192.168.x.x)로 설정하지 않고,
127.0.0.1의 localhost IP로 설정해서 시연하였습니다.


U5PVR with ATV/Linux(Debian) at same time




웹브라이저에서 localhost 127.0.0.1 기반 서버 동작을 먼저 셋팅해 놓았습니다.

하기 목록은 보시기 편하게 런링타임기준으로
각각의 동작 내용에 대한 설명을 간추려서 올려 놓았습니다.

1. Plex Media Server test (0:09 ~ 0:57)
127.0.0.1:32400/web/index.html

2. Transmission Server (0:58~ 1:01)
127.0.0.1:9091/transmission/web/

3.FTP Server(1:02 ~ 1:43)
ftp://127.0.0.1

4. Kodi (1::52 ~ 2:52)
script plex add-on with kodi
(Resume start)

5. TVHeadend with Kodi (2:53 ~ 3:11)

6. Live TV (eON Launcher) (3:12 ~ 3:24)
Watching TV via tuner

7. Plex client on Android TV (3:31 ~ 3:52)
Resume start

8. ATV Settings (3:57 ~ 4:10)
Setting은 ATV OS형태의 셋팅 과 기존 안드로이드 셋팅 2가지를 모두 준비 해 놓았습니다.

9. SSH Server (4:17 ~ 4:56)
My Apps - JuiceSSH App으로 SSH접속

10. ATV 추천 컨텐츠 목록 재생 (Plex) (4:57 ~ End)


U5PVR의 사용에 있어서, U5PVR 초기 설정에 서버관련 설정이 좀 필요로 됩니다만,
기본적으로 안드로이드, 리눅스서버등을 구체적으로 아실 필요는 없습니다.
일단 간단한 서버 설정을 해 놓으면, 사용자는 편리한 UI에서 그냥 컨텐츠를 선택하여 재생만 하시면 됩니다. ^^


보시고 궁금한 점이 있으면 문의사항을 댓글로 올려 주시기 바랍니다.

감사합니다.








자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License






U5PVR 슬림형 4K UHD 안드로이드 TV 튜너셋탑 (2) - SW관련 정보

 

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

앞서 U5PVR관련 개발 협업 사항을 올려 드린 바 있습니다.



U5PVR 슬림형 HW 공개를 하고서,
많은 관심을 가져 주셔서 감사합니다. ^^

오늘은 U5PVR 슬림형 SW 관련 내용을 알려드리겠습니다.

금일 개발사에 방문하여, 최종 개발 범위와 기본동작 구현을
완료를 하고 돌아 왔습니다.

2016년 작년 12월 부터 협업으로 시작한지 2달이 거의 가 되어 가네요 ^^

HW적으로는 11월 부터 검토를 하였고,
협업을 통하여 다양한 기술을 접목하면서 시간이 턱없이 부족하였습니다.





SW관련은 기본적으로 U5PVR 슬림형과 U5PVR 디럭스형 
공히 동일한 적용사항임을 미리 이야기를 드립니다.


1. 먼저 제일 큰 SW변화는 OS버젼입니다.
기존에 Android 스마트폰용 OS 5.1.x 기반이었습니다만,
금번에는 Android TV용 OS (ATV OS) 5.1.x를 기반으로 개발 되었습니다.

아시다시피 쉴드TV 셋탑과 동일한 UI 구성을 가지고 있습니다.




문제점은 역시 ATV OS가 가지고 있는 원죄(?) 입니다만,
ATV OS를 근간으로 구글 플레이스토어는 역시 ATV용 구글 스토어만 사용이 가능합니다. ^^;;

이는 구글에서 ATV OS는 터치나 마우스를 사용하지 않고, 리모콘으로만 사용이 가능하도록 설계를 하는 것을 원칙을 하고 있기 때문에, ATV 린백런처에 맞지 않게 설계된 앱은 원칙적으로 ATV 스토에서 다운로드 할 수 없도록 제한을 해 놓았습니다.

나름대로 개발사에는 이를 뚫어보고자 기존 스마트폰용 구글 플레이스토어를 올려 보았습니다만,
역시 2개의 플레이 스토어는 동시 동작을 하지 않는 것을 확인하였습니다.

결국 ATV용 플레이스토어만 사용이 가능하도록 되어 있습니다. ^^;;

필요로 되시는 APK는 스마트폰에서 APK를 백업하여
U5PVR에 넣어서 설치를 하실 수 밖에는 없을 것 같습니다.

관련하여 이러한 APK 백업 및 전송관련으로, 
좋은 방법이 있으면 계속 찾아서 구현을 해 보려고 하고 있습니다.

유투브는 4K해상도 지원이 됩니다. (자세한 것은 댓글 참조)

넷플릭스 4K는 지원이 되지 않습니다. ^^:;
HW기능 설명 댓글에도 언급을 드린 바와 같이,
HDCP2.2 & Widevine DRM L1 level이 되어야 구글TV인증을 받을 수 있고,
따로 넷플릭스에 인증 신청을 하여 득해야 합니다.
그러나, 구글TV인증도 어렵거니와 넷플릭스인증은 메이저 업체 level이 아니면,
신청 자체를 받아주지 않기 때문에 현재로서는 지원 불가능합니다. 


좋은 소식으로는 
추가 기능구현으로 HDMI CEC 지원을 구현 하였습니다.
LG TV관련으로 CEC 구현이 거의 완료 되었고,
삼성TV관련으로 CEC 개발 중에 있습니다. ^^




이를 통하여 TV리모콘으로 ATV OS를 콘트롤 하기 용의 하게 됨으로써
저희 포럼의 오랫동안 숙원이 풀리게 되었습니다. ^^



2.  Dual OS 사용 (안드로이드 & 리눅스(데비안))

초기 하기 내용으로 SW 지원 골격을 가지고 개발을 착수 하였습니다.








리눅스쪽은 처음 시도하는 것이라서, 일단 가능한 기능을 모두 올려 보았습니다. ^^

그러나, 역시 모든 기능을 동시에 돌린다는 전제에서 Full 부하를 주면,
ARM기반 CPU에서는 한계가 명확하기 때문에, 일부 기능을 빼야 한다는
결론에 도달하였고, 유저 사용 편리성을 고려하여 하기 기능까지만 넣는 것으로 마무리하였습니다.

[기본 탑제 기능]
- FTP Server
Transmission Server
- SSH Server
- TVHeadend Server #2
- Plex Server

[삭제 기능 - 삭제 기능은 별도로 필요하신 분들께서는 리눅스에서 설치 하시면 사용가능합니다.]
Next Cloud Server
My SQL Server
Web Server

제일 논란이 많았던 것은 TVHeadend Server #2와 Plex Server 입니다.

A) TVHeadend Server #2 
기본적으로 TVHeadend Server #1이 내장 되어 있습니다.
그런 가운데, 굳이 TVHeadend Server #2를 추가 내장을 하는 이유에 대합니다.

TVHeadend Server #1에는 물리적 튜너 2개가 물려져 있습니다.
그러나 커스텀 3.2버젼으로 오래된 버젼이 탑재되어 있습니다.
그렇기 때문에, 최신 기능들이 적용이 되지 않습니다.

TVHeadend Server #2는 최신버젼으로 빌드가 되어 있고,
아직 test는 완료 하지 못하였지만, Homerun 드라이버를 추가 하였습니다.

기본적으로 TVHeadend Server #1에는 물리적 튜너 드라이버가 있기고, 
eON 런처와 밀접한 연동이 되고 있기 때문에 혹시 여러가지 사용에 제약이 있습니다만,
TVHeadend Server #2에서는 자유로이 본인이 원하는데로 꾸미시기 용이 합니다.

 그래서 2개의 TVHeadend Server를 구동하면서
외부쪽에서 콘트롤 하시는 것은 TVHeadend Server #2로 구축하시면
자유럽게 운영이 가능하시리라 판단됩니다.

현재 버젼은 TVHeadend Server #1에서 9981. 9982포트를 쓰고 있습니다만,
2~3개월 후에는 TVHeadend Server #1은 다른 포트로 변경하고,
TVHeadend Server #2를 9981. 9982포트로 디폴트 하는 것을 협의 완료 하였습니다.

ATV OS기반으로 TVHeadend Live channel APP을 이용하여 
TVHeadend Server #2에 연동하여 ATV OS에서 직접 시청이 가능하게 됩니다.
(Android 코덱으로 설정하시기 바랍니다. PVR기능은 APP개발자가 구상은 완료하였고,
개발에 착수 하려고 한다고 합니다, 단, 언제 완성될지는 모르겠다고 합니다 ^^;;)


B) Plex Server

아시다시피 ARM계열 셋탑에 Plex Server가 올라간 예는 쉴드TV셋탑 밖에 없습니다.
그러나 쉴드TV셋탑은 안드로이드 기반에 올라갔기 때문에,
플러그인을 설치하려면, 반드시 별도로 루팅을 해야 합니다.  

U5PVR은 리눅스 기반에서 Plex Server가 올라갔기 때문에,
WinSCP로 U5PVR에 접속하여 파일을 올리면 됩니다. ^^

이번 U5PVR의 킬러 어플은 당연히 Plex Server가 될 것 같습니다.
U5PVR은 미디어 통합관리 재생기(미디어 NAS)라는 별칭에 걸맞게
Plex Server를 근간으로 사용자가 취득하는 컨텐츠를 
아주 쉽게 통합관리가  가능하게 되었습니다.

예를 들어서, U5PVR로 녹화완료된 파일, 토랭이 다운로드, FTP 업로드 완료 후 즉시, 
Plex Server에서 자동 라이브러리 생성이 되면서 언제 어디에서도
시청이 가능하게 됩니다.





문제점으로는 Plex Server는 아시다시피 
트랜스코딩을 어느 특정 조건에서 자동으로 동작이 되기 때문에, 
여러계정 접속자가 동접시 시스템의 리소스를 몽땅 써 버리게 되면, 기본 동작에 문제가 발생될 
우려가 상당히 높습니다.

그래서, 결론적으로 Plex Server는 트랜스코딩을 하지 못하도록
막으려고 하거나, 유저께서 반드시  서버 및 클라이언트 설정을 
모두 원본 재생만이 가능하도록 설정값을 설정하도록 매뉴얼화 하려고 합니다.
(현재 AC3, DTS 오디오 관련 지원에 대한 내용을 확인을 하고 있습니다.)

아시다시피, Plex는 외부 계정과 라이브러리 공유가 용이 하기 때문에
동접 인원에 대한 제한이 없기 때문에, HW적 부하에 대해서는
한계설정을 할 수 밖에 없다는 점에 대해서 이해를 부탁드리겠습니다. ^^

그리고, Plex test증에 알게 되었습니다만,
Android 스마트폰 기반에서 Plex 클라이언트 앱은 유료입니다만,
ATV OS기반에서 Plex 클라이언트 앱은 무료입니다. ^^

대신, TV용 Plex앱에서는 외부 재생기 지원 설정이 빠져 있네요 ㅠ.ㅠ
그렇기 때문에 Plex를 통한 재생방법으로 다른 재생기를 쓸 수는 없습니다.

다른 방법으로는 Kodi에서 Plex 애드온을 통하여 연결 재생은 가능하다는 것을
확인 하였습니다. (Plex 애드온 0.93버젼)

그러므로, 사용자가 원하시는 미디어 재생기로 시청을 하셔도 무방할 것 같습니다.


3. 결론
ATV OS 적용이나 리눅스 서버 기능 적용의 목표가 
다소 허왕된 꿈과같은 목표로 생각하고 시작했었습니다만,

2여달 동안 공을 들여서 실제 제품화에 적용가능한 수준까지 협업개발을 성공한 과정에서는
개발사의 밤낮없는 개발과 그동안 미니PC포럼에 쌓인 노하우들의 결접된
결과라고 생각하고 있습니다. ^^

협업개발을 일이라고 생각하기 보다는, 
재미있는 목표라고 생각하면서, 서로가 즐겁게 생각하고,
또한 작은 수정 변화일지 모르지만, 변화된 test결과가 나오면
서로 즐거워 해 줄 수 있는 마인드 속에서 큰 변화를 이루어 보았다고 생각합니다. ^^

이제 앞으로 3월달 베타test를 통하여
시스템 안정화과정과 편리성 개선을 진행하게 될 예정입니다.

개발사에서도 U5PVR제품의 안정화에 있어서 미진한 내용과
유저가 필요로 되는 편리성 기능에 대해서 최선을 다해서
대응을 해 주실 예정이므로 기쁜 마음으로 베타test를 기대하고 있습니다.


바쁜시간 속에서 짬을 내서 자기일 처럼 test를 해 주시는
두목님과 ㅋㅋ잠자님께 감사드립니다.



앞으로 좋은 일만 있기를 바랍니다. ^^


감사합니다. 
   

추신)  Plex 관련 정보

간단히 Plex 관련 내용을 추가로 올려 드립니다. ^^





Plex를 이용하려면 Kodi와는 다르게, 
Plex Server와 Plex 클라이언트 2가지를 설치 하셔야 합니다. 

Plex Server는 주로 PC나 NAS쪽에 설치가 지원되고 있고,
Plex 클라이언트는 스마트TV(삼성, LG 스마트TV에는 모두 지원), 
PC, 스마트폰,태블릿, OTT셋탑 등 왠만한 기기에서는 대부분 지원이 됩니다.

문제는 Plex Server를 설치하고, 
컨텐츠가 넣어져 있는 HDD또는 NAS를 항시 전원을 켜 놓아야 한다는 점입니다.

Plex Server가 구축이 되면,
하기와 같이 언제 어디서든지 본인의 컨텐츠를 재생하여 시청 또는 청음을 하실 수 있습니다.

특이한점은 본인이 가지고 있는 컨텐츠라이브러리를 
가족 또는 동료와 쉽게 공유 할 수 있다는 점입니다.
공유하고 싶은 분의 메일계정으로 초대를 하면, Plex 서버 목록이 추가가 됩니다.  



통상적으로 외부에서 컨텐츠를 재생하거나, 공유를 할 경우, 
IT기술로 포트포워딩등의 설정을 해야 합니다만,
하기와 같은 본인 ID계정으로 Server >> Remote Access를 이용하여,
한번에 연결 지원이 가능하도록 되어 있습니다. 

개별 컨텐츠의 경우, 별도의 설정 없이 컨턴츠 제목을 기초로 관련 포스터나 줄거리 및
정보등을 자동으로 메터데이터가 구축되게 됩니다. (해외영화기준)

국내 컨텐츠관련으로는다음 영화 정보를 메타데이터를 기초로 
자동 구축이 가능하도록 플러그인을 추가만 하면 됩니다. (Kodi의 애드온개념입니다.)



Plex가 모든 부분에서 만등은 아닙니다만,
컨텐츠 관리를 위한 사용자입장에서는 상당히 편리하고, 직관적입니다.

아이폰이나 맥을 쓰시는 분들은 대부분 Plex를 기초로 많이 사용하고 계시고,
스마트TV에는 반드시 Plex클라이언트가 있기 때문에
동일한 컨텐츠 라이브러리를 동일한 UI에서 보실 수 있기 떄문입니다.

아쉬운점은
블루레이관련파일은 전혀 인식을 하지 못하고 있다는 점입니다.
ISO나 폴더목록기준으로도 블루레이파일을 인식하지 못합니다.

한글자막은 SMI와 SRT모두 지원이 됩니다만,
기본은 SRT이기 때문에, 때때로 SMI를 SRT로 변환사용하셔야 합니다.

그러므로, 단일파일로 구성된 영화등으로 구성된 컨텐츠 관리나
댁내 외부 재생 지원, 그리고 단말기 종류에 관계없이 지원하는 부분에 있어서는
탁월한 확장 지원을 하고 있습니다.

마지막으로 
Kodi기반에서도 Plex서버에 접근하여 재생을 지원하는 애드온이 있습니다.
기본적으로 Plex에서 유료계정의 경우만 가능합니다만,
옛날 버젼으로도 지원이 되는 것을 확인한 바 있습니다.

참조 되시기 바랍니다.








자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802









저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License






U5PVR 제품관련은 하기 Kodi 포럼 링크를 참조 해 주시기 바랍니다.

[Android] U5PVR (2017) (4K / HDR / 3D / HD Audio)

http://forum.kodi.tv/showthread.php?tid=305097 



(주) 게시글 제목 명칭인 "4K UHD셋탑셋탑" 관련으로 

U5PVR 내장 튜너제품기능을  
"지상파 4K UHD방송 수신 튜너셋탑"으로 
잘 못  오해가 있을 수 있는 점이 있어서, 추가 의견을 올립니다.

U5PVR은 기본적으로 FHD 방송 수신 2개의 튜너를 탑재 하고 있습니다.
이는 현재 지상파, 케이블 방송 수신이 가능한 튜너입니다만,
2017년 새로 4K UHD 방송 수신을 지원하는 튜너가 탑재되어 있지는 않습니다. ^^;;

4K UHD셋탑의 의미는 
4K Ultra 블루레이급의 영상을 재생가능하다는 의미 입니다.
(MAX : 4K@60fps 10bit 4:2:0 BT2020 HDR10)
국내 3사 IPTV 4K UHD재생은 지원이 가능한 HW Spec을 가지고 있습니다. 

지상파 4K UHD방송관련 참조 링크입니다.
한국 지상파 UHD방송(4K) 관련 FAQ [업데이트 중]


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


앞서 2016년 11월 미니PC포럼 정모때 
U5PVR 슬림형 실제품을 공개해 드린 적이 있습니다만,
게시글로는 이제서야 처음 제품 사진을 공개하게 되었습니다.  ^^

하기 U5PVR 슬림형 안드로이드 TV 튜너셋탑 제품 사진을 찍고
올리려고 보니, 제품 사진이 엉망이네요 ㅎㅎㅎ ㅠ.ㅠ

하기 제품 사진을 보면, 제품 하단이 평탄하지 않게 보이는데,
이는 제품에 문제가 있는 것이 아니라.
제품 사진 촬영을 위해서 바닥에 있는 종이가 평탄하지 못하고,
바닥쪽에 그림자가 들여지게 되어서 이상한 형태로 보이고 있습니다. ㅠ.ㅠ

이점 양해를 해 주시기 바랍니다.. 


U5PVR 슬림형 안드로이드 TV셋탑은
기본적으로 U5PVR 디럭스형에서 HDD탑재 기능이 빠진 제품으로
이해하시면 되실 것 같습니다.
(주) U5PVR 디럭스형과 HW Spec 중 다른 점입니다. 
- ROM : DDR3 적용 (슬림형)
- USB 3.0포트 : 2개 (슬림형)

(1) U5PVR 슬림형은 UHDTV 셋트의 하단에 위치 할 수 있도록 제품 디자인을 하였고,
(2) 경량화 제품으로서 프로젝트를 쓰시는 분들의 경우, 셋탑 무게에 대한 걱정을 
덜어 드릴 수 있도록 디자인이 되었습니다.  

HDD내장 타입이 아니기 때문에, 외장 USB HDD를 연결하거나,
기존 NAS를 가지고 계신 분들께서 네트워크로 연결하여 간편하게 사용 가능합니다.


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


U5PVR 슬림형 전면 사진입니다.
미니멀 디자인으로 심플합니다. ^^

전면에 별도의 파워 버튼은 없고, 채널 정보 및 시간 디스플레이가 되도록 되어 있습니다.
LED는 2개가 있어서 동작상황을 확인 할 수 있도록 되어 있습니다. 






측면에는 USB포트가 3개 있습니다.
USB 3.0 포트 2개
USB 2.0 포트 1개입니다.

외장 USB 3.0 2.5inch HDD를 연결하여 사용하실 수 있습니다.

외장 USB 3.0 3.5inch HDD를 사용하시려면, 
별도의 외장HDD 외부 전원을 연결하신 상태에서 사용 가능합니다.






U5PVR 슬림형 뒷면 사진입니다.
중간에 WiFi ANT 5G대응 안테나가 있습니다. ^^

WiFi 안테나는 
자고로 감도를 높이기 위해서는 큰 것을 쓰는 것이 훨씬 유리합니다

그러나, 셋탑제품은 슬림한데, 
WiFi 5G 대응 ANT가 높게 솓아 있어서 부자연스렵게 보입니다. ^^;;

제품을 UHDTV 아래쪽에 놓이게 되면, 안테나는 UHDTV 뒷쪽에 위치 하게 되어져서
전면에서는 안테나가 잘 보이지 않게 됩니다. ^^

그러므로, 셋탑 설치 후 미관상에는 큰 영향은 없을 것 같습니다. 






U5PVR 슬림형 뒷면  오른쪽 포트 입니다.
전원 버튼 1개,
DC 12V 커넥터 (파워 어댑터는 12V 2A KC인증용)
100, 1000 Lan 포트 1개
HDMI 2.0a 지원 포트 1개






U5PVR 슬림형 뒷면  왼쪽 포트 입니다.
지상파 / 케이블 안테나 입력 단자 1개
(안테나 입력은 1개입니다만, 내부에는 2개의 튜너로 신호 분기가 됩니다.)
S/PDIF 커넥터 1개
AV 커넥터 1개





U5PVR 슬림형  제품의 사이즈는
3.5inch HDD 사이즈와 비교해 보겠습니다.
넓이 기준으로는 비슷해 보이네요..






U5PVR 슬림형  제품의 높이는
3.5inch HDD 두께 보다 얇습니다. ^^






U5PVR 슬림형 제품을 UHDTV 아래에 위치 해 보았습니다.
WiFi  안테나는 UHDTV 뒷쪽에 가려져 있기 때문에, 
UHDTV 전면에서는 본 제품의 셋탑만 보여지게 됩니다.
 
(주) IR 리모콘 수신을 위해서 리모콘 수신에 장애가 없는 위치에 놓아주시기 바랍니다. ^^
RF 무선 키보드 터치 패드를 이용할때,  주변 2.4GHz 수신 감도에 영향을 받게 됩니다.
가급적 WiFi 사용시에는 공유기의 5GHz 대역을 사용하시기 바랍니다. 






U5PVR 안드로이드 TV(ATV) OS 메인 UI 입니다. 






ATV OS가 구동중 전면 디스플레이 상태입니다.
튜너방송시청 중에는 채널 번호가 보여지게 됩니다.

U5PVR 리모콘을 이용하여 파워 버튼을 숏키로 누르시면,
셋탑전원은 Standby 모드로 들어가게 됩니다.

U5PVR 리모콘을 이용하여 파워 버튼을 롱키(5초이상)를 누르면,
셋탑전원은 Power Saving 모드로 전환됩니다.

이는 예약 녹화상태일때  U5PVR셋탑의 전원상태를 변화시켜서
소비전원을 낮출 수 있도록 설계되어져 있습니다.

예를 들어, U5PVR 파워를 완전 Off를 한 상태에서는
댁내, 외부에서 리모콘 또는 스마트폰으로 녹화 예약을 할 수 가 없습니다.
(외부에서 U5PVR 파워를 리모트 하시려면, 스마트플러그를 이용하여 사용하시는 것을 권장해 드립니다.)

그러므로, 예약 녹화 상태 또는 예약 녹화를 위해서는 U5PVR 파워는
 Standby 모드 또는 Power Saving 모드로 되어 있어야 합니다.





U5PVR Slim  SPEC

System Resources
CPUHi3798CV200(ARM Cortex A53, Quad core 64bit)
GPUHigh-performance multi-core Mail T720
Storage Memory16GByte, eMMC 5.0
System Memory2 GByte, DDR3-1866 SDRAM
MPEG Transport Stream A/V Decoding
Transport StreamITU-T H.265/HEVC & H.264, ISO/IEC 13818-2 MPEG-2
AVS&AVS+,VC1, VP6, VP8, VP9
Profile LevelITU-T H.265 Main 10 Profile@L5.1 high-tier
MPEG-2 MP@HL
Input RateMax. 160Mbit/s (H.265)
Video Format4:3, 16:9, Letter Box, Pan&Scan
Video Resolution10bit, Up to 3840 x 2160@60fps, HDR10 Support
Audio DecodingMPEG I&II,MP3,AAC-LC,HE-AAC V1/V2
Audio ModeStereo/Mono/Left/Right/Exchange



Tuner : Dual ATSC2.0 Tuner
Antenna Input/Output ConnectorF-Type Female
Frequency Range52MHz to 866MHz
Signal Level+10 dBm to -80 dBm
IF FrequencyLow IF 4 MHz to 8 MHz, 36 MHz & 44 MHz
Demodulator 1
Mode8/16-VBS, ITU-T J.83 Annex B 64/256QAM
Bandwidth6 MHz, 7 MHz, 8 MHz
Demodulator 2 
Mode8/16-VBS, ITU-T J.83 Annex B 64/256QAM
Bandwidth6 MHz, 7 MHz, 8 MHz
Rear Panel
DC Power Jack12Vdc / 2A (KC Certification)
RJ-45 Connector10/100/1000Mbps
Wifi and Bluetooth Antenna ConnectorIEEE 802. 11b/g/n/ac, 2.4GHz/5.8GHz Dual band / BT4.0+EDR
HDMI ConnectorVersion 2.0a, HDCP 2.2, HDCP1.4
S/PDIFOptical
3.5Φ Phone jackVideo(CVBS) / Audio Left & Right
Front & Left side
LED Indicator X 2 Dual(Red&Green) and single(Yellow) color light emmitting diode
Display4 Digit 7 Segment
USB3.0 X 2                                                     
USB2.0 X 1
Memory stick and HDD, HUB support
FAT and NTFS support
5Vdc, 500mA Max.
Power Supply
Input VoltageAC 90 ~ 250V, 50/60HZ
Output Voltage12Vdc / 1.5A
TypeExternal AC to DC Adaptor
Power Consumption(Watt)Operation Mode : T.B.D / Stand-by Mode : Under 0.5W
Physical Dimension
Size(WXDXH)215mm X 140mm X 80mm
Net Weight1 Kg
Operating Temperature0 ~ 45
Storage Temperature-10 ~ 70
SW spec
OSAndroid 5.1,.1 Lollipop
Live TV appCustomized Live TV App
DVBSupport Customized TVHeadEnd 3.6








U5PVR 슬림형, 디럭스형 공용 학습 IR 리모콘입니다.

HDMI CEC 관련으로 

LG제품은 test가 거의 끝내서 지원 가능 OK로 이야기 드릴 수 있습니다.
삼성제품은 추가로 test하여 HDMI CEC 기능을 넣을 수 있도록 개발 중에 있습니다.

2개 메이저사 관련으로 HDMI CEC지원까지만 완료 할 예정입니다.
별도로 다른 제품을 지원하려면, UHDTV를 구입하여 test를 하여야 하기 떄문에
더이상은 불가능 할 것 같습니다. ^^;;









RF 한글 미니 키보드 with 터치패드 (옵션)









자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802












저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License




U5PVR 안드로이드 TV 튜너 셋탑

 

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

오늘도 추가로 좋은 소식을 올려 드리게 되었네여. ^^

앞서 U5PVR관련 개발 협업 사항을 올려 드린 바 있습니다.


[U5PVR] 국내 개발 4K UHD셋탑 협업 진행 사항 (1)





 U5PVR  Deluxe edition product 



Update (170130)

U5PVR Deluxe edition Main Board




U5PVR 제품관련은 하기 Kodi 포럼 링크를 참조 해 주시기 바랍니다.

[Android] U5PVR (2017) (4K / HDR / 3D / HD Audio)

http://forum.kodi.tv/showthread.php?tid=305097 





(주) 게시글 제목 명칭인 "4K UHD셋탑셋탑" 관련으로 

U5PVR 내장 튜너제품기능을  
"지상파 4K UHD방송 수신 튜너셋탑"으로 
잘 못  오해가 있을 수 있는 점이 있어서, 추가 의견을 올립니다.

U5PVR은 기본적으로 FHD 방송 수신 2개의 튜너를 탑재 하고 있습니다.
이는 현재 지상파, 케이블 방송 수신이 가능한 튜너입니다만,
2017년 새로 4K UHD 방송 수신을 지원하는 튜너가 탑재되어 있지는 않습니다. ^^;;

4K UHD셋탑의 의미는 
4K Ultra 블루레이급의 영상을 재생가능하다는 의미 입니다.
(MAX : 4K@60fps 10bit 4:2:0 BT2020 HDR10)
국내 3사 IPTV 4K UHD재생은 지원이 가능한 HW Spec을 가지고 있습니다. 

지상파 4K UHD방송관련 참조 링크입니다.
한국 지상파 UHD방송(4K) 관련 FAQ [업데이트 중]


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



U5PVR 안드로이드 & 리눅스 동시부팅 (세계최초일지 ??  ^^)


언급드린 안드로이드 & 리눅스 동시 부팅 관련으로 금일 test를 하였고,
관련 내용을 알려 드리고자 합니다.

2. 2016년 12월 말 부터 안드로이드 & 리눅스 동시 부팅을 시도하기 위해서
개발 환경을 구축하고, 여러가지 방법론으로 접근을 해 보았습니다.

금일까지 진행된 결과만 먼저 이야기를 드리면,
U4PVR셋탑 기반으로 SD카드 리눅스 부팅 이미지를 만들어서,
안드로이드 & 리눅스 동시 부팅을 성공하였습니다. ^^








U4PVR에 먼저 적용하여 test를 한 이유는
이미 안정성을 확보한 기기이며, 
안드로이드 버젼 호환성관련 때문입니다.

3. 기술적인 내용설명 보다, 
관련 응용기술 관련 내용으로 간단히 설명드리면,

안드로이드 & 리눅스 동시 부팅이 되면,
일반 정상적인 안드로이드 셋탑 부팅이 되어지고, 안드로이드 초기화면이 보이게 됩니다.
겉으로는 전혀 다른 점이 없습니다만, 백그라운드에서는 리눅스가 부팅되어져 있습니다.
(별도로 안드로이드에 리눅스 관련 앱 설치는 전혀 없습니다.
리눅스 부팅관련은 SD카드에 이미지로 넣어져서 부팅되기 때문입니다.)

이 상태에서 셋탑의 IP를 확인하고,
WinSCP와 Putty로 접속을 하면 리눅스 쉘로 명령을 할 수 있게 됩니다. (SSH서버)

리눅스 환경에서 설치가 능한 서버기능을 설치 합니다.
- TVHeadend서버
- Plex 미디어 서버
- 웹서버를 설치하였습니다.

U4PVR은 기본적으로 튜너셋탑이기 때문에
기본적인 튜너를 통한 방송 시청 및 녹화가 가능해야 하므로,
먼저 방송채널을 선택하여 TV에서 시청 가능하게 해 놓았습니다.

그리고, PC에서 웹브라우저로 U4PVR의 Plex 미디어 서버에 접속을 합니다.

      




간이 test로 U4PVR에 꼽아놓은 USB메모리의 영상(720P)을 PC에서 재생합니다.
재생시 트랜스코딩으로 320P로 바꾸어서 재생을 시도 하였습니다.

1차적으로 U4PVR HW성능으로 
리눅스 Plex 미디어 서버의 트랜스코딩 test를 성공하였습니다.
(저와 ㅋㅋ잠자님도 U4PVR HW Spec에서 
Plex 트랜스코딩 실행은 거의 어려울 것이라고 예측을 했는데,
생각보다 잘 구동이 되어져서 깜짝 놀랐습니다. ^^;;
물론 개발사 주이사님도 예상외의 성과에 기대감이 높으십니다. ^^)


4. 여기까지 보시면, 
쉴드TV셋탑에서 안드로이드기반 Plex 미디어 서버와
동일한 동작을 할 수 있다는 것을 확인하였습니다. ^^

그 뒤에 추가로 Plex 원본 동영상 추가 재생 및,
TVHeadend를 통한 IPTV 재생등을 동시 test를 걸어도 
크게 문제 없이 잘 동작하는 것을 확인하였습니다.

여기까지 잘 되는 것으로 보아서
이후 U5PVR에 시스템을 그대로 적용하면
좀 더 높은 트랜스코딩의 결과를 얻을 수 있다고 판단됩니다. ^^


일단 오늘 안드로이드 & 리눅스 동시 부팅 기본 동작을 확인하였고,
최적화와 안정화 단계는 좀 더 거쳐 봐야 합니다.


5. U5PVR관련으로 ATV(안드로이드TV) OS 적용과
안드로이드 & 리눅스 동시 부팅 적용 2가지가 안정적으로 적용이 되면
최강의 4K 튜너 & 미디어 셋탑 + 간이 NAS 기기로 변모하게 될 것 같습니다. ^^


6. 양사 협업을 통하여 유저가 사용할 수 있는 환경의 자유도를 높여서
U5PVR을 통하여 IT를 좀 더 즐길수 있는 여건을 만들어 드리려고 노력해 보고 있습니다. ^^


아직은 미완의 그림이지만,
충분히 해 낼 수 있는 능력이 있다고 판단되기 때문에
같이 협업하는 것이 정말 즐겁습니다. ^^


머리속에 그려보던 그림이, 
실제 실현되는 과정은 정말 재미 있습니다. 








자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802




저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License



U5PVR 안드로이드 TV 튜너 셋탑

 

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

오늘 좋은 소식을 올려 드리게 되서 정말 즐겁습니다. ^^


앞서 U5PVR관련 개발 협업 사항을 올려 드린 바 있습니다.

[U5PVR] 국내 개발 4K UHD셋탑 협업 진행 사항 (1)


(주) 게시글 제목 명칭인 "4K UHD셋탑셋탑" 관련으로 
U5PVR 내장 튜너제품기능을  
"지상파 4K UHD방송 수신 튜너셋탑"으로 
잘 못  오해가 있을 수 있는 점이 있어서, 추가 의견을 올립니다.

U5PVR은 기본적으로 FHD 방송 수신 2개의 튜너를 탑재 하고 있습니다.
이는 현재 지상파, 케이블 방송 수신이 가능한 튜너입니다만,
2017년 새로 4K UHD 방송 수신을 지원하는 튜너가 탑재되어 있지는 않습니다. ^^;;

4K UHD셋탑의 의미는 
4K Ultra 블루레이급의 영상을 재생가능하다는 의미 입니다.
(MAX : 4K@60fps 10bit 4:2:0 BT2020 HDR10)
국내 3사 IPTV 4K UHD재생은 지원이 가능한 HW Spec을 가지고 있습니다. 

지상파 4K UHD방송관련 참조 링크입니다.
한국 지상파 UHD방송(4K) 관련 FAQ [업데이트 중]


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


그동안 U5PVR 개발 내용을 정확하게 설명 드리지 않고, 
약간 모호하게(?) 설명을 드린 점이 있습니다.

이유는 실제 개발 가능한지 판단이 되지 않는 부분이 몇가지 있었고,
오늘 그 개발 결과물을 보여드리려고 합니다. ^^


안드로이드 TV OS(ATV) 기반 린백런처 적용

 

안드로이드TV OS(ATV)는 아시다시피, 구글 안드로이드 정식인증 셋탑기기에서
구동되는 OS입니다. 
넥서스플레이어, 쉴드TV셋탑, 그리고 최근 출시된 샤오미TV셋탑 구글판입니다.

최근에 AMLogic기반 셋탑, Hisilicon기반 Q10Pro 셋탑에
안드로이드TV 린백런처 UI를 올려서 경험을 할 수있도록 패치로 지원하고 있습니다.

이는 스마트폰용 안드로이드 OS기반으로 린백런처 UI만을 올리기 때문에
안드로이드TV OS(ATV)에서만 구동되는 기능은 지원되지 않습니다.

그렇기 때문에, 실질적인 ATV는 아닙니다.

이번에 U5PVR도 처음에는 린백런처 UI만을 올려 보려고 하였습니다만,
튜너 내장 제품으로서 ATV의 고유기능이 아쉬움이 많이 있었습니다.

그래서, ATV OS기반으로 구현 가능한 방법을 모색을 하였고,
가능하다는 결론을 가지고, 새로 ATV OS기반으로 모든 기능을 수정하게 되었습니다. ^^

kim_hyo_01-10




일단, 여러번 설명을 드리는 것 보다는,
실제 구동되는 동영상을 보여드리는 것이 이해하시는데 도움이 될 것 같아서, 
동영상으로 만들어서 올려드립니다. ^^

궁금하신 점은 댓글에 올려 주시기 바랍니다.








U5PVR 4K Android TV Box with DVB-S,ATSC tuner









자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License




Private Android TV OS(ATV) Custom FW (v1.0) by EddyLab Forum



It is based of Android 5.1.x the Android TV OS Leanback launcher 






U5 4K Android TV Box with Various tuners


 

 

- ATV(Android TV) OS Play Store 

 

- Live Channels, with Grid Style EPG & working with TVheadend Server

(TV Headend Live Channels APK

 

- Google Cast working  (Delete Feature)


- Supports YouTube 4K resolution (Adding Features)


- Kodi add-on TVHeadend HTSP Client


Live Channels Support of Korea IPTV UHD Broadcasting (4K@60fps 10bit)





커뮤니티 표지 사진 

https://plus.google.com/communities/102705346691784371187





U5PVR Deluxe edition Spec (TBD)
CPU
HiSilicon Hi3798C V200 quad-core 64-bit ARM Cortex-A53 CPU up to 2.0 GHz per core with ARM Mali-T720 GPU supporting OpenGL ES 3.1/3.0/2.0/1.1/1.0, OpenVG 1.1, OpenCL 1.2/1.1 Full Profile, RenderScript, and Microsoft DirectX 11 FL9_3

Memory 
RAM : DDR4 2GB

Stroage
ROM : EMMC 16GB  + Micro SD + External SATA  (HDD not include)

OS
- Android 5.1 x(will be support linux booting support) 
- Android TV OS(ATV) Custom FW (V1.0) 
- Android OS and Linux (Debian) OS at the same time booting in U5PVR
- Linux runs in the background on the Android OS base.
- You can connect to SSH to deposit the Linux server (U5PVR) 
- A runnable Linux Server Feature
A. Next Cloud - File share Server
B. Plex Server
C. Transmitton Server
D. TVHeadend Server
E. etc.


Connectivity
Gigabit Ethernet 1EA

WiFi/BT : AP6335 compatible (802.11ac support)  + WiFi External ANT (?dB) + Bluetooth 4.0(?)

Broadcast Tuner (Option): Set-top built-in twin Tuner,
Antenna for broadcast reception is not Include

(1) For ATSC(Terrestrial) : ATSC 2.0 1EA + ATSC 2.0 1EA
(2) For DVB : DVB T2 1EA + DVB S2 1EA or DVB T2 1EA + DVB T2 1EA 
                   or DVB S2 1EA + DVB S2 1EA
(2-1) Smart card reader support (DVB S2)

4Digit 7Segment Display

USB 3.0 1EA, USB 2.0 3EA, Optical Audio 1EA
RCA : Support by 4 Pin RCA cable

Accessory
IR Remote control 1EA, 
Power Adaptor 1EA, 
Manual 1EA
WiFi ANT 1EA, 
External SATA connector



Update (170130)

U5PVR Deluxe edition Main Board











ATSC Twin Tuner 












Photos of U5PVR






저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License


(주) 게시글 제목 명칭인 "4K UHD셋탑셋탑" 관련으로 
U5PVR 내장 튜너제품기능을  
"지상파 4K UHD방송 수신 튜너셋탑"으로 
잘 못  오해가 있을 수 있는 점이 있어서, 추가 의견을 올립니다.

U5PVR은 기본적으로 FHD 방송 수신 2개의 튜너를 탑재 하고 있습니다.
이는 현재 지상파, 케이블 방송 수신이 가능한 튜너입니다만,
2017년 새로 4K UHD 방송 수신을 지원하는 튜너가 탑재되어 있지는 않습니다. ^^;;

4K UHD셋탑의 의미는 
4K Ultra 블루레이급의 영상을 재생가능하다는 의미 입니다.
(MAX : 4K@60fps 10bit 4:2:0 BT2020 HDR10)
국내 3사 IPTV 4K UHD재생은 지원이 가능한 HW Spec을 가지고 있습니다. 

지상파 4K UHD방송관련 참조 링크입니다.
한국 지상파 UHD방송(4K) 관련 FAQ [업데이트 중]

[U5PVR] 국내 개발 4K UHD셋탑 협업 진행 사항 (1)

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

앞서 U5PVR 국내 개발 4K UHD셋탑 관련으로 의견을 올려 드린 바 있습니다.



4K UHD셋탑은 HW Spec만의 단순 비교를 하기 보다는,
유저가 쉽게 사용할 수 있는 친화적 UI 환경과,
SW적으로 응용범위를 얼마큼 넓게 사용가능한지를 보았으면 하는 생각입니다.


여기서 중요한 것은 "국내 셋탑개발사와 미니PC포럼의 협업에서 
얼마큼 서로 시너지 효과를 내는 일을 할 수 있는 가 ? " 라는 점이라 판단됩니다. ^^


U5PVR은 앞서 개발 판매된 U4PVR의 상위 CPU 칩셋이면서, 
동일 CPU를 탑재한 Q10Pro 셋탑을 HW기반으로,  
2개의 FHD 지상파튜너가 추가 탑재 된 제품입니다.

Q10Pro셋탑을 기초로 2016년 3월부터 문제점관련 내용과 
버그 패치등을 꾸준히 체크 수정한 이력을 고스란히 가지고 있기 때문에
U5PVR 5.1.x FW기반 SW안정화 속도는 빠를 수 밖에는 없습니다.

그러나, 이러한 SW안정화 만으로는 U4PVR과 차별점을 부각시킬 수 없기 때문에
다각적으로 SW부분을 개선하려고 양쪽에서 협업 진행을 실시하고 있습니다.

매주 금요일에 개발사 사무실을 방문하면서,
오늘 3차 협업미팅까지를 진행하고 돌아왔습니다.

협업을 극대화하기 위해서는 직접 눈으로 맞대고, 아이디어를 논의하고
그자리에서 test를 하고 확인하면서 수정하는 방법론이 최선이라고 판단하기 때문에
서로 바쁜 일은 모두 사전에 정리하고, 금요일은 협업 미팅을 통해서 
제품화에 최선을 다해나가고 있습니다. ^^


오늘 3차 미팅까지의 진행사항에 대한 내용을 정리해 드리면서,

앞으로 U5PVR이 어떤방향으로 진행되고 있는지를 알려 드리면서
회원님들이 어떻게 이 U5PVR기기를 사용하면, 
좀 더 효과적일지를 고민 하실 수 있게끔 숙제를 드리고자 합니다. ^^


1. 안드로이드 TV 런처 (린백 런처) 적용

저희 미니PC포럼에서 잘 알고 계시는 쉴드 TV셋탑의
구글 안드로이드 TV 런처(이 런처 이름은 린백런처라고 불립니다.)를 
적용하려고 하고 있습니다. ^^

이미 Q10Pro에서 패치로 안드로이드TV런처 경험 사용방법론이
올라온 바 있습니다.

이를 응용하여, U5PVR의 5.1.x FW기반에 안드로이드TV런처를 시연하였고,
중요한 런처기능을 수정하여 상용수준으로 수정하고 있습니다. ^^

쉴드TV셋탑을 써보신 분들은 아시겠습니다만,
앞에 올라오는 앱 아이콘은 안드로이드TV용 앱이 아니면, 전면에 올라오지 않게 됩니다. ^^
이를 안드로이드TV용에 맞춰서 변경함으로써 전면에 주요 앱 아이콘이 올라도록
변경 수정하였습니다.

하기 U5PVR에 적용한 린백 런처 캡춰입니다.
웹 아이콘에 Live TV가 적용되어져 있고, 
이를 선택하면 TV시청 UI모드(eOn런처)로 들어가게 됩니다. 




이를 통하여 개선된 메인 UI를 통하여
기존 U4PVR과 차별화를 시도하였습니다.  ^^

추가 상세 변경이 필요로 되는 것은 구글 스토어 입니다.
현재 안드로이드TV 런처(린백)을 적용하면, 
구글 스토어도 역시 안드로이드TV용 스토어로 변경이 됩니다.
이는 린백런처와 연동되게 되어 있어서 단순 수정이 불가능한 상태입니다. ㅠ.ㅠ

이를 리버스엔지니어링으로 일반 구글  플레이 스토어로 변경을
시도하고 있습니다.  이 부분까지 완료가 되면 일반 유저가 쓰시는데 있어서
차이점은 거의 없는 수준이 될 것 같습니다. ^^

물론 안드로이드TV 런처(린백)을 적용시켜도 변경되지 않는 부분도 많이 있습니다.
예를 들면 설정관련 UI, DRM 적용여부, 가상키보드 등은 변경되지 않습니다.

이러한 부분은 기본적으로 U5PVR을 사용하시는데는 문제가 없기 때문에
그대로 놓아두도록 협의를 하였습니다.
(실제 안드로이드TV 런처(린백) 가상 키보드는 저도 쓰기가 어렵습니다. ㅠ.ㅠ
이유는 마우스로는 인식이 되지 않거나 키보드로 엔터도 적용되지 않습니다.
이러한 부분은 기존 사용자 환경이 더 효율적인 부분이 있기 때문에 그렇습니다.)

추가 팁으로는
안드로이드 TV 런처 기반에서 유투브 4K 해상도 재생 옵션 활성화가 
가능해 질 수도 있을 것 같습니다. ^^ 




2. 안드로이드 & 리눅스 동시부팅 (세계최초일지 ??  ^^)

저희 미니PC포럼에서는 작년에 N3150기반 OMV NAS 공동제작을 하였습니다.
그리고 관련 리눅스 기반 NAS 어플을 통하여 다양한 기능을 구현해 보았습니다.

이러한 경험을 통해서 금번 U5PVR 안드로이드 셋탑기반에서
리눅스(데비안)부팅을 동시 부팅 가능하도록 협업을 진행하고 있습니다. 

아직 실현 test는 과정 중이지만,
실패를 해도 중요한 협업의 경험적 자산이 되기 때문에,
구현이 가능하도록 노력을 하고 있습니다.

그러면 왜 안드로이드 OS와 리눅스 OS를 동시 부팅을 시키는데 있어서
어떠한 이유때문에 시도를 하는가 ? 에 대한 질문이 나오게 됩니다.

Hisilicon CPU는 AMLogic CPU와 달리,
아직 Kodi에서 HW디코딩을 지원해 주지 않고 있습니다.
이는 AMLogic보다는 보편적으로 사용하고 있지 않은 칩셋이기 때문인데요..

Kodi에서 안드로이드나 리눅스 기반에 HW디코딩을 해 주지 못하기 때문에,
HW디코딩이 지원되는 자체 재생기를 메인으로 사용하고 있습니다.

그렇기 때문에 안드로이드 기반에서만 4K UHD 재생을 완벽하게 실행이 가능합니다.

리눅스를 별도의 독립적 USB부팅을 통하여 지원하는 기존방법으로는
4K UHD 재생을 지원을 못하기 때문에 큰 의미가 없게 됩니다.

그래서, 착한유령님의 아이디어에 힘입어서
안드로이드 & 리눅스 동시 부팅 방법론을 기초로
메인 UI는 상기 1번의 안드로이드 쉴드 런처(린백)이 보여지게 되고,
뒷단에서는 리눅스 OS가 구동될 수 있는 환경을 SSH서버로 쓸 수 있도록 만들어 보고자 합니다.

이를 통해서 리눅스의 서버 어플을 U5PVR에 설치하여
4K UHD 미디어 재생 및 PVR + NAS + HDD를 구현 하려고 하고 있습니다.

현재 확인된 바로는
- 트랜스미션 서버(토랜트), 
- NextCloud 서버(파일서버),
- TVH 서버
- Plex 서버
- FTP 서버 (설치 불가능)
(주) 완벽한 리눅스 네이티브 부팅 환경은 아니기 때문에,
설치 가능한 리눅스 응용 서버 종류는 약간 제한적일 수 있습니다.

상기 서버 기능들이 구동가능할 것이라는 test까지는 확보를 하였습니다.

리눅스OS기반으로 서버기능들이 구동되고 있는 환경에서,
웹브라우저에서 IP:관련 포트 번호를 입력하시면, 
서버관련 UI를 U5PVR에서 직접 콘트롤 가능하게끔 될 것 같습니다.

별도로 관련 안드로이드 클라이언트 APK를 설치를 하면
쉽게 사용자가 접근하여 활용이 가능하게 됩니다. 

위의 Plex서버 기능의 경우,
현재 쉴드TV셋탑에서 안드로이드 기반으로 Plex서버가 구현이 가능합니다만,
저희는 리눅스 기반으로 Plex서버 기능을 구현하는 차이가 있다고 보시면 될 것 같습니다.

단. Plex의 트랜스코딩 기능은 사용이 불가능합니다. ^^;;
사유는 아직 U5PVR의 GPU를 기반으로한 HW트랜스 코딩 지원이 되지 않기 때문입니다.

그러나, 향후 더 깊이 개발을 진행해 보면은
TVH서버기반으로 U5PVR의 HW트랜스코딩을 구현 가능할 지도 모른다는 실마리를 
협업을 통해서 확인된 바도 있어서, 쪼~끔 기대가 가능할 지 싶기도 합니다. ^^

3. 추가사항
기존 Q10Pro에서 PQ엔진(화질 개선 엔진) 기능이 있습니다.
Q10Pro에서는 자체 비디오 재생기 안에서만 구동이 되고 있었습니다만,

U5PVR에서는 PQ엔진이 사용가능한 범위를 U5PVR전체 사용에
모두 적용이 가능하도록 설계 변경을 하였습니다. ^^

이를 통해서 Kodi나 유투브에서 비디오 재생 중에도 
PQ엔진 설정 적용이 가능해 졌으며, 
유저가 선택적으로 PQ엔진 설정을 통하여 화질 개선하여 
시청이 가능하도록 설계를 하였습니다.


4. 양사 협업을 통하여 유저가 사용할 수 있는 환경의 자유도를 높여서
U5PVR을 통하여 IT를 좀 더 즐길수 있는 여건을 만들어 드리려고 노력해 보고 있습니다. ^^


아직은 미완의 그림이지만,
충분히 해 낼 수 있는 능력이 있다고 판단되기 때문에
같이 협업하는 것이 정말 즐겁습니다. ^^


머리속에 그려보던 그림이, 
실제 실현되는 과정은 정말 재미 있습니다. 


이제 U5PVR를 이용하여 원하시는 기능을 구현하시는 것은
여러 회원님들의 여백으로 남겨드리고, 
같이 참여를 해 주셨으면 하는 바 입니다. ^^




좋은 주말 되시고,
많은 상상의 기대를 실현 해 볼 수 있는 여러분의 관심을 부탁드립니다.


감사합니다. 
 




자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802


저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License




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

HiSilicon 차세대 AP인 Hi3798CV200 기반 
한국 4K방송 포멧 대응 안드로이드셋탑입니다.
(4K@60fps HEVC@60fps 10bit 4:2:0 BT720) HDR10



[Q10Pro]

[4K방송포멧지원] Himedia Q10Pro unpacking 1
http://muritzy.tistory.com/1143

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



[Q10Pro]

[4K방송포멧지원] Himedia Q10Pro unpacking 2
http://muritzy.tistory.com/1144




앞서 Himedia Q10Pro review 1,2 를 하였습니다.

상기 review는 알파버젼의 Q10Pro 제품을 가지고 test를 하였습니다.


최근에 양산용 Final Q10Pro test제품을 다시 받았습니다.


해외 사이트에도 Q10Pro 제품리뷰가 많이 나고 있어서, 참조를 하였습니다.




해외에 Q10Pro관련 포럼 링크를 올려드립니다.

1. 영국의 Futeko사 포럼입니다.

2. Kodi 포럼 - HiMedia Q5 Pro / Q10 Pro with Kodi: Reviews & User Impressions

3. Himedia Q10 Pro Demo

4. Kodi Player Options with MVC/frame-packed 3D & HD Audio

Q10Pro관련으로 궁금하신 점이나, 사전에 체크하시고 싶은
기술적 내용관련으로 모니터링을 하시면 도움이 되실 것 같습니다. ^^


HIMEDIA Q10Pro Android TV BOX (International Version)




사진출처 : http://forum.kodi.tv/showthread.php?tid=265888&pid=2292126#pid2292126




양산형 Q10Pro의 박스 디자인이 바뀌었네요...
배송상태를 보면, 약간 찌그러진 부분이 있습니다만,
박스자체가 튼튼하게 만들어져서 큰 문제는 없습니다. ^^

박스에 Dolby와 DTS로고가 있습니다.  
관련하여 제조사에 문의를 해 보니, Dolby와 DTS 인증은 받았지만,

문서상으로 인증승인서는 없다고 합니다. ^^;;




Q10Pro 박스 측면 사진입니다.
UI는 1080P 해상도 지원이라고 합니다.
Imprex 2.0엔진을 지원합니다. (이후에 따로 설명해 드리겠습니다. 색상최적화 옵션입니다.)
192K/24bit Audio 디코딩과 아웃풋을 지원합니다.






Q10Pro 박스 내용물 입니다.






Test결론으로는 몇가지 동영상(일본 방송용)이 재생이 되지 않게 되었고,
(추가) 1.04 Beta FW기준으로 일본 UHDTV 방송비디오 재생은 문제가 없어졌습니다.

영상화질은 기존 것 보다 향상된 것으로 확인이 되고 있습니다.
(Test시 LG UHDTV의 영상보정 옵션은 모드 Off상태입니다.)


Q10Pro의 자체비디오 재생기와 Kodi 재생의 화질비교에서는 
자체비디오 재생기쪽이 화질 옵션(PQ)때문에 상당히 좋을 수 밖에는없네요... ^^;;

PQ SETTING에서 Imprex 엔진이라는 것을 이용하게되는데,
이는 UHDTV에서 영상보정엔진과 동급의 엔진 같습니다.

어찌보면, 보정화질이라서, 다소 오버스러운감도 있긴합니다만,
제가 LG OLED UHDTV를 본 적이 있는데, 그것보다는 덜 오버스럽습니다. ㅎㅎㅎ

하여튼 삼성 UHDTV 데모영상에서 Imprex 엔진 화질 보정이 정말 잘 먹히는 것 같더군요..
매번보던 데모영상입니다만, 화질 보정된 화면으로는 솔찍히 깜짝 놀랬습니다. ^^;;

삼성 4K Blu-ray와 비교될만큼 4K 영상화질이 상당히 좋아졌습니다.

아래 PQ SETTING 화면사진 뒤에 보이는 영상화질을 참조 하시면 될 것 같습니다.


HDR관련으로는 이전에는 DOLBY만 지원되었는데,
이번에는 HDR10도 추가로 지원되었네요...
(추가 16.07.13) 
1. Dolby Vision은 정식 라이센스 문제로 Q10Pro에서 빠지게 되었습니다. ㅠ.ㅠ
별도로 Q5Pro with Dolby Vision 셋탑이 출시 될 예정입니다.
아직은 Dolby사로 부터 인증을 받지 않았기 때문에 약15분간만 Dplby Vision 재생이 가능하다고 합니다.
2. HLG는 지원이 된다고 확인하였습니다만, 아직 Test를 해 보지는 못하였습니다.

제 test환경에서는 test가 불가능합니다. ㅠ.ㅠ
이전에 HDR10 데모영상으로 재생을 해 보았는데, 비디오가 안나오고 있네요..
추가 확인을 해 봐야 할 것 같습니다.
(추가) 1.04 beta FW기준으로 HDR10 데모영상 재생이 정상적으로 동작하는 것을 확인하였습니다.



자체비디오 재생기쪽에서 한글 SMI자막이 깨지는 것은
아직 수정되지 않는 것으로 확인되어졌습니다.
제조사에 의뢰를 했는데, 아직 수정되지 않은 것 같네요..
(추가) 1.04 beta FW기준으로 한글 외부 자막 지원 확인 하였습니다.
다른 추가 문제로 한글 외부 자막이 타임딜레이가 발생되고,
오디오가 약간 싱크가 맞지 않는 현상이 발생되고 있어서, 제조사에 버그 레포팅을 하였습니다.


일단 캡춰사진(자체적으로 캡춰지원이 안되서, 다른 방법으로 하였습니다.)과
영상사진 (LG G5 스마트폰으로 촬영)을 먼저 올려 드립니다.

뒷쪽에 빵빵한 UHD영상사진들이 있으니, 참조 하시기 바랍니다. ^^




Setting(설정) 한글 화면입니다.
무선 및 네트워크 설정관련 내용은 변한 것이 없습니다.




SAMBA Service도 동일합니다.
SAMBA옵션을 On 하면 Start가 되고,
내부 네트워크에서 Q10Pro기기를 찾을 수 있습니다.

이후에 따로 SAMBA네트워크상의 Data read & Write speed를 test해 보도록 하겠습니다.





디스플레이 설정입니다
기존 것과 비교하여 달라진 내용은 없는 것 같습니다.
HDMI auto adaption을 설정을 하면 아직 2160P로 자동인식이 되지 않습니다.





1080P@60fps가 디폴트이기 때문에, 다른 해상도로 변경이 되면
반드시 2160P@60fps로 맞추기 위해서는 Custom display format 설정으로 들어와야 합니다.




Custom display format 설정을 2160P@60fps로 맞춘 후,
다음 순서로 Video color space & HDMI deep color 설정을 맞추어야 합니다.
그렇지 않으면, 4:2:0 10bit 설정을 할 수가 없습니다.
추가설명은 이전 설명내용을 참조 하시기 바랍니다

참조로 4K UHDTV에서는 1080P@60fps 4:4:4 8bit 설정이 가능합니다.
만일 UHDTV가 10bit 지원이 되지 않는 경우, 1080P@60fps 4:4:4 8bit 설정은
아주 좋은 선택이 될 수 있습니다.... Good !!!




Video Output 설정입니다.
HDR Output Mode 설정에 변화가 있습니다.





HDR Output Mode에서 기존에는 Dolby(Dolby Vision)만 지원 옵션이 있었습니다만,
New Sample에서는 HDR10 지원 옵션이 추가 되었습니다. ^^
좋은 HDR 지원 옵션입니다만, 아쉽게도 제가 가지고 있는 2014년 LG UHDTV는 HDR을 지원하지 못하므로, Test가 불가능합니다.....  ^^




Audio 설정입니다.





Audio >> HDMI Output에서 
Audio 설정을 바꾸실 수 있습니다. 
리시버 사용시 HDMI Audio Output을 설정값으로 변경가능합니다.




Happy Cast 앱입니다. 미러캐스트와 같은 개념입니다.





WiFi speed test 결과입니다.
현재 test 사무실에는 KT Giga lan이 지원됩니다.
WiFi는 5G 로 설정하였고, SPEEDTEST 결과값은 다음과 같습니다.
Download 125Mbps 
Upload 99Mbps





동일한 WiFi 5G 설정에서 벤치비 test결과는
Download 115.8Mbps
Upload 79.6Mbps 입니다.




Antutu Score test 결과입니다.
Score는 37316점입니다.
알파제품의 Score는 38317점 이었습니다..
GPU 클럭이 높아졌다고 해서 Score 점수는 오히려 떨어 졌습니다.. ^^;;

3D: 5164
UX : 13931
CPU : 12512
RAM : 5709






Chappie_2160.mkv 파일입니다.
4K@60fps HEVC@10bit 영상입니다.




아직 한국어 자막에서 깨짐현상이 있습니다.
제조사에서 4월말 FW에 수정을 해 주기로 약속하였습니다.
(수정) 1.03FW에서 한국어 자막 깨짐 현상은 수정완료 되었습니다.





삼성 UHDTV 데모영상입니다.
Q10Pro의 내장 비디오 재생기로 재생하였습니다.
내장 비디오 재생기 재생에서 리모콘으로 옵션키를 누르면
하기와 같이 Player Setup 매뉴을 볼 수 있습니다.




Player Setup 매뉴 중에 맨 아래에 Advanced Option 설정이 있습니다.
여기에서 PQ Settings 와 HDR Mode설정변경이 가능합니다.





먼저 PQ Setting 설정 매뉴입니다.
Display Mode
Imprex Engine

각각의 옵션을 변경하면 영상 화면이 즉각 변하게 됩니다.





Display Mode 입니다.
Display Mode로 여러가지 설정값이 있습니다.
현재는 User Defined로서

Brightness
Cintrast
Hue
Saturation
각각의 값을 개인적 취향에 맞춰서 설정이 가능합니다.

Test시에는 UHDTV의 영상보정 옵션을 모두 끄고 test를 하였습니다.





Display Mode >> Colorful 설정입니다.
Colorful 설정답게 화면 색상이 밝아지네요...




이번에는 Imprex Engine 옵션입니다.
Engine On / Off 설정이 가능합니다.

Intelligent Color
Dynamic C...
Sharpness
Noise Redu...
MPeg
Motion 

다양한 옵션이 있습니다만, 저도 공부를 해 봐야지 알 수 있을 것 같습니다. ^^




Imprex Engine을 ON을 하면 바로 화질 변화가 있습니다.
일종의 필터같은 값을 가지고 있는 것 같습니다.




Intelligent Color 설정값입니다.
여기서도 몇가지 옵션이 있어서 개인취향에 맞춰서 설정이 가능합니다.




PQ Setting 값에서 Display Mode는 기본값으로, 
Imprex Engine Off 상태 화면입니다.




이번에는 PQ Setting 값에서 Display Mode는 Colorful
Imprex Engine ON 상태입니다.

상당히 색감이 화려해 진 것을 느낄 수 있습니다. ^^





이번에는 K Pop 4K@8bit 동영상에 적용을 해 보았습니다.

PQ Setting 값에서 Display Mode는 기본값으로, 
Imprex Engine Off 상태 화면입니다.




PQ Setting 값에서 Display Mode는 Theater(약간 화면이 어두워집니다.)으로, 
Imprex Engine On 상태 화면입니다.





전반적으로 얼굴의 그라디에이션이 사라지고, 색감이 두터워진 것 같습니다.
약간 색감이 오버스러운 듯한 느낌도 있습니다만,
LG OLED UHDTV에 비하면 무난합니다. ^^




이번에는 밤에 촬영한 K Kop 영상입니다.
PQ Setting 값에서 Display Mode는 Colorful 설정이고
Imprex Engine은 ON입니다.




원래 밤에 공연한 촬영이라서, 좀 어둡습니다만,
많이 밝게 보여지게 됩니다.




무대 앞의 객석에 있는 관객의 표현도 밝아지면서 잘 보이게 되었습니다.




색감만으로 이야기 하면,
쉴드TV셋탑에 비해서 더욱 화려한 색감을 느낄 수 있었습니다.




영상 Test시 녹색을 주로 많이 보게 됩니다.
아래 나무들을 보면, 녹색들이 겹쳐는 보입니다만, 녹색 색상 구분이 확실하게 되면서
입체감을 느낄 수 있습니다.  이것은 BT702, BT2020과 연관성이 있습니다.
녹색을 얼마큼 잘 표현해 줄 수 있는지에 따라서 색상표현능력이 달라집니다.









일부 화면을 근접촬영을 해 보았습니다.  
정상적인 10bit 패널(8bit+디더링)은 아니라서, 좀 표현이 부족하지만,
기존 8bit보다는 확실히 좋은 색감을 표현하고 있습니다. 





북격오리 4K@30fps test영상입니다.
여자주인공 얼굴을 정지화면으로 해 놓았습니다.
얼굴색상표현도 이전의 8bit보다 밝고 붉그스러움이 표현이 되고 있습니다.





여자주인공의 입술입니다. ^^
확실히 자연스러운 느낌이 표현되어지고 있습니다.
실물 사진보다 더 좋은지 ???  ^^




한국 영화 타자 신의손입니다.
화투의 색상은 모두들 기억하시고 있으실 것이므로,
실제 영상화질과 비교하면 금방 색감 느낌을 이해하실 것 같습니다. ^^





[결론]

제가 가지고 있는 4K 재생 가능한 기기는 3가지를 가지고 있습니다.
- 쉴드TV셋탑
- 삼성 UBD-K8500 4K Ultra HD Blu-ray Player
- Q10Pro

3가지 기기의 색감을 비교 분석해 보았을떄,

쉴드TV셋탑 < 삼성 UBD-K8500 Blu-ray Player < Q10Pro (Imprex Engine적용시)

위와 같이 색감적으로는 Q10Pro가 좀 강합니다.
물론 Q10Pro 옵션을 좀 더 건들면, 더 좋게 또는 좀 더 마일드하게 화질 조정은
가능한 기기이기 때문에, 개인간의 색감 느낌 차이를 미세조정이 가능할 것 같습니다. ^^















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

최근에 God of Egypt 2016 UHD영상으로 비교를 하기가 용이하여 추가로 해 보았습니다.

LG G5 4K로 촬영한 것이라서, 그나마 영상 화질 좀 비교가 되실 것 입니다.
LG G5 4K 영상시, 촬영 환경을 사무실의 불을 끄고 찍었기 때문에 
촬영 화질이 약간 진하게 촬영이 되었음을 양해해주시기 바랍니다.

4K 영상 지원이므로, 유투브 영상 화질을 4K로 맞춰서 비교하여 보시기 바랍니다.



Q10Pro 1.0.4 beta FW 기준 동영상 재생

재생플레이어 : Q10Pro Himedia 내장 재생플레이어
- PQ셋팅 : Display Mode : Theater / Imprex Engine On (Sky)
(주) Display Mode를 Colorful로 설정하면, 너무 색상이 오버되어 보이네요.. ^^;;

디스플레이 2014년 LG UHDTV HDMI포트 3번 4K 10bit(8bit+디더링) 지원 

영상 촬영기기 : LG G5 4K



원래는 4개의 화질 셋팅을 해서 촬영을 하였고,
캡춰로 비교를 하려고 하였는데, 캡춰사진으로는 8bit와 10bit 구분을
해 낼 수 가 없는 것 같네요...  ^^;;  
캡춰사진 자체가 8bit라서 10bit의 원래 색상을 보여 줄 수 가 없는 것 같습니다.

그냥 하기 비교 캡춰는 참조만 하시기 바랍니다 ^^

상단 왼쪽 영상 : Shield TV3.2+Kodi16 1+8bit LG UHDTV
상단 오른쪽 영상 : Shield TV3.2+Kodi16 1+10bit LG UHDTV
하단 영상 : 4. Q10Pro 1.4beta+Himedia player(Theater)+10bit LG UHDTV

제 영상비교 느낌으로는 Shield TV3.2+Kodi16 1+10bit LG UHDTV이 색감이 좀 빠져보입니다.
오히려 Shield TV3.2+Kodi16 1+8bit LG UHDTV이 색감은 더 강하게 보이는데요..
이는 제 LG UHDTV가 리얼10bit가 아니라서 색감을 제대로 표현을 못 해 주는 것 같습니다.

Q10Pro 1.4beta+Himedia player(Theater)+10bit LG UHDTV에서는 
색 보정엔진이 들어가면서, 보완을 해 주어서 한결 좋아 보이게 됩니다.






캡춰 사진 중에서는 이 캡춰사진이 제일 많이 구분되어 지는 것 같습니다.
신전의 색상과 군중들의 디테일한 표현은 10bit쪽이 확실히 우세합니다.








하기 2개의 캡춰영상은 피부색의 중간계 색상을 비교하여 보았는데요
그리 잘 구분은 되지 않고 있습니다. ^^







           



Q10Pro를 이용한 토랜트 이용방법


(1) tTorrent 앱 사용방법 (1) 



(2) tTorrent 앱 사용방법 (2) - Transdrone 설정






(추가)
Audio AV 리시버 관련으로는 Dolby ATMOS와 DTS X 관련 지원이 가능합니다.

향후 DSD 재생관련 지원이 될 것이라고 관계자로 부터 연락을 받았습니다. (일정미정)


 





자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802






저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License



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

HiSilicon 차세대 AP인 Hi3798CV200 기반 
한국 4K방송 포멧 대응 안드로이드셋탑입니다.
(4K@60fps HEVC@60fps 10bit 4:2:0 BT720)



[Q10Pro]

[4K방송포멧지원] Himedia Q10Pro unpacking 1
http://muritzy.tistory.com/1143

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











하기 Test FW는 2016년 2월 FW입니다.
이후에 2번 FW업데이트(자동)가 있었습니다. 
FW업데이트를 통하여 일부 수정사항이 있을 수 있습니다.

Q10Pro셋탑의 최초 부팅 UI 화면입니다.
Kodi가 맨 앞에 위치해 있는 것이 인상적이네요 ^^
2번째 줄에 있는 Media Center는 내장 비디오 재생 어플입니다.
3번째 줄에 Settings를 통하여 설정변경을 할 수 있습니다.




Q10Pro셋탑과 쉴드TV셋탑의 제품 비교 사진입니다.




메인 UI에서 Settings을 선택하면 하기와 같은 설정UI가 나옵니다.




먼저 Network를 선택하여 WiFi를 설정하면,
WiFi 5G 설정이 가능합니다.




Settings >> Display
초기값은 1080P 60Hz입니다.




설정을 변경하여 2160P 60Hz로 변경가능합니다.






실제 UHDTV(LG UHDTV)쪽 비디오 입력 정보를 확인해 보면
2160P60Hz로 확인 되었습니다.




Settings에서 기본 셋팅을 변경하였습니다.




Settings에서 오른쪽으로 맨 끝으로 이동하면, More 아이콘이 있습니다.
이를 선택하면, 눈에 익숙한 상세 설정 UI가 나타납니다.




Personal >> Language & Keyboard 를 선택하고, 
Language를 한국어로 수정합니다.




설정UI도 한국어버젼으로 바뀌었습니다.




디스플레이 설정을 들어가면,
Custom display format이 있습니다. 
이는 앞서서 해상도 2160P 60fps를 설정하여서 Pass하도록 하겠습니다.




먼저 UHDTV관련으로 확인을 하도록 합니다.
제가 test하는 UHDTV는 LG UHDTV 49UB8500입니다.





요 외부 연결 포트 관련으로
HDMI 4포트와 USB 3포트(USB 3.0 X1, USB 2.0 X2) 가 있습니다.




HMDI (4K@60Hz)포트를 좀 더 살펴보면,
1. (HDCP 2.2)
2. (ARC)
3. (10Bit)
4. (MHL) 으로 구분져서 이름이 올라가 있습니다.

HDMI 1 : (3Gbps, 4k@60Hz 4:2:0 8Bit / 4k@30Hz 4:2:2 10Bit) , HDCP2.2

HDMI 2 : (3Gbps, 4k@60Hz 4:2:0 8Bit / 4k@30Hz 4:2:2 10Bit) , ARC

HDMI 3 : (6Gbps, 4k@60Hz 4:2:2 10Bit)

HDMI 4 : (3Gbps, 4k@60Hz 4:2:0 8Bit / 4k@30Hz 4:2:2 10Bit) , MHL



상기 4개의 HDMI포트 중에 4K@60fps@10bit를 확인하려면, 
HDMI3번 포트만 가능한 상태입니다. 그래서 HDMI포트는 3번에 연결하여 test를 합니다.



Video color space & HDMI deep color 설정입니다.




Video color space & HDMI deep color를 보면,
2060P기준일 경우, YCbCr420 8bit 설정으로 되어 있습니다.




여기서 YCbCr420 10bit를 선택합니다.




YCbCr420 10bit선택을 하면, UHDTV에서 잠시 깜빡이거나 설정변경이 되고 있는지, 잠시 움직임이 없어집니다.
이후 "selected is not support, set to back" 이라는 결과가 보입니다.

이 상태로서는 YCbCr420 10bit 설정값이 지원이 되지 않습니다.

위에 여러가지 크로마샘플링 옵션이 있습니다만, 
10bit 옵션이 있는 여러가지 옵션을 선택해 봐도, 
동일하게 "selected is not support, set to back" 결과가 나타납니다. ^^;;




test하는 UHDTV는 LG UHDTV 49UB8500에서 
LG UHDTV의 Web OS에서 설정 >> 고급 으로 들어가면 하기와 같은 UI가 있습니다. 
여기서 영상을 선택해 보시면 영상관련 옵션을 보실 수 있습니다.
맨 아래에 보면 HDMI UHD Deep Color 옵션이 있습니다.
현재 "꺼짐"으로 되어져 있습니다. 

HDMI UHD Deep Color 옵션는 10bit 지원 옵션으로 알려 져 있습니다.
그러나, 패널이 10bit가 아니면, 정확한 10bit를 지원하는 것은 아닌 것으로 알려져 있습니다.
현재 제가 사용하고 있는 LG UHDTV 49UB8500은 8bit패널이기 때문입니다. ^^;;
그러므로, 정확하게는 HDMI UHD Deep Color 옵션은 
8bit + Dithering으로 이해하시며 됩니다. 

2016년기준으로 UHDTV에서 10bit 지원되는 패널을 가지고 있는 UHDTV는
LG 올래드 TV 상위기종만 가능한 것으로 알려져 있습니다.







HDMI UHD Deep Color 옵션을 선택하면
켜짐, 꺼짐을 선택 가능합니다.
현재 이 설정은 HDMI 3번포트만 가능합니다.

최근 LG UHDTV는 HDMI 4개 포트가 모두 10bit지원되기 때문에,
HDMI 4개 각각의 HDMI UHD Deep Color 옵션을 On, Off 가능하도록 되어 있습니다.

이 HDMI UHD Deep Color 옵션을 "켜짐"으로 변경합니다.
이 경우, UHDTV는 반드시 리부팅이 됩니다. 





리부팅이 된 상태에서 HDMI 3번 포트에 10bit 지원기기가 연결되어 있지 않으면,
하기와 같이 UHDTV Deep Color 기능을 지원하지 않는다고 나오면서
UHDTV Deep Color 설정을 "꺼짐"으로 변경을 해 달라고 메시지가 나옵니다.


UHDTV Deep Color 설정을 변경한 후, 
YCbCr420 10bit선택을 하면 하기와 같이 설정이 가능해 집니다.

이 상태에서 다른 4:2:2 10bit, 4:4:4 10bit 크로마셈플링 옵션을 선택해 보면,
다른 10bit 설정은 되지 않습니다.
이유는 UHDTV쪽에서 4:2:2 10bit, 4:4:4 10bit 지원이 되지 않기 때문입니다.

참조로 UHDTV구입시 4:4:4 크로마샘플링 지원여부를 찾으시게 되는데요...
(이유는 DP포트 지원 UHDTV의 경우, 모니터용으로 사용을 하기 위하여 4:4:4 지원 UHDTV를
찾으시는 것으로 알고 있습니다.)

4:4:4 크로마샘플링 기준으로 8bit는 얼마든지 가능합니다. ^^

문제는 4:4:4 10bit지원은 불가능 합니다. 이는 8K 지원패널이어야지만 가능합니다. ^^

추가로 재미있는 내용으로 HDTV에서 RGB444 8bit 옵션 지원내용입니다.
이 옵션이 가능하다면, UHDTV급 화면을 HDTV에서도 볼 수 있을 것 같습니다. ^^




설정 >> Video Output  >> HDR Output  입니다.
기본값은 SDR입니다.




설정을 눌려보면, SDR과 DOLBY 설정을 할 수 있습니다.
여기서 DOLBY는 DOLBY Vision (3가지 HDR 포멧 중에 북미 표준형입니다.) 입니다. 



HDR Output을 DOLBY로 바꾸어 보았습니다.
큰 문제 없이 DOLBY로 변경이 됩니다.
그러나 Test UHDTV인 LG UHDTV 49UB8500은 어떠한 HDR포멧이 지원되지 않습니다.
그러므로, 아무런 반응이 없습니다.

결국, HDR포멧중에 DOLBY Vision이 지원되는 UHDTV이어야지만 HDR지원 화질을 보실 수 있습니다.




실제로 삼성 대리점에 방문하여,
삼성 UHDTV HDR 영상 출력을 촬영하여 올려 드립니다. ^^

HDR적용 색감이 무척 강하게 느껴집니다..



참조글 : [HDR] UHDTV HDR 영상 비교 (작성중)



Enforce 3D FramePacking Output
3D 영화에서 자막을 3D로 지원해 주는 옵션으로 알고 있습니다.




내부 저장소입니다.
ROM 8G에서 사용가능 용량은 4.28GB입니다.
기본설치 앱이 573MB가 적용되어져 있습니다.
가용가능 용량은 적습니다만, HDD장착 후, 설치앱을 HDD로 넘길 수 있으면 문제 없을 것 같습니다.
(설치앱을 HDD로 넘길 수 있는지는 아직 Test를 하지 못하였습니다.)





Rooting 상태 확인입니다. 아직 Rooting이 되어 있지 않습니다.
제조사에게 Rooting 지원을 요청하였습니다만, 답변이 없네요 ^^;;




Antutu 벤치마킹 test 결과입니다 
Score는 38317점 입니다.
벤치마킹 Score는 쉴드TV셋탑과 같이, 그렇게 높은편은 아닙니다.




CPU-Z 결과입니다.
ARM Cortex-A53 쿼드 코어@1.60GHz 입니다.
GPU는 Mali-T720입니다.




UI resolution은 1080P입니다.




Android Version : 5.1.1 입니다.
Java는 ART 2.1.0입니다.
OpenGL 3.1입니다.
Kernel은 arm7l입니다. 32bit용이라는 뜻이죠 ^^

기본적으로는 64bit가 지원이 가능한 AP이므로, 이후에 64bit FW가 나오기를 바랍니다.
64bit FW가 나오면, RAM2G 제한에서 벗어 날 수 있으므로 좀 더 가용할 수 있는 RAM용량이
커질 수 있습니다.




AIDA64에서 지원코덱 상태를 확인하였습니다.




Antutu Video 벤치 test입니다.
Test결과는 Not support는 없습니다.
지원이 부족한 것이 3개가 있습니다만, 큰 문제는 없습니다.




Antutu Video 벤치 test support 코딩 결과 내용1 입니다.




Antutu Video 벤치 test support 코딩 결과 내용2 입니다.




Antutu Video 벤치 test support 코딩 결과 내용3 입니다.

4K비디오 재생에 있어서, 이제는 포멧 지원여부는 큰 의미가 없습니다.
대부분 HEVC로 통합이 되기 때문입니다.
문제는 비디오에서는 10bbit 지원과 HDR지원 여부에 따라서 나누어지게 될 것 같습니다. ^^
오디오는 차세대 오디오 포멧등의 지원여부와 HDMI passthrough 지원 여부입니다.




Antutu Video Score는 935점입니다.




하기에 LeTV X3의 Score와 동일합니다.
Shield TV Score보다는 다소 떨어집니다.




기본 설치되어 있는 Kodi 버젼은 16.0 RC3입니다.
Kodi해상도는 1080P로 나타나고 있습니다.
CPU부하는 각 CPU당 부하가 조금 들쭉 날쭉 합니다만, 
4개의 코어를 모두 사용하고 있습니다.




앞에서 설정메뉴에서 보여드린 Enforce 3D FramePacking Output옵션입니다.




Test UHDTV인 LG UHDTV 49UB8500에서 
Q10Pro 내장 비디오 재생기로 3D영상을재생해 보았습니다.

Test파일은 GRAVITY_3D_HDCLB.iso (1080P, DTS)
Blue-ray Disk립 파일입니다.








3D영상 재생시 자동으로 LG UHDTV에서 인식이 되어져서 3D모드로 변경됩니다. 




3D안경을 이용하여 3D 재생상태를 확인합니다.

이 3D안경은 CGV 극장용 안경입니다. ^^






Q10Pro 내장 비디오 재생기에서의 매뉴 모드입니다.
메뉴 자체도 3D모드로 보이는 것이 확인 됩니다.



3D안경을 통하여 보면, 확인이 됩니다.




영문자막을 한글 자막으로 바꾸기 위해서 Sub Setting에 들어가서 
Sub switching을 하면, BD립에 한글 자막이 지원되져 있어서 수정 할 수 있습니다.



하기 사진과 같이 한글 자막이 보이게 됩니다.





그리고 Sub Setting 매뉴 맨 밑에는 (List에서는 보이지 않습니다.)
3D Sub Adjust가 따로 있습니다.



추가로 Test한 것은 외장 SMI한글 자막입니다. 
(Kodi에서 재생 Test가 아닌 Q10Pro 내장 비디오 재생기 입니다.)

하기와 같이 Chappie_2160.mkv 파일이고, 
같은 폴더에 smi 한글 자막 파일이 있습니다.




External smi파일로 잡혀있습니다만,
하기와 같이 한글 자막이 깨져 나옵니다.
Sub Charset를 Korea로 바꾸어주지만, 자막 깨짐이 수정되지 않습니다.










자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License





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

HiSilicon 차세대 AP인 Hi3798CV200 기반 
한국 4K방송 포멧 대응 안드로이드셋탑입니다.
(4K@60fps HEVC@60fps 10bit 4:2:0 BT720)

아시다시피 그것셋탑에 채용된 AP제품이 HiSilicon사 제품이고,
최상위 AP라고 보시면 되겠습니다.

HiSilicon사는 중국 화웨이사의 자회사이고,
스마트폰관련으로 기린칩셋을 개발제조하는 회사라고 이해하시면 될 것 같습니다.

HiSilion AP는 주로 방송장비용 셋탑기준으로 많이 개발되어져서,
브로드컴이나 마벨 칩셋과 비교를 많이 하게 됩니다.
그래서 그런지, 색감에 대해서는 나름 차별화되어져서 좋은 화질을 보여주고 있습니다.

일반 안드로이드 AP에서 AMLogic 칩셋 색감이 좋다고 알려져 있고,
TV쪽에서는 MStar 칩셋이 있습니다만,
그보다는 한수 위라고 보시면 될 것 같습니다. ^^

HiSilicon사와 알파셋탑개발업체로서 
중국 Himedia(하이미디어) 회사가 있습니다.
일반적으로 처음나온 AP칩셋기반으로 레퍼런스셋탑을 개발하게 되는 회사이기 때문에
HiSilicon사의 AP기반으로 제일 먼저 셋탑이 출시되는 업체라고 보시면 됩니다.

제품류는 크게 Q5Pro와 Q10Pro가 있습니다.

2개의 차이점은 대부분 동일하고, (RAM 2G. ROM 8G) 
HDD를 내장할 수 있냐, 없냐 하는 케이스 구조만 차이가 있습니다.
(물론 케이스 다자인은 다릅니다. ^^)

저는 HDD를 내장할 수 있는 Q10Pro Sample을 1달 전에 입수를하여
내부 Test를 진행하고 있었고, 주이사님회사에서도 같이 Test를 하고 있습니다. 


HDD가 내장되는 Q10Pro의 장점은
- 쉴드TV셋탑과 비교하여 화질이 더 우수합니다.
- 댁내에서 Giga Lan 구성이 아니면, 4K@60fps방송을 SAMBA 스트리밍으로 
  시청하기 어렵습니다. 그러므로, HDD내장상태로 시청을 하시는 것이 유리합니다.
- 항시전원상태로 토랜트서버를 구축하실 수 있습니다. 
  일반 PC와 비교하여 저전력을 구성이 가능합니다. 
- 3D재생 및 자막 3D 지원이 됩니다. (내장 비디오 플레이어) 
- HDR이 지원됩니다. Dolby Vision (미확인)   ==> Dolby Vision지원 UHDTV가 필요함.
차세대 음원인 Dolby Atmos (애트모스) 지원이 됩니다. (미확인)
==> 혹시 Dolby Atmos test 파일이 있으면 공유 부탁드립니다. ^^



Q10 Pro Android TV Box


Features:
 Huawei HiSilicon HI3798CV200 Quad-core 64-bit high-performance ARM Cortex A53 with NEON.
 High-performance multi-core GPU Mali T720 with OPENGL ES3.1 supported
 Android 5.1 running on 1080P resolution
 RAM 2GB DDR3+8GB eMMC Flash.
 Brand new aluminum shell with HDD bay inside.
 Front LED display and smart touch key.
 Imprex 2.0 Processing Engine with HDR,Dolby vision supported.
 Perfect playback compatible up to 250Mbps 4K UHD movie.
 Support 192K/24bit audio decoding and output.
 H.265/HEVC 10bit maximum 4K x 2K@60 fps.
 H.264/VC1/MPEG4/MPEG2/VP9/VP8/VP6/AVS video decoding.
 Support video post-processing advanced setting.
 HDMI 2.0a output upto 4K x 2K@60 fps.
 Support KODI,Youtube and Netflix.
 Support Google Play and SKYPE.
 Support Google browser, Flash11 and HTML5.
 Support AirPlay and DLNA.
 Support Internet TV, IPTV and Internet Radio.
 Support 7.1 HD Audio passthrough:DOLBY TRUEHD,DOBLY ATOMS,DTS-HD.
 3D Bluray subtitles supported.
 Support BD-ISO and 3D BD-ISO.
   BD rips in BDMV format and ISO are supported for playback. 
   3D BD-ISO rips are supported. 
   All BD support is via custom BD-Lite menus.
 Support 2D/3D Games.
 Support USB Web Cam.
 Support USB mouse and keyboard operation and 2.4G QWERT Remote.
 All popular audio and video files playback.
 1000M LAN(Gigabit) (support remote wakeup and standby via ethernet).
 802.11AC 2.4G/5.8G WIFI with external antenna for stable internet receiving.
 Bluetooth.
 Support firmware local update and OTA online update.
 Support SAMBA, NFS network playback.
 USB3.0 Host×1 and USB2.0 Hostx2.
 USB3.0 Slavex1(connect to PC to copy files).
 Multilingual GUI Supported.
 Remote control with mouse function for use by all Andorid apps.


Solution:
CPU: Hi3798CV200 Quad-core 64bit
GPU: High-performance multi-core GPU Mali T720 with OPENGL ES3.1 supported
OS: Android 5.1
Memory: 2GB DDR3
Flash: 8GB

A/V Out:
HDMI interface
Composite Audio/Video
SPDIF Coaxial(digital audio)
SPDIF Optical TOSLink(digital audio)

Other Ports:
USB3.0 Hostx1
USB2.0 Host×2
USB3.0 Slavex1
Internal SATA HDD bay (HDD not included)
10/100/1000M RJ45 port and 802.11AC 2.4G/5.8G WIFI with external antenna
MMC/SD 2-in-1 card reader
DC 12V/2A power input.


Package Information

Package Contents
Android TV Box Q10 Pro
Remote Control
Power Adapter
HDMI Cable
Quick Guide
Colorbox

Quantity/Carton 5pcs/carton

Weight/Carton 12kg/carton

Carton Dimention 52.0*34.5*28.5cm




먼저 Q10Pro 제품 박스를 보시면, 거대합니다. ^^;;
박스 가로 길이만 33cm 입니다.
(주) 제가 받은 제품은 Q10Pro 알파Test 제품이기 때문에,
이후에 메인셋탑 및 박스 디자인이나, 포장재 및 악세서리등이 변경이 있을 수 있습니다. ^^


스티로폼으로 안정하게 잘 포장 되어있습니다.



기본 포장을 해체하면, 뒷쪽에 포장이 하나 더 있습니다만,



외장 안테나를 위한 포장재 입니다. ^^ 
외장 안테나는 별도로 분리가 되지 않기 때문에, 이렇게 포장하였네요... 
WiFi 5G 대응 안테나 같습니다. 실제 쉴드TV셋탑의 WiFi 성능보다 성능이 좋습니다.



Q10Pro셋탑의 Front 사진입니다.

지금까지 많이 보던 안드로이드셋탑보다는 크고, 듬직합니다.  ^^
전면에 터치로 콘트롤을 할 수 있도록 되어져 있습니다.




Q10Pro 셋탑의 측면 사진입니다.
USB3.0 1EA, USB2.02EA, SD/MMC Slot 1EA 입니다. 
무선 키보드 마우스 및 WiFi 동글 리모콘을 사용하여도 여유가 있습니다.



Q10Pro 셋탑 뒷면입니다.
조그마한 Fan이 있습니다. 전원을 인가하면 Fan이 구동됩니다만, 소음은 전혀 없습니다. ^^
USB3.0 Hub 1EA, Coaxial 1EA, Optical 1EA, S Video L, R 1EA, 
Giga Lan 1EA, HDMI2.0 1EA, DC12V Power Jack 1EA 
왠만큼 필요한 포트는 모두 내장되어져 있습니다. 



Q10Pro 셋탑 다른 측면 사진입니다.
슬라이드 Open 버튼이 있습니다.
이는 내장 HDD를 넣기 위해서 셋탑 상단을 Open하는 버튼입니다.


Q10Pro 셋탑 제품의 Full Package 입니다.
- Q10Pro 셋탑 1EA
- IR리모콘 (학습용 포함) 1EA
- 파워어댑터 1EA
- HDMI 케이블 1EA




AC Power Supply 입니다.
12V 2A이고, Free Voltage입니다. EU타입입니다.
내장HDD를 구동하려면, 아무래도 안정적인 전원공급이 필요합니다.
조금 부족하지 않을까 싶습니다만, 이후에 HDD구동시 전력소비량을 측정해 보면
전혀 문제가 없는 것으로 확인 됩니다.




IR리모콘입니다.
기본기능의 IR리모콘과 TV용 학습리모콘 기능이 내장되어져 있습니다.
3D지원이 되는 UHDTV이라면, 자동으로 3D모드 지원이 되고,
별도로 3D버튼을 누르면 3D관련 메뉴가 나오면서, 강제로 셋팅을 할 수도 있습니다. 
(내장 비디오 재생기만 가능, Kodi에서는 불가능함)

번호버튼이 있어서, IPTV용도로 쓰기에 편리한 리모콘입니다.





IR리모콘 뒷면 사진입니다.
쉴드TV셋탑 WiFi리모콘 보다 가볍습니다만, 
쉴드TV셋탑 WiFi리모콘이 $45정도 하기 때문에 너무 고가의 제품입니다.

아쉬운점은 음성인식 기능이 없습니다만,
이정도 사양의 리모콘이라면 사용에 문제가 없습니다. 반응도 생각보다 빠릅니다. ^^




AAA사이즈 2개 배터리가 필요합니다. (불포함)
IR리모콘 뒷뚜껑은 잃어 버리지 않게끔 IR리모콘에 연결되어져 있습니다.




HDMI케이블 입니다.
이 HDMI케이블이 HDMI2.0 대응 케이블인지 체크를 하였습니다.
쉴드TV셋탑에서도 연결해 보고, 삼성, LG, 기타 UHDTV에도 연결해서 문제가 없었습니다.
그러므로, 별도로 HDMI2.0 케이블을 구입할 필요는 없는 것 같습니다.




Q10Pro 셋탑의 상부 케이스를 열어 보았습니다.
일단 3.5inch HDD를 넣을 수 있는 스페이스가 보여서 놀랐습니다. ^^ 
HDD를 내장하는 구조는 간단합니다만,
HDD를 안정하게 사용을 하기 위하여서는 전원공급과 발열등이 문제가 될 수 있습니다만,
앞서 Q10Pro 뒷면 사진에 Fan이 구동되고 있기 때문에, 크게 문제는 없을 것 같습니다.

7200RPM 3.5inch HDD(NAS용)까지 사용은 가능 할 것 같습니다만,
장시간 Test를 해 봐야 할 것 같습니다.



중국어로 쓰여진 HDD 장착 스티커 내용을 보면, 
간단히 HDD도킹 커넥터 (SATA포트 및 전원)을
밀고 당기고만 하면 되도록 되어 있습니다.



HDD도킹 커넥터 (SATA포트 및 전원) 사진입니다.
현재상태는 커넥터가 뒤로 들어가 있는 상태이므로, HDD해체 상태입니다.



HDD도킹 커넥터 (SATA포트 및 전원) 사진입니다.
현재상태는 커넥터가 앞으로 나와있는 상태이므로, HDD연결 상태입니다.



먼저 2.5inch SSD를 넣어 보았습니다.
공간이 많이 남아서, 외부 충격에 어떨지 모르겠습니다만,

Q10Pro를 들고다니는 포터블 제품은 아니기 때문에, 크게 걱정은 없을 것 같습니다.




그리고 HDD 3.5inch HDD를 넣어 보았습니다.
안정적으로 잘 들어가고, 바닥면에 4개의 스폰지가 충격을 막아줄 것 같습니다. ^^




이제 Q10Pro셋탑을 분해 해 보도록 하겠습니다.
4개의 스크류를 빼면, 쉽게 분리가 됩니다. 
그러나, 분리 후에 Q10Pro 상단 케이스의 슬라이딩 키가 잘 동작되지 않을 수 있습니다. 
주의하시기 바랍니다.   

Q10Pro메인 보드 사진입니다.
다른 안드로이드 셋탑과 같이 심플합니다... ^^




HDD 도킹 관련 SATA포트와 HDD전원 연결 케이블 입니다.
케이블이 쉽게 빠지지는 않게 되어 있습니다.






메인보드에 Hi3798CV200_V1.1_20160112 90번 Sample입니다.
메인보드에 장착되어 있는 AP번호를 보려고 방열판을 해체하려고 하였습니다만,
결국 실패를 하였습니다.. ㅠ.ㅠ  헤어드라이기를 이용을 해 보았지만, 가열로는 불가능하고,
화학적 접착제를 쓴 것이 아닌가 싶네요... ^^;;

RAM은 삼성메모리를 사용하고 있습니다.





WiFi/BT 모듈은 Broadcom AP6335입니다.
802.11ac 까지 지원하는 모듈이고, 안드로이드 셋탑에서는 
범용적으로 사용하고 있는 모듈이므로,
이후 커펌에서 WiFi/BT 지원에는 문제가 없을 것 같습니다. 




전원 커넥터와 Giga Lan 커넥터 입니다.
일반적으로 Giga Lan 지원이라고 합니다만, USB3.0 브릿지 방식등이 나와있습니다만,
Q10Pro는 네이티브 Giga Lan 방식이 맞는 것 같습니다.




HDMI커넥터 입니다.
약간 골드색상이 띄고 있습니다. 
HDMI커넥터 뒷쪽에 ESD칩셋 2개가 있는 것 같습니다.




Q10Pro 셋탑에 Power 커넥터를 연결하면, Standby 상태가 되어집니다.



그리고 전면 터치 패널에서 오른쪽 하단의 파워 아이콘을 누르면, 셋탑이 구동됩니다.
전면 타임 시계는 초기화 시간 상태로만 보여집니다.
이후 안드로이드가 부팅이 완료되면 (약28초) 인터넷연결과 
함께 셋팅된 로케이션시간으로 변경되어집니다.




Q10Pro 셋탑에 Power 커넥터를 연결하고, 
셋탑전원을 ON을 한 상태에서의 소비전력 상태 입니다. (HDD가 없는 상태입니다.)
상당히 저전력 셋탑이라는 것을 알 수 있습니다.




[Q10Pro]

[4K방송포멧지원] Himedia Q10Pro unpacking 2
http://muritzy.tistory.com/1144

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





자세한 사항은 "EddyLab - 미니PC포럼"에서 자료를 참조 하시기 바랍니다.

http://www.eddylab.co.kr  /  http://cafe.naver.com/mk802

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License


 

티스토리 툴바

Google+