Skip to content

KwonWonpyo/DRM_video_Player

Repository files navigation

DRM을 적용한 영상 시청 사이트

동영상에 디지털 권리 관리(Digital Rights Management, DRM)을 적용하여 권한이 있는 사용자만 비디오를 재생할 수 있도록 허용하는 영상 시청 사이트를 웹 앱으로 제작한 프로젝트입니다.

프로젝트 결과물 보기: https://kwonwonpyo.github.io/DRM_video_Player/

주요 특징

  • 실시간 동영상 시청

MPEG-DASH 및 Http-Live-Streaming 포맷의 동영상 실시간 재생

  • 디지털 권리 관리(DRM)를 통한 시청 권한 부여

각 동영상은 시청이 허용된 권한의 사용자만 재생 가능 서버를 통해 유저 정보와 DRM 정보 관리

  • 주요 라이브러리

React, react-router-dom Shaka-Player 오픈소스 비디오 플레이어 (shaka-player-react)

DRM 서버 정보

  • To Be Updated

사용 방법

  1. 다음 명령어를 통해 프로젝트를 복사합니다.

git clone git@github.com:KwonWonpyo/DRM_video_Player.git

  1. 프로젝트를 클론받고 나면 npm install을 수행하고 필요한 패키지를 다운로드합니다.

npm install

  1. 프로젝트를 실행합니다.

npm run start

프로젝트 참여

FrontEnd : 권원표 (GitHub, CV)
BackEnd : 김두희 ()

Releases

No releases published

Packages

No packages published