안녕하세요. 이번 포스팅에서는 Smart TV App 과 어떤 카테고리의 App 이 서비스되고, 주요 App인 OTT 앱의 검증 방법과 현재 동향 및 전망에 대해 알아보도록 하겠습니다.
1. Smart TV App 소개
Smart TV 출시 후 Flash/Unity/Adobe Air 타입과 같이 간단한 기능이 포함된 App을 시작으로, 현재는 플랫폼 별로 별도 개발이 필요하나 플랫폼에 최적화된 서비스가 가능한 Native 타입과, 웹 브라우저와 웹 기술을 기반으로 개발하여 유지 및 보수가 용이하고 웹 브라우저가 설치된 기기에서 사용이 가능한 Web 타입의 App 을 서비스 중입니다.
2019년 코로나 사태 이후 집에 있는 시간이 증가함에 따라 스마트폰을 벗어나 큰 화면으로 이용하기 좋은 Smart TV App에 대한 개발이 매년 약 2~30%씩 증가하고 있으며, 사용량 또한 증가되고 있는 추세입니다.
2. App 카테고리
스마트 TV에서는 게임, 엔터테인먼트, 생활, 어학/교육, 뉴스/정보와 같은 다양한 카테고리로 서비스하고 있습니다. 흔히 접할 수 있는 Netflix, Youtube, Wavve, TVING 과같이 다양한 비디오 콘텐츠를 제공하는 OTT 앱 이 포함된 엔터테인먼트 카테고리가 약 70%로 많은 비율을 차지하고 있으며, 생활 카테고리도 약 14% 비율로 집에서도 핸드폰 어플처럼 촬영이 가능한 셀카 App부터 홈트를 즐길 수 있는 피트니스 App 도 많이 개발되고 있는 추세입니다.
게임 카테고리의 경우 이전까지 단순한 퍼즐 맞추기와 같은 게임이 많이 개발되었다면, 최근 들어 GeforceNOW, Blacknut Cloud Gaming 와 같은 클라우드 게임이 개발되면서 비디오 게임 콘솔 기기 없이 다양한 게임을 즐길 수 있게 되었습니다.
<한국 L사 Content Store 기준>
3. OTT 앱 이란?
OTT 앱은 인터넷을 통해 비디오 콘텐츠를 제공하는 애플리케이션을 뜻합니다. 이러한 앱을 통해 사용자는 인터넷 연결만으로 영화, TV 프로그램, 스포츠, 드라마 등 다양한 비디오 콘텐츠를 시청할 수 있습니다.
많이 접할 수 있는 Netflix, TVING, Wavve 가 OTT 서비스의 대표적인 예입니다. 기존에 제공되는 지상파 방송과 달리 직접 사용자에게 비디오 콘텐츠를 제공하는 장점이 있습니다.
<Netflix(좌) / TVING(우) 화면 이미지>
● OTT 앱 검증 시 고려 사항
OTT 앱 검증은 사용자의 경험을 통한 콘텐츠 제공 및 안정성을 보장하기 위해 중요합니다. 모든 App 검증에 필요한 내용도 포함되어 있으나, OTT 앱 검증 시 고려해야 할 사항에 대해 알아보도록 하겠습니다.
● 기능 검증
모든 App 검증에 필수 사항이기도 한 App의 기본 기능이 정상 동작하는지 확인하는 항목으로 실행, 로그인, 검색, 콘텐츠 재생, Playback Control 동작 등을 확인합니다.
● 플랫폼 호환성 검증 :
TV의 경우 매년 새로운 모델을 출시함으로 해당 모델에서도 기존에 서비스하던 App 이 정상적으로 동작하는지 확인이 필요합니다. 동일 년도에 개발된 TV여도 지원되는 스펙에 따라 동작성이 다를 수 있으므로 확인이 필요합니다.
● 스프리밍 품질 검증 :
OTT 앱의 주요 서비스인 콘텐츠 재생을 확인하는 항목으로 스트리밍 품질은 매우 중요합니다. 스트리밍 품질은 네트워크 환경의 영향도 많이 받으며, 콘텐츠를 제공하는 업체의 서버에 영향도 많이 받을 수 있으므로 버퍼링, 해상도 변경, 음질, 자막 등 콘텐츠를 재생하는 데 있어서 사용자가 사용하는 모든 기능을 포함하여 확인합니다. 다음 목차에서는 스트리밍 품질 검증 시 중점적으로 검증해야 하는 항목에 대해 알아보도록 하겠습니다.
● 안정성 및 성능 테스트 :
App 을 실행하는데 Crash 또는 실행 오류가 발생하지 않는지 확인하며, App 을 사용하는데 느리지 않은지 검증합니다. 사용자가 원하는 기능이 많아지고 그로 인해 사용량이 증가하면 App 성능에 문제가 발생할 수 있습니다. QA는 서버 부하 테스트와 같은 성능 테스트를 수행하여 추가된 성능에 문제가 없는지 확인해야 합니다.
● UX 및 UI 검증 :
App 개발사로부터 제공받는 UX 시나리오를 기반으로 App 이 구성되어 있는지 확인하며, 의도된 동작 대로 작동하는지 검증합니다. 아무리 좋은 콘텐츠를 제공하는 App 이여도 인터페이스가 직관적이지 않다면 사용자는 해당 App 을 사용하지 않을 수 있습니다. 사용자 관점에서 UI(인터페이스)의 직관성 및 효율성을 검증하여 개선될 수 있도록 수정 요청해야 합니다.
● 지역 및 언어 지원 검증 :
Netflix, Disney+ 와 같이 전 세계를 대상으로 서비스하는 경우, 다양한 언어와 네트워크 우회를 통해 다른 국가 환경에서 테스트를 수행하여 해당 국가에 맞는 언어가 지원되는지, App 서비스가 원활한지 확인이 필요합니다.
● 다양한 비디오 및 오디오 형식 :
최근 제작되는 오리지널 콘텐츠는 다양한 비디오 및 오디오 형식을 지원합니다. 이러한 콘텐츠는 새로운 방식이 도입되는 경우가 많으므로 콘텐츠 스트리밍에 문제가 없는지 검증해야 합니다.
이와 같은 고려 사항들은 OTT 서비스가 더 나은 사용자 경험과 더 높은 신뢰성을 제공할 수 있도록 도와줍니다. 또한 App의 출시 후에도 지속적인 검증을 통해 보다 나은 서비스를 제공해야 합니다.
● 스트리밍 품질 검증
앞서 말씀드린 OTT 앱 검증 시 고려해야 할 사항 중 가장 중요한 스트리밍 품질에 대해 조금 더 알아보도록 하겠습니다. 스트리밍 품질은 VOD, 음악 콘텐츠와 같이 다양한 서비스를 제공하는 App에서 매우 중요한 검증 항목으로 제공되는 콘텐츠의 품질을 평가하고 지속적으로 개선하는 과정이 필요합니다. 스트리밍 품질 검증 시 고려할 수 있는 몇 가지 항목에 대해 알아보도록 하겠습니다.
● 화질
화질은 VOD 콘텐츠를 서비스하는데 있어서 중요한 측면 중 하나입니다. 최근 HDR, Dolby Vision 과같이 높은 해상도와 화질을 기반으로 제작되는 콘텐츠가 많아지고 있으며 이러한 콘텐츠가 TV 스펙에 따라 문제가 발생할 수 있으므로 검증 시 주의 깊게 확인이 필요합니다.
<HDR 적용/미적용 비교>
출처: 네이버 백과사전 (https://terms.naver.com/entry.naver?docId=5679449&cid=51399&categoryId=51399)
<돌비비전 비교>
출처: 네이버 백과사전 (https://terms.naver.com/entry.naver?docId=6468658&cid=51399&categoryId=51399)
● 음질
음질 또한 화질 못지않게 VOD 콘텐츠에서 중요한 측면으로 볼 수 있습니다. 콘텐츠 별로 2채널, 5.1채널, 돌비 애트모스와 같이 제공되는 채널이 각각 다르므로 음질에 맞는 스피커 연결을 하여 검증이 필요합니다.
<채널 별 테스트 방법 및 환경>
6. OTT 앱 문제 발생 시 체크사항
OTT 앱을 사용하다 보면 App 실행 불가, 콘텐츠 재생 시 무한 로딩, 화면 깨짐 등과 같이 다양한 문제점이 발생할 수 있습니다. 실제 TV에서 OTT 앱을 사용하면서 발생된 문제점과 이러한 문제점이 발생될 시 체크해 볼 만한 내용들에 대해 알아보도록 하겠습니다.
7. QA 전략의 필요성 및 목표
OTT 앱은 많은 사용자들에게 서비스를 제공하므로, 안정적이고 품질 좋은 앱을 제공하는 것이 중요합니다.
QA 전략은 앱 성능, 사용성, 안정성, 호환성 등 이용자 만족도를 높이는 데 있어 굉장히 중요합니다. 더 나은 앱 서비스와 고객 만족을 위해 세심하게 계획하고 체계적인 QA 프로세스를 세우는 것이 필요합니다.
검증 전략의 목표는 OTT 앱의 품질과 안정성을 확보하는 것으로 하여 잠재적인 결함을 사전에 발견하고 수정하여 더 나은 서비스를 제공함으로써 사용자들의 만족도를 향상시키고, 앱의 신뢰성을 높일 수 있습니다.
앱 성능, 보안, 호환성 등을 철저히 검증하는 전략을 도입하는 것은 사용자 신뢰를 구축하고 경쟁력을 향상시키는 데 도움이 될 것입니다. OTT 앱 시장은 계속해서 성장하고 변화하고 있으며, 앞으로도 다양한 화질, 음질, 스트리밍 기술이 발전될 것이기에 QA 관점에서 어떠한 목표를 가지고 접근하여 검증하면 될지 고민해 볼 필요가 있습니다.