我在UWP应用中运行PlayReady受保护的流时遇到问题。当我在MediaElement上设置源时,它失败并显示以下错误:
MF_MEDIA_ENGINE_ERR_SRC_NOT_SUPPORTED:HRESULT - 0x8007023F
我尝试过MS(https://code.msdn.microsoft.com/windowsapps/PlayReady-samples-for-124a3738)的官方样本和Davide Zordan(https://github.com/davidezordan/playready_adaptive_UWP/)的示例应用程序。他们都抛出错误。
如果我运行正常的SmoothStream,我就不会有任何问题。
我非常确定这些示例是可靠的,并且可归结为丢失的SDK或我的计算机上的某些内容。我已经为UWP应用添加了SmoothStreaming Client SDK。我可以在5台不同的开发者机器上重现错误。
感谢任何帮助。
答案 0 :(得分:2)
好的,我发现了这个问题。我在一台计算机上工作,并远程连接到我办公室的开发机器。事实证明,默认情况下,使用远程桌面时会禁用PlayReady。