블로그 이미지
dreaming

Am I dreaming? Yes, I am dreaming. and I am dreaming now.

Rss feed Tistory
Learning 2007/10/24 18:25

Flash Video DRM Coming! (드디어!)


사용자 삽입 이미지
10월 23일 MAX Europe에서 Jens Loeffler (옆에 사진... ㅎㅎㅎ)의 Flash Video DRM 세션이 있었습니다. MAX America에서는 별다른 거론이 없었던 것으로 기억하는데 이번 Europe에서는 좀 더 자세한 내용으로 발표가 되었습니다.

이미 발표된 바와 같이 Adobe는 두가지 형태의 DRM을 준비하고 있습니다.
  1. Content Integrity
  2. Identity-Based Licensing
사용자 삽입 이미지
Content Integrity

사용자 삽입 이미지
Identity-Based Licensing

슬라이드의 내용을 옮겨보면 다음과 같군요.

Content Integrity
  • 광고기반 비지니스 모델을 위한 솔루션
  • Playlist에서 광고를 빼버리는 것을 막아줌
    • Adobe Media Player에서 사용되는 SMIL playlist는 부정한 수정을 막기 위해 digital 인증을 거침
    • Playlist에서 사용되는 FLV는 암호화
    • 암호화된 FLV는 연동되는 Playlist를 이용해야만 재생됨
    • 각각의 사용자들에게 각각 유일한 권한을 부여
  • 각 암호화된 FLV는 권한을 서술하는 policy와 연동
    • 컨텐츠 보호의 시작일과 끝나는 날
    • player에서 license를 cahce하는 기간 - 즉 offline duration
    • 재생가능 application의 리스트
    • 사용자인증의 타입 - 아무나? 또는 username/password
  • Playlist의 integrity확보
    • 현재는 Adobe Media Player playlist 파일은 생성 뒤에 command-line 툴을 이용하여 파일 컨텐트에 서명을 적용함
    • signing tool은 파일에서 singer의 certificate를 읽어 전체 playlist에 적용한다.
    • signing tool은 Java기반 utility임

사용자 삽입 이미지
Protecting Playlist Integrity


Identity-Based Licensing
  • H.264/ACC+로 인코딩 된 MPEG4 파일 또는 FLV파일(무슨 코덱인지는 이야기 안하지만 VP6, Spark 다 지원하겠죠)을 progressive HTTP download, offline 재생을 통해 서비스하는 모델 대상
    • 재생전 사용자 인증을 필요로함
    • 인증은 구매행위와 연동이 가능
    • 광고기반 모델도 역시 적용 가능 - 아무나 열 수 있다.
  • 2007년 4/4분기에 beta, 그리고 2008년 1/4분기 출시
    • Flash Media Rights Management Server (-_-; 올것이 왔습니다.) + Adobe Media Player
      • 두 모델 다 지원
      • (다들 잘 모르시는 제품군이겠지만...) LiveCycle Enterprise Suite의 Rights Management component의 super set임
      • MS Windows Server 2003
      • Red Hat Enterprise Linux AS, ES 4.0을 지원 (그러나 32bit edition만...)

Flash Media Rights Management Server
  • 앞서 설명한 바와 같이 2008년 1/4분기 출시
  • 구성도는 다음과 같습니다. -_-; 어흑
사용자 삽입 이미지
Flash Media Rights Management Architecture
  • Adobe Media Player만 이용가능한 것이 아님 (위에 application list가 기술 가능하다고 언급되었었죠)
  • AIR의 경우 AIR Policy Server Client SDK를 통해 개발이 가능
    • API 제공
    • NetStream Object에서 DRM관련 event지원 및 추가기능 지원

그래서 궁금한 것은?....


-_-?
저기 Flash Player에선 아무런 것도 없는건가요?

현재의 모습이라면... 다음 tv팟에서의 사용가능한 곳이라고는 팟플레이어의 대체용이군요. 그것도 local파일을 전부 재생가능한 수준이 아닌 H.264/ACC+와 On2 VP6, Sorenson Spark을 지원하는.... 거기다가 P2P같은 네트웍 절감의 노력도 불가능한...

먼가 있겠죠. 설마... (그럼그럼)

그 무엇이 있는 가는 일단 Adobe MAX 2007 Japan에서 보고 오겠습니다.
:) (씨이이익)
TOTAL 1,456,304 TODAY 349