Tencent Cloud MPS(Media Processing Service) 소개

 

들어가기 전에

Tencent Cloud의 미디어 서비스들을 하나씩 살펴보면 공통적으로 등장하는 기술이 있다. TSC(Top Speed Codec) 트랜스코딩, AI 기반 자막 생성, 콘텐츠 모더레이션, 영상 화질 개선이 그것이다. CSS, VOD, StreamLive 등 Tencent Cloud 미디어 PaaS 제품들이 제공하는 처리 기능의 상당 부분은 MPS 위에서 동작한다. MPS는 이 기술들의 코어 엔진이다.

MPS(Media Processing Service)는 멀티미디어 파일에 대한 트랜스코딩, 화질 개선, 미디어 AI 처리를 담당하는 클라우드 기반 미디어 처리 플랫폼이다. 단독으로 사용할 수도 있고, Tencent Cloud 내 다른 미디어 서비스에 내재화된 형태로도 동작한다. Tencent xbright라는 브랜드명으로도 불린다.

 

 

 

Tencent Cloud 미디어 생태계에서의 위치

MPS는 다른 미디어 서비스들의 처리 레이어 역할을 한다.

 

 

제품 MPS 활용 방식
CSS 라이브 스트림 TSC 트랜스코딩, AI 자막, 콘텐츠 모더레이션
VOD 업로드된 영상 트랜스코딩, 화질 개선, 하이라이트 생성
StreamLive 채널 트랜스코딩에 TSC 코덱 적용

 

 

직접 MPS API나 콘솔을 통해 영상 파일을 처리할 수도 있고, CSS나 VOD 내에서 설정을 켜는 것만으로 MPS 기능이 동작하는 구조다. 퍼블릭 클라우드 외에도 프라이빗 클라우드, 하이브리드 클라우드, SDK 통합 방식으로도 배포 가능해 온프레미스 환경과의 연동도 지원한다.

 

 

[아키텍처 다이어그램 삽입]

 

 

TSC 트랜스코딩

 

TSC(Top Speed Codec)는 MPS의 핵심 트랜스코딩 기술로, Tencent Cloud가 자체 개발한 인코딩 커널 기반으로 동작한다. 일반 트랜스코딩과 동일한 흐름으로 사용하되, TSC 템플릿을 선택하는 것만으로 적용된다.

 

 

 

동작 원리

 

TSC는 세 가지 기술을 결합해 동작한다.

  • 스마트 장면 인식: 영상 콘텐츠 유형을 분류해 장면별 최적 인코딩 전략을 선택한다
  • 동적 인코딩 파라미터 선택: AI가 프레임 단위로 복잡도를 분석해 비트레이트 배분을 자동 결정한다
  • V265 인코더: 자체 개발 H.265 기반 인코더로 높은 압축률과 화질을 동시에 확보한다

이 조합을 통해 동일 화질 기준으로 비트레이트를 최대 50% 이상 절감한다. 단순히 비트레이트를 낮추는 것이 아니라 이미지 품질 복원과 개선을 함께 수행하기 때문에 오히려 원본보다 주관적 화질이 향상되는 경우도 있다.

 

 

추가 기능

  • HDR to SDR 변환: 영상 장면에 따라 동적 레인지 변환 정책을 자동 적용
  • 분산 처리로 일반 대비 최대 30배 빠른 트랜스코딩 속도 지원
  • 최대 8K 해상도 출력 지원

 

지원 코덱

코덱 비고
H.264 가장 범용적인 코덱
H.265 압축 효율 향상, TSC 기반
H.266 (VVC) 차세대 코덱
AV1 오픈소스 차세대 코덱
AVS3 중국 방송 표준
VP8 / VP9 Google 계열 코덱

 

영상·오디오 화질 개선

트랜스코딩 외에도 AI 모델 기반으로 영상과 오디오 품질을 개선하는 기능을 제공한다.

 

영상 화질 개선

 

기능 설명
초해상도(Super Resolution) 저해상도 영상을 AI로 업스케일
저조도 개선 어두운 영상의 밝기와 디테일 복원
HDR 변환 SDR ↔ HDR 변환
아티팩트 제거 압축 노이즈, 블록킹 현상 제거

 

 

 

오디오 품질 개선

기능 설명
노이즈 제거 배경 소음 분리 및 제거
음성·배경음 분리 보컬과 배경음악 분리
볼륨 정규화 구간별 음량 균일화

 

 

미디어 AI 기능

MPS의 미디어 AI는 영상 콘텐츠를 분석하고 가공하는 다양한 기능을 제공한다. 각 기능은 독립적으로 적용하거나 워크플로로 조합해 사용할 수 있다.

 

 

콘텐츠 생성 및 편집

기능 설명
스마트 자막 ASR/OCR 기반 자막 자동 생성, LLM 번역 지원
인텔리전트 하이라이트 주요 장면 자동 감지 및 클립 생성
LLM 요약 영상 내용 자동 요약 텍스트 생성
가로→세로 변환 ROI 인식 기반으로 세로형 포맷 자동 생성
영상 분할 장편 콘텐츠를 장면 단위로 자동 분할

 

객체 제거 및 마스킹

기능 설명
스마트 지우개 로고, 자막, 워터마크 등 불필요 요소 제거
개인정보 마스킹 얼굴, 차량 번호판 자동 블러 처리

 

 

콘텐츠 분석 및 인식

기능 설명
얼굴 인식 영상 내 인물 감지 및 식별
음성·텍스트 인식 STT 기반 대화 내용 추출
인텔리전트 태깅 장면, 물체, 키워드 자동 태그 생성

 

 

콘텐츠 모더레이션

기능 설명
안전 심사 음란물, 불법 콘텐츠, 폭력성 자동 감지
품질 심사 화질 이상, 음질 이상, 포맷 오류 탐지
품질 평가 VMAF, PSNR, SSIM 기반 객관적 품질 수치 산출

 

워크플로와 작업 단위

MPS는 처리 단위를 두 가지 방식으로 구성할 수 있다.

  • Job: 클라우드 스토리지에 이미 저장된 파일을 대상으로 단건 처리
  • Workflow: 새로 업로드된 파일에 자동으로 처리 파이프라인을 적용

워크플로는 콘솔에서 드래그 앤 드롭으로 구성할 수 있어, 트랜스코딩 → 자막 생성 → 모더레이션 → 썸네일 추출을 코드 없이 연결하는 것이 가능하다.

 

 

마치며

MPS는 Tencent Cloud 미디어 서비스 전반의 처리 기술을 담당하는 코어 플랫폼이다. TSC 트랜스코딩으로 비트레이트 효율을 높이고, 미디어 AI로 콘텐츠 가공 자동화를 지원한다. CSS나 VOD에서 제공하는 처리 기능 중 상당수가 MPS를 통해 동작한다는 점을 이해하면, 각 서비스의 기능 범위와 한계를 더 명확하게 판단할 수 있다. 개별 서비스 안에서 쓰든, 직접 API로 호출하든, 결국 중심에는 MPS가 있다.

 

 


테스트 환경

+ Recent posts