C# 基于C语言的实时wmv视频编码#

C# 基于C语言的实时wmv视频编码#,c#,.net,video,encoding,C#,.net,Video,Encoding,如何动态编码视频并通过网络从C#发送 找不到合适的图书馆。我需要在WMV中编码,如果C++的库中有.NET组件,则不必考虑实际的编码。 谢谢我知道,但它只是本机C代码。如果你同意互操作性,这可能是你的问题 编辑:原来有人已经将其包装在.NET程序集中了。它被称为。根据您正在编码的内容(大小、帧速率、硬件等),实时编码甚至可能是不可能的。视频编码是CPU密集型的。 < P>我使用Windows Media Sturad SDK,虽然我承认我直接使用C++本地代码。我相信它可以从托管代码中调用 现在

如何动态编码视频并通过网络从C#发送

找不到合适的图书馆。我需要在WMV中编码,如果C++的库中有.NET组件,则不必考虑实际的编码。 谢谢

我知道,但它只是本机C代码。如果你同意互操作性,这可能是你的问题


编辑:原来有人已经将其包装在.NET程序集中了。它被称为。

根据您正在编码的内容(大小、帧速率、硬件等),实时编码甚至可能是不可能的。视频编码是CPU密集型的。

< P>我使用Windows Media Sturad SDK,虽然我承认我直接使用C++本地代码。我相信它可以从托管代码中调用

现在,它已作为Windows SDK的一部分包含在此处:

(也可以单独下载-请参见左侧面板中的列表)

请注意,这是一个公平的一点,让你的头左右。但是,有一些示例代码资源可以提供帮助