所以我想创建一个视频播放器应用程序,可以播放多种格式的视频,这些视频本身不受Windows 10移动平台支持,如flv,ogg,mov,vob等。所以我不知道如何开始就此而言。我在windows商店看过一个可以播放flv格式但只能播放flv的应用程序。因此,这意味着可以创建可以播放平台本身不支持的格式的应用程序。所以我需要一些指导如何开始构建这样的应用程序。从哪儿开始?我认为它与每种格式的编解码器有关,但我如何在UWP应用程序中实现这些编解码器?
答案 0 :(得分:1)
是的,像vlc这样的Windows商店中的应用程序可以播放Windows本身不支持的多种格式。为此,您可以使用FFmpegInterop作为Windows运行时FFmpeg的开源包装器。然后你将能够播放FFmpeg支持的任何类型的媒体(实际上这是巨大的)。 FFmpegInterop是一个生成MediaStreamSource的Windows运行时组件。您可以将此作为媒体源分配给MediaElement。如需完整指南,请访问Using FFmpeg in Windows Applications。