我创造了一个电影播放器。我正在使用媒体播放器的默认Windows控件。但是我刚刚看到一些电影不能在它下面工作(一些FLV文件)。但是,这些文件可以在 Media Player Classic 下运行。所以我在考虑使用Media Player Classic控件。
然而
我希望这部电影播放器尽可能便携。所以我想要做的是当在系统中可用时使用Media Player Classic控件,但如果它不是而不是使用Media Player控件。
这是可能的还是我需要创建两个共享相同代码的应用程序?
答案 0 :(得分:3)
我建议使用libvlc。 VLC非常适合玩你给它的几乎任何东西。它是一个C API,但可能会DllImport成功的方式并在C#中编写代码。
以下是一些可以帮助您入门的好资源: