PlaynPlay Player
모든 스마트 디바이스에서
최적의 비디오 재생 경험
PlaynPlay Player는 Windows 10·macOS 11 이상, Android 7.1·iOS 13.0 이상에서 DRM 영상을 재생하는 보안 동영상 플레이어로, 각 OS에 맞춘 UI/UX로 제공됩니다.
최종 수정
-
A2A / W2A 지원
PlaynPlay는 App-to-App, Web-to-App 방식을 지원하는 애플리케이션입니다. 연동만으로 간편하게 보안 스트리밍/다운로드 비디오 재생 서비스를 구축하세요.
-
Desktop(Windows, MacOS) PlaynPlay 애플리케이션 지원
-
Mobile(Android, iOS) PlaynPlay 애플리케이션 지원
-
-
커스터마이징
PlaynPlay 플레이어 컨트롤러를 커스터마이징하여 귀사의 제품과 서비스에 탑재 가능합니다.
-
데스크탑 전용 스킨 지원 및 커스터마이징 가능
-
In-APP SDK를 통한 커스터마이징 가능
-
-
비디오 재생 편의 기능
nPlayer의 재생 편의 기능을 PlaynPlay에도 담았습니다. B2C 시장에서 nPlayer 사용자들이 써 온 동영상 플레이어 UI/UX를 귀사의 제품과 서비스에 적용하십시오.
-
배속 재생: 0.1배부터 4.0배까지 0.1배 단위로 조절하며, 속도를 바꿔도 음정이 유지됩니다.
-
구간 반복: 원하는 부분을 반복 재생하여 중요 내용을 반복 학습할 수 있습니다.
-
제스처 기능: 화면을 탭하고 스와이프하여 볼륨, 밝기, 재생 위치 등을 조절할 수 있습니다.
-
북마크 기능: 중요한 순간을 북마크하여 쉽게 다시 찾아볼 수 있습니다.
-
-
PlaynPlay만의 특별한 기능
학습과 시청 흐름이 끊기지 않도록 백그라운드 재생, 자막, 화면 속 화면, 다운로드 재생을 데스크톱과 모바일에 담았습니다.
-
백그라운드 재생: 앱을 최소화하거나 다른 작업을 할 때도 오디오 재생이 계속됩니다.
-
자막 지원: smi, srt, vtt 등 다양한 자막 파일 포맷을 지원하며, 자막 스타일을 사용자가 직접 조정할 수 있습니다.
-
Picture in Picture: 다른 작업을 하면서도 비디오 시청이 가능합니다.
-
다운로드: 데스크탑과 모바일에서 다운로드된 비디오를 재생할 수 있습니다.
-
영상마다 시청 규칙을 다르게 정합니다
재생을 실행할 때 넘기는 미디어 정보에 정책을 담기 때문에, 같은 플레이어로 의무 교육과 자유 수강 강의를 함께 운영할 수 있습니다.
-
건너뛰기·배속 제한
탐색(Seek) 허용 여부와 배속 사용 여부를 영상마다 지정합니다. 기본값은 둘 다 허용입니다.
-
이어보기 시작 위치
서버에 저장한 위치와 기기에 남은 오프라인 재생 위치 중 더 최근 값에서 재생을 시작합니다.
-
구간만 재생(클리핑)
원본 파일을 편집하지 않고 시작·끝 위치만 지정해 미리보기나 차시별 구간을 만듭니다.
-
재생 목록
여러 차시를 목록으로 열어 이어서 재생합니다. Android에서는 차시마다 멈추도록 설정할 수 있습니다.
-
백그라운드 재생
기본값은 꺼짐입니다. 오디오 위주 강의만 켜서 화면을 끄고 들을 수 있게 합니다.
-
모바일 데이터 제한
스트리밍과 다운로드 각각에 셀룰러 데이터 허용 여부를 정해 Wi-Fi에서만 받게 합니다.
자막과 화면을 시청자가 맞춥니다
-
자막
- SMI, SRT, WebVTT 자막과 다중 자막 선택
- 파일 이름이 같은 자막 자동 추가(Android)
- 크기, 색, 배경, 세로 위치, 좌우 여백 조정
- 자막 두 개 동시 표시로 원문·번역 함께 보기(iOS)
- 영상을 다운로드하면 자막도 함께 저장
-
화면
- 영상 50~800% 확대·축소와 화면 이동
- 화면 맞춤 모드 Android 5종, iOS 3종
- 좌우·상하 반전(iOS), 화면 회전 잠금
- 배속 중에는 타임바에 배속 기준 남은 시간 표시
- 통화가 오면 일시 정지, 끝나면 이어서 재생(Android)
키보드와 제스처 조작
기본 플레이어 화면에서 바로 쓸 수 있는 조작입니다. 블루투스 키보드와 패드도 지원합니다.
| 입력 | 동작 |
|---|---|
| 스페이스 키 | 재생과 일시 정지 전환 |
| 왼쪽·오른쪽 방향키 | 10초 뒤로·앞으로 이동, 길게 누르면 1초씩 계속 이동 |
| 화면 왼쪽 위아래 드래그 | 화면 밝기 조정 |
| 화면 오른쪽 위아래 드래그 | 볼륨 조정 |
| 좌우 드래그 | 재생 위치 이동 |
| 더블 탭 / 길게 누르기 | 화면 속 화면 모드 / 화면 잠금 |
다운로드 관리와 UI 구성
-
다운로드 매니저
- 기본 3개 동시 다운로드, 나머지는 대기열 처리
- 앱이 백그라운드에 있어도 다운로드 계속
- 개별·일괄 일시 정지, 재개, 삭제
- 저장 공간 부족, 권한 만료 등 실패 원인 구분
- 오프라인 재생 기한이 지나면 재생 차단
-
플레이어 UI 구성 방식
- 기본 플레이어 화면을 함수 한 번 호출로 실행
- 앱 화면 일부에 플레이어를 넣고 아래에 목차 배치
- 기본 화면 클래스를 상속해 컨트롤 UI 직접 디자인
- PC는 커스텀 페이지로 학습 화면 전체를 고객사 웹으로 구성
- 제목과 썸네일 이미지 표시
Windows·macOS용 PlaynPlay App
웹 서비스에서 재생 버튼을 누르면 실행되는 데스크톱 플레이어입니다. 실행 방식과 업데이트를 웹 페이지에서 제어합니다.
웹 페이지의 실행 요청학습자가 웹 서비스에서 버튼을 누르면 PlaynPlay App이 열립니다
- 재생PlaynPlay App이 열려 그 영상을 재생합니다
- 다운로드여러 영상을 한 번에 다운로드 목록에 넣고, 저장 경로에 보일 이름을 정합니다
- 커스텀 페이지 열기고객사가 만든 웹 학습 화면을 앱 안에서 엽니다
-
웹에서 바로 실행
재생, 다운로드, 커스텀 페이지 열기 중 하나로 앱을 실행합니다. 여러 영상을 한 번에 다운로드 목록에 넣고, 저장 경로에 보일 이름도 지정합니다.
-
업데이트 안내 제어
웹 페이지에 앱 최소 버전을 지정하면 그보다 낮은 버전 사용자에게만 업데이트를 안내합니다. 최소 버전을 최신 버전으로 두면 모든 구버전 사용자에게 안내합니다.
-
앱 안의 웹 화면
커스텀 페이지에서 연 새 창은 PlaynPlay App 안에서 열리고, 외부 브라우저로 열 링크만 따로 지정합니다. 학습을 마치면 앱 종료 API로 PlaynPlay App을 닫습니다.
플레이어 기능 자세히 보기
재생 정책부터 자막, 다운로드, 화면 조작까지 기능별로 플랫폼 동작과 설정 방법을 정리했습니다.
-
재생 정책
건너뛰기·배속 허용 여부, 이어보기 위치, 재생 제한 응답으로 영상마다 시청 규칙을 정합니다.
재생 정책 자세히 보기 -
자막
플랫폼별 자막 설정과 학습자가 바꿀 수 있는 자막 표시 옵션입니다.
자막 자세히 보기 -
다운로드·오프라인
다운로드 상태와 실패 이유, 오프라인 재생 기한, 오프라인 시청 기록 전송을 다룹니다.
다운로드·오프라인 자세히 보기 -
북마크
PlaynPlay 저장과 고객사 DB 저장 중 고르는 북마크 운영 방식입니다.
북마크 자세히 보기 -
화면 구성과 조작
화면 레이아웃, 설정 메뉴, 키보드·패드 조작과 학습자가 직접 바꾸는 항목입니다.
화면 구성과 조작 자세히 보기 -
미리보기·클리핑
원본 파일은 그대로 두고 시작·끝 위치만 지정해 재생하는 방법입니다.
미리보기·클리핑 자세히 보기 -
화면 속 화면·백그라운드
PiP작은 창 재생과 백그라운드 오디오 재생을 다른 학습 활동과 함께 쓰는 방법입니다.
화면 속 화면·백그라운드 자세히 보기 -
플랫폼별 기능 비교
PC App, Android SDK, iOS SDK의 기능을 개발 문서 기준으로 한 표에 비교했습니다.
비교표 보기
PlaynPlay 도입을 위한
기술적 지원과 서비스를 제공합니다.
제품 문의부터 데모 시연까지, 모든 지원을 위해 세일즈 및 기술 지원 팀이 준비되어 있습니다.
-
제품 및 도입 문의
도입 범위, 일정, 견적을 상담합니다. 서비스 형태와 사용자 규모를 알려주시면 맞는 연동 방식과 보안 설정을 제안합니다.
-
Trial 신청
PlaynPlay의 기능을 먼저 테스트해 보세요. 트라이얼 기간 동안 귀사의 제품과 PlaynPlay를 연동하고 성능과 기능을 직접 검증할 수 있습니다.
-
PlaynPlay 기술 문의
SDK 연동, Callback URL 설계, DRM 패키징 중에 생기는 질문에 기술팀이 답합니다. 공개된 개발 문서와 샘플 프로젝트도 함께 확인하세요.