Re: HTML5 Video in Safari on OS X Yosemite

크롬에서 MSE/EME지원은

1. 크롬북은 EME지원합니다. ( Widevine )
2. 크롬캐스트는 Widevine / PlayReady로 MSE/EME지원합니다.
2. Android는 아직 입니다.(EME)  Native API는 Kitkat부터 MSE/EME지원 준비는 완료 되었습니다.
MSE는 될 겁니다.

http://dash-mse-test.appspot.com


가시면 Demo Player로 oops_cenc 를 콘텐트로 선택 하시고
CDM을 Widevine이나 PlayReady로 선택하셔서 둘중에 하나라도 재생되면 해당 DRM이 지원되는 것 입니다.
ClearKey는 사실상 DRM이 아니라 Key를 별도 채널로 주는 형태라 보안성이 없습니다. ( 테스트 용 )

car콘텐트가 재생되면 H.264 / MSE 는 지원되는 것으로 보시면 됩니다.

IE11에서 MSE는 다 지원되고 EME는 Windows 8.1만 지원합니다. ( RT도 지원됨 )
윈도폰은 안돌려 봐서 모르겠습니다만 최신업데이트 하면 될 수도 있습니다.

MSE/EME의 현재 문제는

다만 문제는 DASH.js같은 Javascript level의 플레이어가 아직은 상용수준이 아닙니다.
MSE에서 받는 미디어 타입에 대한 표준이 정리되지 않은 느낌입니다.
Live Streaming에 대한 지원이 부족합니다. MPD/Manifest를 일정 주기 ( 2-10초 )마다 다시 받아야 하는데
현재의 Smooth Streaming은 그렇게 하지 않고도 라이브 지원을 합니다.
MPEG-DASH자체가 Live에 대한 지원이 조금은 정리가 안된 부분이 있습니다.
거기다 DRM까지 고려하면 아직은 어려움이 많습니다. ( Key Rotation , 서버-단말 Time Sync이슈 등 )

결국은 MPEG-DASH쪽에서 좀더 세부적인 구현방안이 나와야 HTML5쪽에 반영이 될텐데요.
다음 MPEG미팅때 업데이트 된 MPEG-DASH Proposal들이 나올 예정이라 표준 반영되는 것을 좀 봐야 합니다.
EME에 사용되는 CENC도 CENC2로 업데이트 ( HEVC지원이 가장 큰 이슈 인 것 같습니다. )될 것 같다고 합니다.

현재 MPEG-DASH로 상용으로 쓰는 곳은 Netflix , Hulu ( 크롬캐스트 - Akamai 서버 사용 ) , KT (
eMBMS - 삼성/Qualcomm Native Player 사용 ) 정도 인 것 같습니다.

MSE/EME로 한정해서 보면 ChromeCast가 사실 상 MSE/EME로 미디어 구현을 하고 있기 때문에 이쪽이 가장 빨리 적용되는
것 같습니다.
다른 대안이 없거든요. IE11만 해도 Silverlight가 있어서 급하지는 않습니다.

Mobile Safari는 안됩니다.

EME는 사실 껍데기 API고 실제 동작은 EME아래의 CDM에서 수행 ( DRM Agent )하는데 Apple이 FairPlayDRM
서버를 공개한 적도 없고 서비스를 제공하지도 않고 그렇다고 3rd Party DRM이 탑재되지도 않은 상태라 설령 Fair Play
DRM이 지원된다고 하여도 Apple말고는 쓸 수가 없습니다.

Apple이 공격적으로 Google이나 MS의 DRM 모듈을 탑재하거나 FairPlay DRM Server를 ASP나
Solution형태로 3rd Party에 제공해 주지 않는 이상 그림의 떡이 될 가능성이 높습니다. 대형 SP ( Netflix ,
Hulu같은 )에게면 비싼 금액으로 FairPlay를 열어줄 수도 있습니다.




2014년 6월 11일 오후 9:28, Wonsuk Lee <wonsuk73@gmail.com>님이 작성:

> 안녕하세요~
> HTML5 비디오 관련 재밌는 소식이 있어서 공유합니다.
>
> iOS8이 발표되면서 Safari 브라우저에서 HTML5 비디오 기반의 Premium 컨텐츠 서비스를 가능하게 하는 새로운 표준인
> MSE(Media Source Extensions), EME(Encrypted Media Extensions), Web
> Cryptography API를 지원합니다. 이렇게 구현된 방식은 CPU와 배터리가 훨씬 효율화되서 배터리 사용시간이 2시간 더
> 길어졌다고 합니다^^
>
> Q) 모바일 사파리에서도 같은 기능을 지원하는지가 궁금하네요. 혹시 아시는분 계세요?
>
> 윈도우 8.1기반 IE11도 이들 기능을 지원해서 향후 MSE, EME, Web Cryptography 기반의 HTML5
> Premium 컨텐츠 서비스 빠르게 확산될 것 같습니다.
>
> Q) 제가 듣기로 IE의 경우는 Mobile에서도 이들 기능을 지원하는 것으로 알고 있는데... 혹시 정확히 아시는분 계세요?
>
> Q) 크롬은 Desktop과 Mobile 모두 이들 기능을 지원하나요?
>
> 본 기사는 Netflix 엔지니어들이 작성했는데 자세한 내용은 [1]을 참고하세요! 그리고 EME에 대해서 좀더 기술적으로 자세한
> 내용은 [2]를 참고하시기 바랍니다.
>
> 차기 KIG에서 "HTML5 Video 기반 Premium 컨텐츠 서비스 기술"을 특집으로 해서 한번하면 재밌을 것 같습니다~^^
> MSE, EME, Web Cryptography API에 대해서 정리해서 발표가 가능하신 분은 답변 부탁드립니다~^^ 이들 중에
> 한가지만 발표를 제안해 주셔도 좋습니다!
>
> [1]
> http://techblog.netflix.com/2014/06/html5-video-in-safari-on-os-x-yosemite.html?utm_source=html5weekly&utm_medium=email

> [2] http://www.html5rocks.com/ko/tutorials/eme/basics/

>
> 이원석 드림.
> =========================================
> 이 원 석 (Wonsuk, Lee) / Principal Engineer, Ph.D
> SAMSUNG ELECTRONICS Co., LTD. (三星電子)
> Mobile: +82-10-5800-3997
> E-mail: wonsuk11.lee@samsung.com, wonsuk73@gmail.com
> http://www.wonsuk73.com/, twitter: @wonsuk73
> -----------------------------------------
> Inspire the World, Create the Future !!!
> =========================================
>



-- 
Taehyun Kim
e-mail: thkim@inisoft.co.kr
Mobile : +82-10-3373-7973
google talk: thkim@inisoft.tv

Received on Wednesday, 11 June 2014 14:40:57 UTC