piątek, 18 maja 2012

Silverlight: System.Exception 6028 przy odtwarzaniu materiału PlayReady DRM

Od niedawna sporo czasu spędzam tworząc rozwiązanie w Silverlight. Nałożyło się to częściowo z wydaniem Silverlight w wersji 5, więc mam wątpliwą przyjemność borykać się z masą problemów jakie pojawiają się w aplikacji po zmianie środowiska do najnowszej wersji. W końcu przecież "to powinno działać".

Jednym z problemów, który był niezwykle uciążliwy, a jego rozwiązanie stwarzało sporo problemów jest wyjątek systemowy o numerze 6028 pojawiający się podczas próby odtworzenia materiału zaszyfrowanego PlayReady DRM. Na szczęście problem ten udało mi się w końcu rozwiązać, a ten post ma pomóc innym programistom Silverlight w pozbyciu się go ze swojej aplikacji odtwarzającej zabezpieczone materiały video.