如何创建支持Windows 10移动平台本身不支持的格式的视频播放器应用程序?

时间:2016-08-24 18:18:24

标签: uwp windows-10-mobile

所以我想创建一个视频播放器应用程序,可以播放多种格式的视频,这些视频本身不受Windows 10移动平台支持,如flv,ogg,mov,vob等。所以我不知道如何开始就此而言。我在windows商店看过一个可以播放flv格式但只能播放flv的应用程序。因此,这意味着可以创建可以播放平台本身不支持的格式的应用程序。所以我需要一些指导如何开始构建这样的应用程序。从哪儿开始?我认为它与每种格式的编解码器有关,但我如何在UWP应用程序中实现这些编解码器?

1 个答案:

答案 0 :(得分:1)

是的,像vlc这样的Windows商店中的应用程序可以播放Windows本身不支持的多种格式。为此,您可以使用FFmpegInterop作为Windows运行时FFmpeg的开源包装器。然后你将能够播放FFmpeg支持的任何类型的媒体(实际上这是巨大的)。 FFmpegInterop是一个生成MediaStreamSource的Windows运行时组件。您可以将此作为媒体源分配给MediaElement。如需完整指南,请访问Using FFmpeg in Windows Applications

FFmpegInterop library for Windows

Compile and Use FFmpeg Libraries for Windows Runtime