编程语言
首页 > 编程语言> > c# – 如何在.NET中安装H.264编解码器?

c# – 如何在.NET中安装H.264编解码器?

作者:互联网

我们需要在用C#编写的Winforms项目中播放一些H.264 / AAC视频.这应该在Windows XP SP2和Linux上运行(使用Mono).为了能够做到这一点,我猜计算机必须安装适当的编解码器.有没有人知道是否有一种方法可以使用msi安装程序安装编解码器作为我们项目安装的一部分.是否有一些免费或付费的组件,我们可以使用?理想情况下,在一些dll的形式,我们可以以某种方式注册到系统.还是有更好的方法吗?

更新:
我们发现了这个:http://vlcdotnet.codeplex.com/到目前为止还不理想,但我们会尝试进一步研究.

解决方法:

MPEG-4编解码器不是免费的(MPEG LA许可条款适用),所以首先要找到你要重新分发的编解码器,并检查此SDK /与该供应商如何正确安装和重新分发他们的软件.

你会发现维基百科上列出的一些编解码器实现:

> AVC software implementations

标签:c,net,mono,h-264
来源: https://codeday.me/bug/20190629/1328899.html