본 포스팅에서는 지난 라이브 스트리밍 포스트에 이어 VOD에 대해서 다루어 보자.
1. VOD 산업 트렌드
VOD 시장은 라이브 스트리밍 시장이 성장하면서 자연스레 함께 성장하게 되었다.
비디오 컨텐츠가 인터넷 유저들 사이에서 수요가 가장 높은 트래픽이 되면서, AI와 5G 기술을 통해 더 많은 사용자에게 맞춰진 다채로운 비디오를 제공하기 시작하였고, 이로써 라이브 생중계와 짧은 동영상(숏폼)은 꾸준히 성장을 하고 있다.
하지만 다음과 같은 이유 때문에, 이런 VOD 산업은 진입 장벽이 높을 수 밖에 없다.
-대규모의 리소스 사용
VOD는 대규모의 네트워크 트래픽, 대역폭, 스토리지 공간, 컴퓨팅 자원을 필요로 한다.
-높은 기술적 요구사항
분산 스토리지 ,분산 컴퓨팅, 동영상 코덱 및 동영상 암호화와 같은 복잡한 기술 스택이 요구된다.
-높은 유지보수 비용
동영상 파일은 방대한 양의 비정형 데이터를 처리하고 생산해야 하기 때문에 많은 관리 인원과 시간을 필요로 한다.
위의 세 가지 진입장벽은 기업들의 VOD 서비스 대규모 확장을 저해할 것이다.
때문에 IaaS + PaaS + SaaS 형태의 VOD 플랫폼을 사용하면 이러한 진입장벽을 낮추는 데 도움이 될 수 있다.
알리바바 클라우드의 Apsara Video VOD도 IaaS + PaaS + SaaS 형태의 VOD 플랫폼이기 때문에 좋은 해결책이 될 수 있다.
다양한 시나리오에서 VOD를 활용하기 위해서 알리바바 클라우드의 Apsara Video VOD는 컨텐츠 처리 흐름을 총 3가지의 단계로 간소화하여 여러 사용자의 요구 사항을 충족한다.
시작 – Collect and Upload
중간 – Media Management and Production
(미디어 컨텐츠 관리, 미디어 프로세싱, 지능형 제작, 컨텐츠 감사, 동영상 암호화)
끝 – 컨텐츠 배포와 Playback
그럼 각 단계에서 제공하는 몇 가지 대표 솔루션들을 알아보며 알리바바 클라우드 Apsara Video VOD 플랫폼은 어떤 컨텐츠 처리 흐름을 가지고 있는지 살펴보자.
2. Solution 상세소개
1. 시작 – Collect and Upload
먼저 시작 단계이다. 이 단계에서 Alibaba Cloud VOD (Apsara Video VOD)는 개발자가 2시간 이내에 서비스를 통합하고 생산, 처리, 배포 및 재생을 위한 주문형 비디오 플랫폼 아키텍처를 신속하게 구축할 수 있도록 다양한 형태의 SDK를 제공한다.
-Short Video SDK
Short Video SDK를 통해 TikTok과 같은 짧은 동영상 공유 서비스를 빠르게 개발할 수 있다.
또 얼굴 인식 기능과 무료 스티커를 제공하기도 하고(좌), 완성된 제품 수준의 SDK를 통해 UI Customization도 가능하다(우).
또한 다음 영상과 같이 MV, 자막, GIF 형식의 이미지 무료 제공을 통해 자료 커스터마이징도 가능하다.
2. 중간 – Media Management & Production
다음은 중간 단계이다. 중간 단계에서는 미디어 컨텐츠 관리부터 동영상 암호화까지 총 4단계의 서비스를 제공한다.
(1) 미디어 콘텐츠 관리 (Intelligent Management)
미디어 콘텐츠 관리분야에는 미디어 저장, 미디어 프로세싱, 미디어 정보관리, 저작권 보호, 미디어 감사 (지능형 및 수동 체크) 등을 포함하며 사용자는 주어진 기능을 기반으로 빠르고 손쉽게 비즈니스 요구사항을 구현할 수 있다.
(2) 미디어 프로세싱 (Media Processing)
비디오 트랜스코딩, Narrowband HD, 비디오 품질 개선, 비디오 워터마크 추가 등의 다양한 기능을 통해 방대한 양의 컨텐츠를 실시간으로 처리한다.
-디지털 복구 (저해상도→ 고해상도)
알리바바의 대표적이며 독점적인 기술, Narrowband HD™트랜스코딩 기술이다.
이 기술을 통해 비디오의 각 장면, 동작 컨텐츠 및 질감을 지능적으로 분석하며 bitrate를 줄여 대역폭을 20-40%를 절약하되 퀄리티는 향상시킬 수 있다.
좌측의 사진은 디스플레이 해상도가 1080p로 우측보다 높지만, 막상 화질이 더 좋아보이는 것은 720p의 해상도를 가진 우측 사진임을 확인할 수 있다.
또 신경망 알고리즘과 영상 AI 기술을 기반으로 초고해상도 기술을 저해상도 영상을 고해상도 영상으로 변환할 수 있어 오래된 필름 복원, 의료 영상, 온라인 교육, 2K 촬영 및 4K 필름 제작에 적용할 수 있다. 자연스러운 디테일 부분을 복구하면서 동시에 물체의 움직임/흐름의 안정성을 유지할 수 있다.
(3) 지능형 제작 (Intelligent Production)
알리바바의 비디오 AI 기술을 기반으로 동영상들에 스마트 태그, 스마트 커버 기능을 제공하며 클라우드 상에서 온라인으로 동영상을 편집하기 위한 다양한 기능을 갖춘 인터페이스도 제공한다.
-지능형 썸네일 (Thumbnail)
대표적으로 본 기능을 소개하려 한다. 본 기능은 청중의 이목을 끌만한 주요 장면들을 자동으로 골라내어 썸네일을 추출하는 기능인데, 고해상도, 컨텐츠가 포함된 장면으로, 흔들린 장면 혹은 사물이 가려진 장면들을 선별하며, 자막은 배제되면서도 정보는 충분히 전달할 수 있는 장면으로 자동 선별한다.
최적의 썸네일을 골라주는 스마트한 기능인 것이다.
(4) 동영상 암호화 (Video encryption)
알리바바의 강력한 암호화 기술을 통해 컨텐츠를 위한 다중 보안을 제공한다. 알리바바 클라우드의 비디오 암호화 서비스는 Alibaba Security, Dharma Academy (글로벌 연구기관), Video Cloud의 다년간의 보안 기술과 노하우를 통하여 HLS 표준 암호화, Alibaba Cloud 제공 암호화, DRM 암호화를 지원한다.
3. 끝 – Distribution and Playback
마지막으로 컨텐츠의 배포와 Playback을 담당하는 끝단계이다.
알리바바 클라우드의 글로벌 CDN 가속화 네트워크를 기반으로 초저지연시간을 보장하여 국내외 사용자에게 빠른 동영상 배포 서비스를 제공한다. 또한, 재생 (Play) 보안을 위한 다양한 수단을 제공하고 통계 데이터를 시각화하여 기술 운영 및 비즈니스 의사 결정을 돕는다.
-AliPlayer SDK
Alibaba Cloud Player SDK는 모든 유형의 터미널 지원과 다양한 통합된 기능을 제공하는데, 기본 재생 기능을 지원하는 것 외에도 비디오 클라우드 서비스를 긴밀하게 통합하고 비디오 재생, 보안 및 다운로드를 지원하고 사용자에게 간단하고 신속하며, 안전한 동시에 안정적이기도 한 비디오 재생 서비스를 제공한다.