Silverlight의 PlayReady
콘텐츠 공급자가 독점 웹 플러그 인 기반 배달 메커니즘(예: Flash 또는 Silverlight)에서 벗어나 HTML5 사양 및 상업용 미디어 인코딩 기능을 기반으로 하는 통합 플러그 인 무료 비디오 플레이어로 대체함에 따라 상업 미디어 산업은 주요 전환을 겪고 있습니다. 브라우저는 플러그 인에서 멀리 이동, Microsoft Edge ActiveX, 그리고 더 안전한 확장 모델로.
플러그 인 무료 미디어로의 전환은 최근 새로운 사양 개발을 통해 활성화되었습니다.
W3C: 적응 스트리밍을 위한 미디어 원본 확장 및 콘텐츠 보호를 위한 암호화된 미디어 확장.
MPEG(이동 사진 전문가 그룹): DASH 및 CENC(일반 암호화).
이러한 사양은 다양한 미디어 플랫폼 및 디바이스에 상호 운용 가능한 스트리밍을 사용하도록 설계 및 개발되었습니다. 상호 운용 가능한 솔루션에 집중함으로써 콘텐츠 공급자는 비용을 절감할 수 있으며 동시에 사용자가 원하는 애플리케이션 또는 웹 브라우저를 사용하여 선호하는 디바이스에서 원하는 콘텐츠에 액세스할 수 있습니다. Microsoft는 이것이 콘텐츠 생산자와 소비자 모두에게 큰 혜택이라고 생각하며, 이러한 전환을 하는 회사를 지원하기 위해 최선을 다하고 있습니다.
이러한 변화를 염두에 두고 Microsoft Edge ActiveX 대한 지원이 중단되었으며 Silverlight에 대한 지원 제거가 포함됩니다. Microsoft는 Silverlight를 계속 지원하고 있으며 Silverlight 브라우저 외부 애플리케이션은 계속 사용할 수 있습니다. Silverlight는 Internet Explorer 11에서도 계속 지원되므로 사이트에서는 Windows 10 Silverlight 옵션을 계속 사용할 수 있습니다. 동시에 Microsoft는 미디어용 Silverlight를 사용하는 회사가 DASH/MSE/CENC/EME 기반 디자인으로의 전환을 시작하고 CENC에서 사용하도록 설정된 단일 인코딩 작업 흐름을 따르도록 권장합니다. 이는 앞으로 브라우저, 플랫폼, 콘텐츠 및 디바이스에서 가장 광범위하게 상호 운용 가능한 솔루션을 나타냅니다.
최신 브라우저에서 Silverlight 애플리케이션을 실행하기 위한 제한 사항이 증가함에 따라 사용자는 Silverlight 브라우저 내 애플리케이션을 사용하기 어려울 수 있습니다. 사용자에게 Windows 7 및 MacOS에서 기존 Silverlight 애플리케이션을 계속 제공하는 한 가지 방법은 독립 실행형 설치 관리자(installer.exe)와 함께 설치된 Silverlight 브라우저 외부 애플리케이션으로 전환하는 것입니다. 다음을 수행합니다.
- 애플리케이션 구성을 브라우저 외부로 변경합니다.
- 사용자가 지원되는 브라우저 및 브라우저 버전에 애플리케이션을 설치하는 장애물을 극복할 수 있도록 독립 실행형 설치 관리자를 개발합니다.
PlayReady를 사용하여 Windows 7 및 MacOS 애플리케이션을 개발하기 위한 권장 방법은 Microsoft 파트너가 제공하는 PlayReady SDK를 사용하는 것입니다. SDK는 전자 SDK 또는 Windows 또는 Mac 네이티브 애플리케이션에 대한 다른 유형일 수 있습니다. 자세한 내용은 PlayReady 파트너 목록을 참조하세요.