UWP Windows 10 应用 - 平滑流式处理支持



我希望将Silverlight应用程序移植到UWP Windows 10应用程序。我读了很多博客,说可以在 UWP 中播放平滑流式处理视频,但只要我能看到 - MediaElement 和 MediaPlayerElement 支持自适应流式处理,但不支持平滑流式处理(自适应流式处理的Microsoft实现)。

本文:https://learn.microsoft.com/en-us/azure/media-services/media-services-deliver-content-overview 列出了自适应流视频格式的变体。

(实际上) - 平滑流式处理视频可以通过 url 访问,例如 http://server/video.ism/manifest - 当我在AdaptiveMediaSource.CreateFromUriAsync中使用它时,这会引发异常,而其他格式如 Apple HLS (http://server/video.ism/manifest(format=m3u8-aapl-v3))工作正常。

所以我的问题 - 有没有一种简单的方法可以在 UWP 应用程序中可靠地播放Microsoft流畅流式处理[我有数千个以SS格式编码的视频,除非我们可以播放它们,否则不会有它]

有没有一种简单的方法可以在 UWP 应用中可靠地播放Microsoft平滑流式处理

根据 PlayReady 的自适应流式处理,

平滑流式处理目前也不受本机支持;但是,PlayReady 是可扩展的,通过使用其他代码或库,可以利用软件甚至硬件 DRM(数字版权管理)来支持受 PlayReady 保护的平滑流式处理。

目前似乎不支持平滑流,如果要播放平滑流,可能需要通用平滑流式处理客户端 SDK Microsoft附加库。并且有一个示例可以参考。

此外,我们建议您将流畅流视频升级到DASH。

最新更新