Windows Azure Media 서비스에 여러 개의 비디오를 업로드하고 인코딩했습니다. Azure 서비스로 호스팅되는 MVC 4 웹 사이트에 로그인 한 가입자에게 보안 스트리밍 액세스를 제공하려면 어떻게해야합니까? 기본적으로 로그인하지 않은 경우 동영상을 볼 수 없도록하고 싶지 않습니다. 하늘색 미디어 스트리밍에 대한 액세스를 보호하는 접근 방식
는 (나는 푸른 미디어 서비스에 대해 읽어 봤는데 난 아무것도 찾을 수없는 그 보통 내가!? 명백한 누락 의미) 당신을위한 몇 가지 옵션이 있습니다
2
A
답변
1
합니다. 현재 PlayReady DRM을 사용하여 비디오를 암호화 한 다음 BuyDRM 또는 EzDRM과 같은 타사 공급자를 사용하여 인증 및 DRM 라이센스 전달을 처리 할 수 있습니다. EzDRM은 현재 Azure 매장을 통해 구입할 수 있습니다. 이를 통해 귀하는 귀하의 동영상에 대한 최고 수준의 보호를 제공 할 수 있습니다. 장기적으로 우리는 DRM에 의해 제공되는 보호가 필요하지 않은 경우 인증 및 비디오 컨텐츠 보호를위한보다 가벼운 접근 방법을 찾고 있습니다. Azure Media Services에서 새로운 기능을 사용할 수있게되면 http://social.msdn.microsoft.com/Forums/en-US/MediaServices/에 대한 업데이트를 게시합니다.
2
이제 Azure Media Services에서 AES 또는 PlayReady 콘텐츠 보호를 사용하여 파일을 암호화 할 수있었습니다. Google은 승인 된 사용자 만 콘텐츠를받을 수 있도록 키 전달 위에 토큰 인증을 제공합니다.
자세한 내용은 여기 내 블로그 게시물을 읽어보십시오 : http://azure.microsoft.com/blog/2014/09/10/announcing-public-availability-of-azure-media-services-content-protection-services/
관련 문제
- 1. 로그에 대한 읽기 액세스를 제공하는 접근 방식
- 2. memcached 세션에 대한 접근 방식
- 3. 배열의 배열에 대한 접근 방식
- 4. 개발 환경에 대한 접근 방식
- 5. TDD 다음에 대한 접근 방식
- 6. webderiver에 대한 나의 접근 방식
- 7. OSGi에서 번들에 대한 액세스를 보호하는 방법이 있습니까?
- 8. 접근 방식?
- 9. 비누 서비스에 대한 액세스를 최상으로 보호하는 방법
- 10. 스프링에서 정적 리소스에 대한 액세스를 보호하는 방법
- 11. 사이트에 대한 액세스를 안전하게 보호하는 방법
- 12. WebAPI의 보안 접근 방식
- 13. 미디어 갤러리 프로그래밍 방식
- 14. CRUD 접근 방식
- 15. Rxjs의 약속 접근 방식
- 16. asp.net 사이트에 대한 패치 접근 방식
- 17. 데이터베이스 디자인에 대한 최선의 접근 방식
- 18. OpenGLES Bone 애니메이션 솔루션에 대한 접근 방식
- 19. 오류 처리에 대한 미니멀 접근 방식
- 20. 승인 규칙에 대한 최선의 접근 방식
- 21. 효율적인 데이터베이스 구축에 대한 접근 방식
- 22. HTML 생성에 대한 대체 접근 방식
- 23. 데이터베이스 디자인에 대한 대체 접근 방식 : "수직"
- 24. .NET 비동기 Oracle 연결에 대한 접근 방식
- 25. 여러 WCF 요청에 대한 최선의 접근 방식
- 26. 로그인 및 목록보기에 대한 기본 접근 방식
- 27. 카메라에 대한 좀 더 우아한 접근 방식
- 28. 보안 배포에 대한 표준 접근 방식
- 29. switch case 문에 대한 대체 접근 방식
- 30. 통계 데이터를 저장하는 방법에 대한 접근 방식
그래서 당신이 무슨 말을하는지, 현재 WAMS는 심지어 HTTP 불구하고, 인바운드 요청을 인증하는 메커니즘이 없습니다. PlayReady 및 DRM은 잔인하며이 시나리오에서는 필요하지 않습니다. 액세스 정책을 사용하여 부드러운 스트리밍 URL 및 시간 제한을 생성하는 것이 더 나은 옵션 일 수 있습니다. 이는 타협이없는 것 같습니다. 우리는 WAMS를 사용하지 말고 다른 방식으로 콘텐츠를 제공해야한다고 생각합니다. 어떤 경우 다른 플랫폼을 사용할 수 있습니까? – Anthony
@Anthony 내가 끝낸 것은 스트림을 제공하는 Azure VM을 사용하여 트랜스 코딩에만 WAMS를 사용하는 것이 었습니다. 해당 VM에 스트림 애셋을 다운로드해야하는데, 이는 내가 원한 것이 아니지만 ... 작동하지만 구현하기가 쉽습니다. – Rytmis