将VLC编解码器添加到用C#windows 8商店应用程序编写的媒体播放器中

时间:2013-03-02 18:16:15

标签: c# media-player windows-store-apps video-codecs

我会尽力直接了解它

如何从VLC媒体播放器源代码中获取编解码器并将它们集成到用C#编写的媒体播放器Windows 8应用程序中

PS:我想在商店发布这个应用程序,所以任何人下载它都不需要安装编解码器和东西

我希望这次我的问题很简单

1 个答案:

答案 0 :(得分:0)

为了在Windows 8环境中重用代码,您可能需要解决3个不同的问题。

1. VLC / VideoLan源的许可类型是什么?

通过此链接http://www.videolan.org/legal.htmlVideoLan项目下的来源显然属于 GPL 。使用GPL软件时存在一些限制/建议http://www.gnu.org/licenses/gpl-2.0.html#SEC3。假设您能够满足所有要求,我们将进入下一个问题。

2. GPL软件是否与Windows 8环境兼容?

这是一个非常重要的问题需要解决。我不了解Windows 8许可条款和条件,但我觉得这对您来说绝对是个问题。

除了交叉许可问题,我觉得最关键的问题对你来说是

3.谁会为不同的编解码器支付版税或专利费或律师费?

每个编解码器都有自己独特的条款和条件集合以及许可模式。作为应用程序开发人员,您是否收取任何费用,然后设法支付所有标准化机构,或者您是否拥有设备制造商/最终用户支付版税的模型?