【问题标题】:How to create a video player app that supports formats which are not natively supported by the windows 10 mobile platform?如何创建支持 Windows 10 移动平台本身不支持的格式的视频播放器应用程序?
【发布时间】:2016-08-24 18:18:23
【问题描述】:

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

【问题讨论】:

  • 看看 JPlayer 你不需要发明轮子。 jplayer.org

标签: uwp windows-10-mobile


【解决方案1】:

是的,Windows 商店中有一些应用程序,例如 vlc,可以播放 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

【讨论】:

  • Thanks 会调查它并尝试将该源包含到项目中并摆弄它。那是一个很酷的图书馆。如果您知道或熟悉任何其他此类库,请告诉我,我也会调查它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-03-27
  • 1970-01-01
  • 1970-01-01
  • 2018-07-08
  • 1970-01-01
  • 2010-11-09
  • 1970-01-01
相关资源
最近更新 更多