티스토리 뷰

DRM

- 동영상 불법 사용과 유출을 막기 위해 라이선스 관리를 하는 것

 

PlayReady

- MicroSoft사 제작

- windowOS / PC어플리케이션에서 사용

- 구독 대여형식 제공(라이선스 만료형태)

- 구매 제공 (라이선스 무제한 형태 -  디바이스나 ID바뀌면 만료

- 윈도우, 스마트TV에서 사용

- MPEG -DASH, HLS, AVC, HEVC, AAC, AC3 코덱 제공

 

WideVine

- Google사 제작

- Youtube, Netflix, Chrome, firefox, 안드로이드 환경에서 사용

- 라이선스 프록시 서버 존재. 자격증명 통해서만 Access 가능

- ShakaPlayer와 연동. 

- 라이선스룰

 - Playback duration: 최초재생부터 라이선스 시작

 - Rental Duration: 최초재생 '전' 까지 유효기간 

- MPEG -DASH, HLS, CMAF, WebM, AVC(H.264), HEV(H.265), AAC, Opus 코덱 제공

 

FairPlay

- Apple사 제작

- Apple, Safari에서 사용

- AES-128 CBCS(일부 미디어샘플을 cbc암호화) 방식으로 암호화하여 m3u8에 key태그 추가

- KSM(Key Security Module) 암복호화 사용한 키 관리 서버. 유효성 검증

- SPC: Server Playback Context, delegate 생성

- CKC: Context key context : KSM이 매핑

 

1/ [App(AVPlayer)] -> 미디어 요청 ->  [CDN 서버]  -> m3u8 + key 전달 -> [App(AVPlayer)]

2/ [App(AVPlayer)] -> SPC에게 데이터 요청 -> [FPS KSM] -> CKC데이터 제공 -> [App(AVPlayer)] -> ckc 복호화하여 미디어 재생

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/12   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함