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

 

 

 

 

 

 

 

앞서 15.6인치 터치필름타입 1080P 휴대용 모니터 제품 리뷰를

하기와 같이 진행하였습니다.

 

 

2020년 15.6inch 터치 스크린 1080P IPS 휴대용 모니터 (DeX터치 지원) 리뷰 1

https://cafe.naver.com/mk802/38567

 

2020년 15.6inch 터치 스크린 1080P IPS 휴대용 모니터 (DeX터치 지원) 리뷰 1

안녕하십니까 ? EddyLab입니다. 작년 2019년에 15.6inch 휴대용 모니터 공구를 진행하였고, 금년에도 동일한 제품을 공구 진행하려다가, INTEGILL...

cafe.naver.com

 

 

 

2020년 15.6inch 터치 스크린 1080P IPS 휴대용 모니터 (DeX터치 지원) 리뷰 2

https://cafe.naver.com/mk802/38574

 

2020년 15.6inch 터치 스크린 1080P IPS 휴대용 모니터 (DeX터치 지원) 리뷰 2

안녕하십니까 ? EddyLab입니다. 앞서 새로운 2020년 15.6inch 터치 스크린 1080P IPS 휴대용 모니터 제품 개봉기를 올려 드렸습니다. https://c...

cafe.naver.com

 

 

기존 리뷰를 했던 15.6인치 터치필름타입 1080P 휴대용 모니터를 공구진행 준비를 하다가,

제조사쪽에서 재고가 없다고 하여서,

 

다른 제품소개를 받았습니다.

 

 

 

 

 

 

기본적으로 동일한 제품 HW Spec에서

기존 터치필름타입에서 강화유리 터치타입으로 변경한 제품입니다.

 

 

 

고압축 OGS(One Glass Solution) 터치스크린

==> 기존디스플레이 보다 형상된 내구성과 얇고 가벼운공정으로

강화유리에 터치센서를 하나의 터치패널 형태로 일체화시킨 형태입니다.

 

 

그냥 아이패드타입이라고 이해하시면 빠르겠습니다 ^^

 

 

 

 

포장박스는 기존 것 보다 고급스러워 졌습니다.... 만

 

 

 

 

모니터 안의 모델 사진이 좀 거슬리네요 ^^;;

 

 

 

 

거치대 포함입니다.

기존 거치대는 테이프로 붙이는 타입니다만,

이번에는 강력(?)한 자석식 타입으로 바뀌었습니다. ^^

 

 

 

 

악세서리에서 전원플러그는 빠져있습니다.

이유는 5V2A EU타입으로는 국내사용에 적합하지 않아서

그냥 빼 달라고 했습니다. 이미 USB-C타입 어댑터를 가지고 계신 분은

그냥 소유하고 있는 어댑터를 쓰시거나,

EddyLab 65W GaN 어댑터를 구입하셔서 사용하시면 되겠습니다.

(타사 제품도 확인을 해 보았는데, 어댑터는 별매로 되어 있네요 ^^)

 

 

USB-C to C 케이블 1개

미니HDMI to HDMI 케이블 1개

USB-C to USB-A 케이블 1개

영문/중문 매뉴얼 1개

 

 

 

 

제품 사진입니다.

글래스타입이라서 사진찍기가 어렵네요 ㅠ.ㅠ

 

 

 

 

기본적인 HW구성은

기존 제품과 동일한 포트와 위치로 구성되어져 있습니다.

 

 

 

 

역시 미니HDMI포트 1개 지원입니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

강화유리타입이라서 무게가 좀 걱정이 되었습니다.

휴대용모니터 본체만의 무게는 1063g이고,

 

 

 

 

 

케이스포함 무게는 1466g입니다.

 

기존 필름터치 타입의 무게 = 1298g으로

역시 무거워졌네요 ^^

 

 

 

 

 

 

 

필름타입터치와 글라스타입터치의 빛 투과율이 달라서 그런지,

밝기(100%기준)에 있어서 좀 더 밝게 보이네요.. ^^

 

 

 

 

패널 Spec은 1080P

NSTC 47% / sRGB 66% 입니다.

 

전문가용 sRGB 100%에 비해서 다소 떨어집니다만,

영상작업 전문가가 아니고, 문서작성 및

방송 및 스트리밍 영화 시청 정도라면

사용상에는 크게 어려움이 없습니다. ^^

 

 

 

 

 

 

 

시야각 기준으로도 차이가 분명하게 보이네요 ^^

 

 

 

 

 

필름타입터치은 윗판 케이스가 덥혀있는 상태이고,

글라스타입터치는 매끈한 상태입니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

일단 간략한 글라스타입터치타입 휴대용모니터를 체크하였고,

 

글라스타입터치 성능관련으로는

별도로 전문가님(포담님)을 모시고

분석을 해 보도록 하겠습니다.

 

 

하기와 같이 샤오미 MiTV스틱을 연결하여 사용하시거나,
휴대용 보조배터리로 연결하여 사용이 가능합니다. ^^

 

 

 

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

 

 

하기 자료는 제조사로 부터 받은 제품 홍보자료입니다.

 

 

 

 

 

 

 

 

대표사진 삭제

사진 설명을 입력하세요.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

감사합니다.

 

 

[Netflix Tech Blog] SVT-AV1 : 오픈 소스 AV1 인코더 및 디코더

 

SVT-AV1은 BSD + 특허 라이선스에 따라 GitHub https://github.com/OpenVisualCloud/SVT-AV1/ 에서 호스팅되는 오픈 소스 AV1 코덱 구현 입니다. 이전 블로그 게시물 에서 언급했듯이 Intel과 Netflix는 2018 년 8 월부터 SVT-AV1 인코더 및 디코더 프레임 워크에 대해 협력 해 왔습니다. 팀은 SVT-AV1 개발을 위해 긴밀히 협력하고 아키텍처 결정을 논의하고 새로운 도구를 구현하고 압축을 개선해 왔습니다. 능률. 프로젝트를 오픈 소싱 한 이후 다른 파트너 회사와 오픈 소스 커뮤니티가 SVT-AV1에 기여했습니다. 이 기술 블로그에서는 SVT-AV1 프로젝트의 현재 상태와 인코더 및 디코더의 특성 및 성능을보고합니다.

SVT-AV1 코드베이스 상태

SVT-AV1 저장소에는 상당한 양의 코드를 공유하는 AV1 인코더와 디코더가 모두 포함되어 있습니다. SVT-AV1 디코더는 완벽하게 작동하며 세 가지 프로필 (메인, 높음 및 프로페셔널) 모두에 대한 AV1 사양을 준수합니다.

SVT-AV1 인코더는 압축 효율성에 기여하는 모든 AV1 도구를 지원합니다. 최신 마스터 버전의 libaom (AV1 참조 소프트웨어)과 비교하여 SVT-AV1은 압축 효율성이 비슷하며 동시에 고유 한 병렬화 기능을 사용할 때 멀티 코어 플랫폼에서 인코딩 지연 시간을 크게 낮 춥니 다.

SVT-AV1은 C로 작성되었으며 Windows, Linux 및 macOS와 같은 주요 플랫폼에서 컴파일 할 수 있습니다. 보다 유연한 실험을 가능하게하는 순수한 C 함수 구현 외에도 코덱은 x86 플랫폼을위한 광범위한 어셈블리 및 고유 최적화 기능을 제공합니다. 경쟁력있는 압축 효율성으로 높은 성능을 제공하는 주요 SVT-AV1 기능에 대한 개요는 다음 섹션을 참조하십시오. SVT-AV1에는 새로운 개발자를위한 온 보딩 프로세스를 용이하게하기위한 인코더 설계에 대한 광범위한 문서 도 포함되어 있습니다.

건축 적 특징

SVT-AV1 개발에 대한 인텔의 목표 중 하나는 성능과 확장 성을 제공 할 수있는 AV1 인코더를 만드는 것이 었습니다. SVT-AV1은 인코딩 프로세스의 여러 단계에서 병렬화를 사용하므로 코어 수가 많은 최신 서버를 포함하여 사용 가능한 코어 수에 적응할 수 있습니다. 이를 통해 SVT-AV1은 압축 효율성을 유지하면서 인코딩 시간을 줄일 수 있습니다.

SVT-AV1 인코더는 다차원 (프로세스, 픽처 / 타일 및 세그먼트 기반) 병렬 처리, 다단계 분할 결정, 블록 기반 다단계 및 다중 클래스 모드 결정 및 RD 최적화 분류를 사용하여 압축과 성능간에 매력적인 절충안을 얻을 수 있습니다. SVT 아키텍처의 또 다른 기능은 오픈 루프 계층 적 모션 추정으로, 나머지 인코딩 프로세스에서 모션 추정의 첫 번째 단계를 분리 할 수 ​​있습니다.

압축 효율성 및 성능

인코더 성능

SVT-AV1은 가장 느린 속도 설정에서 libaom과 유사한 압축 효율에 도달합니다. 코덱 개발 중에 https://videocodectracker.dev/ 에서 압축 및 인코딩 결과를 추적했습니다.대지. 아래 플롯은 시간이 지남에 따라 libaom 인코더에 비해 SVT-AV1의 압축 효율이 향상되었음을 보여줍니다. libaom 압축도 시간이 지남에 따라 개선되고 있으며 아래 플롯은 움직이는 대상을 따라 잡는 SVT-AV1을 나타냅니다. 플롯에서 Y 축은 세 가지 메트릭에 따라 libaom 인코더와 유사한 품질을 달성하는 데 필요한 추가 비트 전송률을 백분율로 표시합니다. 플롯은 두 코덱 모두에서 2 패스 인코딩 모드의 결과를 보여줍니다. SVT-AV1은 4 스레드 모드를 사용하는 반면 libaom은 단일 스레드 모드에서 작동합니다. 연구에서 일반적으로 사용되는 1 패스 고정 QP 인코딩 모드에 대한 SVT-AV1 결과는 아래에 자세히 설명 된 것처럼 훨씬 더 경쟁력이 있습니다.

2 패스 인코딩 모드에서 SVT-AV1과 libaom 사이의 BD-rate 감소

Objective-1-fast 에 대한 libaom에 대한 SVT-AV1의 비교 결과테스트 세트는 아래 표에 나와 있습니다. 인코딩 시간을 추정하기 위해 Intel (R) Xeon (R) Platinum 8170 CPU @ 2.10GHz 시스템에서 52 개의 물리적 코어와 96GB의 RAM을 사용했으며 60 개의 작업이 병렬로 실행되었습니다. 두 코덱 모두 16 개 그림의 양방향 계층 적 예측 구조를 사용합니다. 결과는 고정 프레임 레벨 QP 오프셋이있는 1 패스 모드에 대해 제공됩니다. 단일 스레드 압축 모드가 사용됩니다. 아래에서는 세 가지 색상 평면, VMAF 및 MS-SSIM 모두에 대한 PSNR과 같은 다양한 품질 메트릭에 대한 BD 속도를 계산합니다. 음수 BD-Rate는 SVT-AV1 인코딩이 표시된 상대적인 비트 전송률 감소로 동일한 품질을 생성 함을 나타냅니다. 아래에서 볼 수 있듯이 SVT-AV1은 libaom에 비해 인코딩 시간이 16.5 % 감소하는 반면 압축 능력은 약간 더 효율적입니다. 인코딩 시간 비율은 플랫폼에서 지원하는 명령어 세트에 따라 다를 수 있습니다. 결과는 libaom 마스터 브랜치 (git hash fe72512)에 대해 SVT-AV1 cs2 브랜치 (현재 마스터에 병합중인 개발 브랜치, git hash 3a19f29)에서 얻어졌습니다. BD 비율을 계산하는 데 사용되는 QP 값은 20, 32, 43, 55, 63입니다.

고정 QP 오프셋을 사용하는 1 패스 인코딩 모드에서 SVT-AV1 대 libaom의 BD 속도. 음수는 동일한 품질 수준에 도달하는 데 필요한 비트 전송률 감소를 나타냅니다. 전체 인코딩 시간 차이는 libaom과 비교하여 SVT-AV1의 모든 시퀀스 및 QP에 대한 총 CPU 시간의 변화입니다.

* 전체 인코딩 CPU 시간 차이는 앵커와 비교하여 테스트의 모든 시퀀스 및 QP에 대한 총 CPU 시간의 변화로 계산됩니다. 시퀀스 당 값의 평균과 같지 않습니다. 각 시퀀스마다 인코딩 CPU 시간 차이는이 시퀀스의 모든 QP에 대한 총 CPU 시간의 변화로 계산됩니다.

Objective-1-fast 테스트 세트의 모든 시퀀스에는 60 개의 프레임이 있으므로 두 코덱 모두 하나의 키 프레임을 사용합니다. 코덱을 비교하기 위해 다음 명령 줄 매개 변수가 사용되었습니다.

libaom 매개 변수 :

--passes = 1 --lag-in-frames = 25 --auto-alt-ref = 1 --min-gf-interval = 16 --max-gf-interval = 16 --gf-min-pyr-height = 4 --gf-max-pyr-height = 4 --kf-min-dist = 65 --kf-max-dist = 65 --end-usage = q --use-fixed-qp-offsets = 1- -deltaq-mode = 0 --enable-tpl-model = 0 --cpu-used = 0

SVT-AV1 매개 변수 :

--preset 1 --scm 2 --keyint 63 --lookahead 0 --lp 1

위의 결과는 SVT-AV1의 탁월한 객관적 성능을 보여줍니다. 또한 SVT-AV1에는 코덱이 주관적인 품질로 구성된 경우 사용할 수있는 일부 주관적인 품질 도구의 구현이 포함되어 있습니다.

디코더 성능

객관적인 1-fast 테스트 세트에서 SVT-AV1 디코더는 1- 스레드 모드의 libaom보다 약간 빠르며 4- 스레드 모드에서 더 크게 향상되었습니다. 4 스레드 모드를 사용하여 여러 타일로 비트 스트림을 디코딩 할 때 libaom 디코더보다 더 큰 속도 향상을 관찰합니다. 테스트는 Windows, Linux 및 macOS 플랫폼에서 수행되었습니다. 우리는 연구용 디코더의 성능이 만족 스러우며, 트레이드 오프는 프로덕션 디코더에 필요한 추가 최적화보다 더 쉬운 실험을 선호합니다.

테스트 프레임 워크

특히 새로운 코드 기여에 대한 코덱 준수를 보장하기 위해 코드는 단위 테스트 및 종단 간 테스트로 포괄적으로 다루어졌습니다. 단위 테스트는 Google 테스트 프레임 워크를 기반으로합니다. 단위 및 엔드 투 엔드 테스트는 GitHub 작업에서 지원하는 저장소에 대한 각 풀 요청에 대해 자동으로 트리거됩니다. 테스트는 샤딩을 지원하며 풀 요청에 대한 처리 시간을 단축하기 위해 병렬로 실행됩니다.

이 pull 요청에 대한 단위 및 e2e 테스트를 통과했습니다.

무엇 향후 계획?

지난 몇 달 동안 SVT-AV1은 경쟁력있는 압축 효율성과 성능 절충안을 제공하는 완전한 인코더 / 디코더 패키지로 성장했습니다. 이 프로젝트는 광범위한 단위 테스트 범위 및 문서로 강화됩니다.

우리의 희망은 SVT-AV1 코드베이스가 AV1의 추가 채택을 돕고 현재 AV1 도구를 기반으로 더 많은 연구 및 개발을 장려하는 것입니다. 우리는 SVT-AV1의 입증 된 장점이 실험과 연구를위한 좋은 플랫폼이라고 믿습니다. 업계 및 학계의 동료를 초대하여 Github에서 프로젝트를 확인하고, 코드베이스 관리자에게 질문과 의견을 문의하거나 SVT-AV1 Open Dev 회의 중 하나에 참여할 수 있습니다. 우리는 프로젝트에 더 많은 기여자들을 환영합니다.

https://netflixtechblog.com/svt-av1-an-open-source-av1-encoder-and-decoder-ad295d9b5ca2

 

SVT-AV1: an open-source AV1 encoder and decoder

by Andrey Norkin, Joel Sole, Mariana Afonso, Kyle Swanson, Agata Opalach, Anush Moorthy, Anne Aaron

netflixtechblog.com

 

 

[Netflix Tech Blog] HDMI — 확장 Netflix 인증

 

Netflix에서는 콘텐츠의 창의적인 비전을 구독자 TV 화면까지 보존하는 작업을 매우 중요하게 생각합니다. 이는 셋톱 박스 (STB) 및 TV와 같은 스트리밍 장치에 대한 애플리케이션 통합 및 인증 프로세스의 범위를 크게 증가시킵니다. 그러나 다양한 장치 에코 시스템을 고려할 때 각 장치에 대해 이처럼 심층적 인 검증 수준을 확장하는 것은 우리 인증 팀에게 중요한 과제입니다.

이 문제를 해결하기위한 첫 번째 단계는 스트리밍 장치에서 Netflix 애플리케이션의 다양한 기능적 터치 포인트에 걸쳐 수동 및 주관적인 테스트 접근 방식을 제거하도록 적극적으로 엔지니어링하는 것입니다. 이 기사에서는 이러한 기능 영역 중 하나 인 HDMI (High Definition Multimedia Interface ), STB에 대한 Netflix 인증과 관련하여 발생하는 문제 및이 프로세스를 단순화하는 데 도움이되는 자체 개발 한 자동화 된 객관적인 테스트 워크 플로에 대해 설명합니다.

HDMI (High Definition Multimedia Interface)를 테스트하는 이유는 무엇입니까?

HDMI 사양에는 소스 (STB)에서 싱크 (디스플레이) 장치로 오디오, 비디오 및 기타 디지털 메시지를 성공적으로 전송하는 데 핵심적인 여러 프로토콜과 기능이 포함되어 있습니다. 이러한 기능 중 일부는 다음과 같습니다.

  • 확장 디스플레이 식별 데이터 (EDID)
  • 다중 채널 오디오 및 HDR (High Dynamic Range) 비디오와 같은 미디어 형식을 전달하는 데 도움이되는 오디오 및 비디오 메타 데이터 (정보 프레임)
  • 고 대역폭 디지털 콘텐츠 보호 (HDCP)
  • CEC (Consumer Electronics Control)

STB 장치의 고품질 Netflix 환경은 이러한 각 기능의 올바른 구현에 달려 있으므로 철저히 테스트하는 데 관심이 있습니다.

HDMI 테스트 확장

다음은 STB에서 HDMI 테스트와 관련된 몇 가지 문제입니다.

  • TV 및 홈 시어터 시스템 (HDMI 토폴로지)의 다양한 홈 엔터테인먼트 설정을 물리적으로 확보하고 복제해야합니다.
  • 서로 다른 테스트간에 이러한 토폴로지를 수동으로 변경하는 데 소요 된 시간입니다.
  • HDMI 토폴로지에서 사용되는 다른 장치 모델로 인해 일관되지 않은 테스트 결과.
  • HDMI 싱크 동작의 차이를 수용하기위한 테스트 결과의 주관성.

이러한 확장 문제를 해결하기 위해 API 지원 HDMI 신호 분석기 를 테스트 인프라 에 통합하기로 결정했습니다 . 이는 분석기의 API를 활용하여 테스트 케이스 내에서 다양한 HDMI 토폴로지를 시뮬레이션 할 수있는 기능을 제공합니다.

여러 HDMI 토폴로지 시뮬레이션 ²

다음으로 이전 섹션에서 강조한 HDMI 프로토콜의 기본 사항을 다루고 관련 문제를 해결하기 위해 개발 한 자동화 워크 플로를 살펴 봅니다.

EDID

배경

모든 HDMI 지원 TV는 확장 디스플레이 식별 데이터 또는 EDID 를 연결된 HDMI 소스 장치 (STB)로 전송합니다. EDID는 싱크 장치가 공간 해상도 (픽셀 수), 시간 해상도 (초당 프레임 수) 및 이러한 픽셀 프레임이 포함 된 색상 형식과 같은 지원되는 오디오 및 비디오 기능을 광고하는 수단입니다. 렌더링.

HDMI 싱크와 HDMI 소스 간의 EDID 교환

테스트 접근법

HDMI 분석기를 사용하여 HDMI 지원 싱크의 EDID를 STB 장치에 알릴 수 있습니다. 이를 통해 테스트 대상 장치 (DUT), 즉 STB가 해당 EDID로 표시되는 HDMI 싱크에 물리적으로 연결된 것처럼 동작하는 환경을 시뮬레이션 할 수 있습니다. 다양한 HDMI 싱크를 에뮬레이트하는이 기능은 우리에게 매우 유용한 것으로 입증되어 여러 테스트 사례의 자동화, 객관적인 평가 및 확장 성을 향상 시켰습니다. 이에 비해 이전에는 테스터가 많은 물리적 HDMI 싱크 장치를 수집하여 DUT에 연결하고 유효성을 검사하고 다음 시나리오로 이동해야했습니다.

테스트 영역 : 요청 된 미디어 프로필 유효성 검사

Netflix 지원 STB는 최적의 사용자 경험을 위해 클라우드 서비스에서 정확한 미디어 스트림을 요청해야합니다. 요청할 미디어 스트림 형식과 충실도는 STB의 고유 HDMI 출력 기능과 연결된 HDMI 토폴로지의 조합에 의해 결정됩니다. 예를 들어 HD 전용 STB는 4K 비디오 스트림을 요청해서는 안됩니다. 마찬가지로 스테레오 전용 스피커가있는 TV에 연결된 STB는 다중 채널 Dolby Digital Plus Atmos 오디오 스트림을 요청해서는 안됩니다. 다양한 HDMI 설정에서 DUT가 요청하는 미디어 스트림의 정확성을 종합적으로 테스트하기 위해, HDMI 분석기에 연결된 EDID 파일 모음을 반복하여 고유 한 해상도 및 미디어 형식 기능으로 다양한 HDMI 싱크를 에뮬레이션합니다. DUT. 그런 다음 각 EDID 버전에 대해 DUT에서 요청한 미디어 프로필을 참조 예상 세트와 비교하여 자동화 된 방식으로 검증합니다. 이렇게하면 DUT에서 요청한 미디어 스트림이 HDMI 기능과 활성 HDMI 토폴로지를 정확하게 반영합니다.

HDR

배경

HDR은 더 넓은 범위의 색상, 더 깊은 검정색 및 더 밝은 반사 하이라이트를 가능하게합니다. 그러나 자막 및 미디어 플레이어 컨트롤과 같은 sRGB 색상 공간의 그래픽 이 HDR 형식의 비디오 레이어에 합성되면 더 넓은 BT.2020 색상 공간 과 더 넓은 범위의 휘도 로 올바르게 변환되어야합니다 . Netflix는 HDR이 아닌 그래픽의 원래 창작 의도를 보존하기위한 지침을 제공하므로 HDR 출력 모드에서 렌더링 할 때 동일하게 나타납니다. 이 개념을 지각 매핑 ( BT.2087.0 )이라고합니다.

점점 더 많은 STB 장치가 비디오 재생 중이 아닌 전체 사용자 경험 내에서 HDR 출력을 생성 할 수 있으므로 정확한 그래픽 색상 공간과 휘도 매핑이 좋은 사용자 경험의 중요한 부분이됩니다. 매핑이 잘못되면 아래 이미지에서 볼 수 있듯이 이러한 그래픽이 어둡게 보이거나 색상이 과포화되어 보일 수 있습니다.

포화되지 않은 Netflix UI

SDR에서 HDR 그래픽으로 변환 한 후 예상되는 Netflix UI

과포화 Netflix UI

테스트 접근법

STB가 Netflix에서 권장하는 sRGB와 그래픽 용 HDR 컬러 볼륨 매핑을 따르더라도 화면의 최종 결과는 다소 주관적입니다. 다른 디스플레이 패널은 최종 출력에 고유 한 특성을 추가합니다. 일부 테스터는 과포화 그래픽을 선호 할 수도 있습니다. 고맙게도 HDMI 분석기를 자동화 된 방식으로 사용하여 테스트에서 이러한 주관성을 제거 할 수 있습니다.

테스트 영역 : sRGB 그래픽에서 HDR 색상 볼륨 매핑

HDMI 분석기를 사용하여 색도 및 휘도와 같은 특성에 대한 픽셀 값을 객관적으로 측정 할 수 있습니다. HDR 관련 테스트에서는 sRGB 색 공간의 경계와 전체 휘도 범위를 모두 포괄하는 그래픽을 사용합니다. 이러한 이미지가 HDR 모드에서 HDMI 출력을 보내는 STB의 그래픽 평면에 적용되면 STB는 그래픽 평면을 HDR 색상 볼륨으로 변환하여 통합 형식으로 그래픽과 비디오 요소를 모두 출력 할 수 있습니다. 이 STB 출력을 HDMI 분석기에서 캡처하여 STB에서이 그래픽 색상 볼륨 변환 후 그래픽 섹션의 출력 픽셀 값이 원래 비 HDR 의 예상 경계를 따르는 지 측정하고 확인합니다.지각 매핑 요구 사항에 따라 색 공간 및 휘도 범위. 아래 그림은이 테스트 프로세스를 강조합니다.

그래픽을위한 SDR에서 HDR 색상 볼륨으로의 변환 검증

HDCP

배경

콘텐츠 불법 복제 방지를 목표로 Netflix 애플리케이션을 실행하는 STB 디바이스가 해당 디바이스에서 콘텐츠가 손상되지 않도록 보호 할 수있는 것이 가장 중요합니다. 이를 보장하기위한 여러 중요한 단계 중 하나는 스트림과 관련된 DRM (디지털 권한 관리) 라이선스에 지정된대로 HDCP (High-bandwidth Digital Content Protection ) 정책에 대한 STB 장치의 준수 여부를 확인 하는 것입니다.

Netflix DRM 라이선스는 일반적으로 각 콘텐츠 해상도에 필요한 최소 HDCP 버전 (v1.4 또는 v2.2)의 매핑을 제공합니다. 즉, HDMI 소스 (STB)와 싱크 디바이스 (디스플레이 ) 소스가 HDMI 케이블을 통해 특정 해상도로 관련 해독 된 비디오 신호를 보낼 수 있도록합니다. 이러한 HDCP 정책을 효과적으로 적용하려면 HDMI 싱크와 협상 된 유효 HDCP 상태에 대한 HDMI 소스 장치의보고와 각 출력 콘텐츠 해상도에 필요한 최소 HDCP 버전의 시행을 신뢰할 수 있어야합니다.

테스트 접근법

다양한 오디오 / 비디오 중계기 (예 : 홈 시어터 시스템), HDMI 스위치 및 연결된 디스플레이를 조달하는 작업은 시간이 많이 걸리고 확장되지 않습니다. 다시 한 번 테스트 자동화 목적으로 HDMI 분석기를 사용합니다.

테스트 영역 : 정확한 HDCP 버전보고

분석기를 활용하여 다음 HDMI 토폴로지를 시뮬레이션 할 수 있습니다.

  1. TV에 연결된 STB
  2. 중계기에 연결된 STB는 차례로 TV에 연결됩니다.

각 토폴로지에서 관련 HDMI Analyzer API를 사용하여 자동화 된 방식으로 리피터 및 TV에서 HDCP v1.4 또는 HDCP v2.2와 같은 HDCP 지원 수준을 개별적으로 조정할 수도 있습니다. 이러한 기능을 통해 아래 그림과 같이 여러 테스트 설정을 만들 수 있으며, 각 설정에서 DUT는 Netflix 애플리케이션에 유효한 HDCP 버전 (토폴로지에서 가장 낮은 버전)을보고해야합니다. 해당 구성의 클라이언트에 적절한 콘텐츠.

다양한 HDCP 버전 구성

테스트 영역 : HDCP 정책 준수

보고 된 HDCP 버전을 테스트하면 DUT가 적절한 콘텐츠 스트림 및 DRM 라이선스를 얻기 위해 Netflix 서비스에 올바른 데이터를 전송하는지 확인할 수 있지만, DUT가 해당 라이선스에 명시된 비디오 출력 제한 (예 : 콘텐츠 차단)을 준수하는지 테스트해야합니다. HDCP v1.4가 HDMI 링크에서 협상 된 경우 HDCP v2.2. 이를 보장하기 위해 HDMI 분석기를 사용하여 서로 다른 HDMI 토폴로지를 가상으로 에뮬레이션하고 비디오 출력에 대한 고유 한 유형의 콘텐츠 보호 규칙을 규정하는 다양한 DRM 라이선스를 사용하여 재생을 시작합니다. 마지막으로 HDMI 분석기에서 서로 다른 HDCP 버전으로 전환하여 각 구성에서 DUT가 다음 필수 조치 중 하나를 수행하여 DRM 라이센스에 명시된 비디오 출력 보호 규칙을 따를 수 있도록합니다.

  1. 비디오 스트림의 HDMI 출력을 그대로 허용
  2. 해상도가 콘텐츠 보호 기준 인 경우 비디오 출력 해상도를 낮 춥니 다.
  3. HDMI 비디오 출력을 완전히 차단
  4. Netflix 애플리케이션에 불충분 한 HDCP 보호 오류를 표시하여 재생 중지

각각은 HDMI 분석기 및 관련 Netflix 애플리케이션 이벤트를 활용하여 자동화 된 방식으로 검증 될 수 있습니다.

CEC

배경

HDMI 장치의 CEC (Consumer Electronics Control) 프로토콜 구현은 일반적으로 연결된 홈 시어터 시스템의 볼륨을 제어하기 위해 TV 리모컨을 사용하는 등의 간접 장치 제어의 편리함을 제공합니다. 그러나 이러한 이점 외에도 CEC 메시지는 다운 스트림 장치 (HDMI 싱크)의 HDMI 입력이 활발하게 사용되고 있는지 또는 다운 스트림 장치 자체가 대기 상태에 있는지를 나타낼 수도 있습니다. 이것은 HDMI 소스에서 실행되는 Netflix와 같은 스트리밍 애플리케이션에 흥미로운 것입니다. Netflix를 실행하는 STB가 싱크 디바이스의 활성 HDMI 입력에 연결되어 있는지 여부는 Netflix 애플리케이션이해야 할 일과하지 말아야 할 일에 영향을 미치므로 STB가이 활성 또는 비활성 CEC 상태를 Netflix 애플리케이션에 올바르게 신호하기를 원합니다. .

테스트 접근법

CEC가 싱크 장치에서 브랜드화되는 방법, 장치 메뉴 시스템에서 활성화되는 방법 및 관련 CEC 메시지가 전송되는 조건에서 가변성 문제를 제거하기 위해 HDMI 분석기를 사용하여 신중하게 제작 된 CEC 작동 코드를 보냅니다. STB에.

테스트 영역 : 정확한 CEC 활성 상태 알림

HDMI 버스에서 DUT를 대상으로하는 사용자 지정 CEC 메시지를 보낸 후 Netflix 애플리케이션에 대한 CEC 활성 상태 알림 측면에서 이러한 메시지에 대한 응답으로 올바르게 작동하는지 확인할 수 있습니다. 이러한 테스트 시나리오 중 일부는 아래 그림에 강조 표시되어 있습니다.

다양한 시나리오에서 CEC 활성 상태 알림

예를 들어 CEC 메시지를 STB에 보내 HDMI 싱크의 활성 HDMI 입력이 다른 소스로 변경되었음을 알릴 수 있습니다. 마찬가지로 CEC 대기 메시지를 브로드 캐스트하여 HDMI 싱크 대기 전환의 발생을 시뮬레이션 할 수도 있습니다. 두 시나리오 모두 소스 장치가 CEC 비활성화되고이 업데이트 된 CEC 상태를 로컬 Netflix 애플리케이션에 알릴 것으로 예상합니다.

요약

Netflix에서는 구독자의 경험 품질에 대해 매우 중요하게 생각합니다. 파트너로부터 가능한 최상의 장치 통합을 보장하기 위해 접근 방식을 확장하기 위해 테스트 자동화에 투자하도록 동기를 부여합니다. 여기에서 논의 된 아이디어는 식별 및 해결해야 할 더 많은 과제가 남아있는 빙산의 일각을 나타냅니다. 장치 테스트 자동화에 대한 열정이 있고 이러한 종류의 문제를 해결하는 데 도움이 필요하다면 채용 사이트 에서 흥미로운 기회 를 확인하십시오 .

 

 

https://netflixtechblog.com/hdmi-scaling-netflix-certification-8e9cb3ec524f

 

HDMI — Scaling Netflix Certification

High Definition Multimedia Interface (HDMI) and the challenges it brings to Netflix certification.

netflixtechblog.com

 

+ Recent posts