스트리밍 정책
Azure Media Services v3에서 스트리밍 정책을 사용하여 스트리밍 로케이터의 스트리밍 프로토콜 및 암호화 옵션을 정의할 수 있습니다. Media Services v3에서는 미리 정의된 스트리밍 정책을 제공하므로 평가판 또는 프로덕션에 직접 사용할 수 있습니다.
현재 사용 가능한 미리 정의된 스트리밍 정책:
- Predefined_DownloadOnly. 다운로드만 허용합니다.
- Predefined_ClearStreamingOnly. 지우기 스트리밍만 허용합니다.
- Predefined_DownloadAndClearStreaming. 다운로드 및 지우기 스트리밍을 모두 허용합니다.
- Predefined_ClearKey. 콘텐츠 키를 발급하는 Media Services에서 envelopeEncryption으로 암호화된 HLS/DASH/Smooth를 허용합니다.
-
Predefined_MultiDrmCencStreaming. PlayReady 및 Widevine 라이선스를 발급하는 Media Services에서
commonEncryptionCenc
를 사용하여 암호화된 DASH/Smooth로 스트리밍을 허용합니다. -
Predefined_MultiDrmStreaming. PlayReady 및 Widevine 라이선스를 발급하는 Media Services에서
commonEncryptionCenc
를 사용하여 암호화된 DASH/Smooth로 스트리밍을 허용하거나 FairPlay 라이선스를 발급하는 Media Services에서commonEncryptionCbcs
를 사용하여 암호화된 HLS로 스트리밍을 허용합니다. - 위의 항목 중 어느 것도 요구 사항을 충족하지 않는 경우 새 스트리밍 정책을 만듭니다.
중요
- 날짜/시간 형식의 스트리밍 정책 속성은 언제나 UTC 형식입니다.
- Media Services 계정에 대한 제한된 정책 세트를 설계하고 동일한 옵션이 필요할 때마다 스트리밍 로케이터에 해당 세트를 다시 사용하는 것이 좋습니다. 자세한 내용은 할당량 및 한도를 참조하세요.
콘텐츠를 암호화하는 경우 콘텐츠 키 정책을 만들어야 합니다.
특별한 요구 사항이 있는 경우(예: 다른 프로토콜을 지정하려는 경우, 사용자 지정 키 배달 서비스를 사용해야 하는 경우, 암호화되지 않은 오디오 트랙을 사용해야 하는 경우) 사용자 지정 스트리밍 정책을 만들 수 있습니다.
키 CENC(Common Encryption) 지우기
콘텐츠 키 정책은 암호화되지 않은 스트리밍 또는 다운로드에 필요하지 않습니다. CENC를 사용하면 암호화가 필요하지만 플레이어가 AES 봉투 암호화를 지원하지 않는 경우 디지털 권한 관리 없이 일반적인 암호화를 사용할 수 있습니다.
CENC 암호화를 허용하는 플레이어는 다음과 같습니다.
- 버전 4.5.0에서 dash.js
- v4.0.0의 Shaka 플레이어(2022-04-30)
- 버전 r2.18.1에서 Android의 Exoplayer
- Bitmovin
- Theo Player
필터링, 정렬, 페이징
Media Services 엔터티 필터링, 순서 지정, 페이징을 참조하세요.
도움말 및 지원 보기
다음 방법 중 하나로 Media Services에 문의하거나 업데이트를 따를 수 있습니다.
- 질문과 대답
-
Stack Overflow. 를 사용하여 질문에 태그를 지정합니다
azure-media-services
. - @MSFTAzureMedia 또는 @AzureSupport 사용하여 지원을 요청합니다.
- Azure Portal 통해 지원 티켓을 엽니다.