2013-07-11 4 views
1

변환 매니저를 사용하여 Playready가 HLS 스트림을 보호하려고합니다.Playready를 사용하여 HLS 스트림 보호

는 출력 만 "t_200 - M3U8-aapl.ism/매니페스트 (형식 = M3U8-AAPL)은"

  1. 내가 표준 HTTP 서버가 늘 수있을 믿고 URL을 사용하여 재생할 수있는 것 같다 그것을 해석 할 수 없으므로 스트림을 보내거나 호출을 나타낼 수 있습니다. 어떤 종류의 서버 기능이 필요합니까?
  2. 워크 플로우 다음 내가 얻을 수있는 방법이 있나요 : - (? 어떤 도구를) 사과 분할기 사용 HLS 스트림을 작성합니다> 플레이 레디 해당 패키지를 보호

답변

0

이 관리자를 변환 IIS하기에 설계 HLS 프리젠 테이션을 생성 IIS 미디어 서비스 또는 Windows Azure Media Services를 사용하여 재생할 수 있습니다. 일부 서버 측 처리가 필요하므로 기본 HTTP 서버에서 이러한 비디오를 제공 할 수 없다는 것이 맞습니다.

PlayReady를 사용하여 독립형 HLS 비디오를 보호 할 수는 있지만 자유롭게 사용할 수있는 도구는 알고 있지 않습니다. 상업용 솔루션에 관심이 있으시면 이메일 ([email protected])을 통해 도움을받을 수 있습니다.

3

Azure Media Services는 PlayReady로 HLS의 보호 및 스트리밍을 지원합니다.

워크 플로를 달성하려면 먼저 비디오를 Smooth Streaming 형식으로 인코딩 한 다음 PlayReady 설정으로 Encryptor 작업 here을 실행해야합니다.

암호화 된 Smooth Streaming Asset이 있으면, Packager 작업 here을 통해 파일을 전달하여 두 번째 HLS PlayReady 보호 자산을 생성 할 수 있습니다.

결과 HLS 자산은 PlayReady로 암호화되며, .m3u8에는 플레이어 프레임 워크에서 라이센스를 받고 해독 할 수있는 독점 PlayReady 태그가 포함됩니다. 이러한 플레이어 프레임 워크를 제공하는 여러 타사 DRM 회사가 있습니다. Microsoft는 현재 iOS 용 PlayReady 플레이어 SDK를 제공하지 않으므로 타사 DRM 업체에 가야합니다.

+1

Microsoft는 [iOS 용 클라이언트 SDK가 있습니다] (http://www.microsoft.com/playready/features/ClientOptions.aspx) –

0

Azure Media Services는 단지 1 세대 PlayReady 서비스도 발표했습니다. 클라우드에서 PlayReady 서버를 구할 수 있으며 미디어 서비스를 사용하여 부드러운 스트리밍 자산을 정적으로 암호화 한 다음 컨텐츠를 HLS로 패키징하거나 더 나은 방법으로 자산을 멀티 비트 전송률 MP4로 인코딩 할 수 있으며 동적 PlayReady로 암호화하고 즉시 HLS, DASH 및 Smooth Streaming으로 스트림을 전달할 수 있습니다.

자세한 내용은 내 블로그 http://azure.microsoft.com/blog/2014/09/10/announcing-public-availability-of-azure-media-services-content-protection-services/에서 확인할 수 있습니다.