Solbox Cloud Service 바로가기

HOME >SOLUTIONS >MEDIA >SolPlayer SDK

SolPlayer SDK

스마트폰 및 태블릿 PC 등 다양한 모바일 단말기가 대중화되면서 사용자들은 언제 어디서나 동영상 서비스를 즐길 수 있게 되었습니다. 그러나 인터넷 서비스 사업자들은 서비스 환경이 모바일로 확장됨에 따라 모바일 환경에서도 사용자의 만족도를 충족시키기 위해 고품질의 안정적이면서도 편리한 서비스를 보장해야 하는 과제를 안게 되었습니다.

SolPlayer SDK는 모바일 동영상 서비스에 필요한 스트리밍, 보안 및 부가 기능을 제공하는 통합 솔루션으로, 이를 통해 고객사는 안정적인 스트리밍 환경은 물론, 강력한 미디어 보안과 서비스의 편리성을 보장할 수 있습니다. 또한 SolPlayer SDK는 SDK 형태의 솔루션으로 고객의 다양한 요구 사항을 손쉽게 반영하고 기능을 유연하게 확장할 수 있어 고객사에 최적화된 모바일 서비스를 구축할 수 있도록 지원합니다.

SolPlayer SDK는 각각의 기능들 결합한 상태로 되어 있으며, 각 기능들은 컴포넌트 형식으로 추가하거나 삭제할 수 있습니다.

SolPlayer SDK 구성도

HLS Gateway for Android

안드로이드 2.3 이하 버전의 기기에 대해 HTTP Live Streaming을 지원합니다.

HLS Gateway for Android 개념도

Caching & DRM

암호화된 HTTP Live Streaming 콘텐츠를 모바일 단말기의 로컬 디스크에 캐싱하여 제공합니다.

Caching & DRM 개념도

Time Shifting

라이브 스트리밍 콘텐츠를 실시간으로 저장하고 특정 시점부터 이동 및 재생이 가능하도록 합니다.

타임 시프팅 구성도

주요 기능

  • HLS Gateway for Android
    • - 안드로이드 내장 미디어 프레임워크와 RTSP를 사용해서 연동
    • - 단말기 제조사의 H/W 및 OS에 따른 최적화된 디코딩을 사용
    • - 라이브, VoD 스트리밍 지원 및 재생/정지/일시 정지/탐색 기능 제공
    • - MPEG2-TS 세그먼트의 AES128 bit 암호화 지원
    • - 720p HD급 영상 지원 (동일 버전도 H/W 성능에 따라 틀림)
    • - 영상 변화를 감지, 정확한 재생 시작 시간 제공
  • 캐싱 & DRM
    • - iOS 4.x 이상 및 Android 2.x 이상 지원으로 대다수 모바일 환경 지원
    • - HTTP Live Streaming 사용으로 기존 모바일 스트리밍 시스템 사용 가능
    • - AES128 bit 암호화를 사용하는 DRM 모드 및 None-DRM 모드 동시 지원
    • - 동영상 콘텐츠의 다운로드와 재생을 동시에 지원
    • - 보안이 취약한 단말 상태 (탈옥된 iOS와 루팅된 Android OS) 인지 및 차단 기능 제공
    • - 화면 캡쳐, TV 출력 인지 및 차단 기능 제공
  • 타임 시프팅
    • - 과거 시간으로 탐색 및 재생 기능 지원
    • - 효율적인 재생 목록 전송으로 트래픽 절감
    • - 긴 시간의 타임 시프팅 기능 지원

기대 효과

  • 하나의 솔루션을 통해 다양한 모바일 단말기에 대해 동일한 품질을 보장하는 스트리밍 기능, DRM 기능 및 다양한 부가 기능을 한번에 적용하여 고품질의 모바일 미디어 서비스를 제공할 수 있습니다.
  • SDK 형태로 제공되어 고객사는 이를 이용해 재생, 보안 및 다양한 부가 기능을 자사의 모바일 서비스에 최적화된 형태로 편리하게 적용할 수 있습니다.
  • 안드로이드 OS 2.3 버전 이하에서 지원하지 않는 HTTP Live Streaming 프로토콜을 사용한 콘텐츠를 안드로이드 기반 단말기 사용자들이 제약 없이 사용할 수 있도록 합니다.
  • 콘텐츠 누출을 원천적으로 차단함으로써 동영상 콘텐츠의 저작권을 보호하고 안전한 동영상 콘텐츠 서비스를 제공할 수 있습니다.
  • 동영상 콘텐츠를 사전에 모바일 단말기에 다운로드하고 네트워크 환경과 상관없이 언제든지 저장해 놓은 동영상을 재생할 수 있으며, 이어 보기 등의 기능을 통해 시간과 장소에 구애 받지 않고 편리하게 즐길 수 있습니다.
  • 라이브 서비스의 경우에 과거 시점으로 재생 위치를 변경(Seek)하여 재생할 수 있는 타임 시프팅(Time Shifting) 기능을 제공합니다. 사용자들은 VoD 서비스가 아니더라도 과거의 콘텐츠를 즉각적으로 시청할 수 있어, 시간에 구애 받지 않고 콘텐츠를 이용할 수 있습니다.