如何动态编码视频并从 C# 通过网络发送?
找不到合适的库。我需要在 WMV 中进行编码,并且不介意实际编码是用 C++ 进行的,只要库有可用的 .NET 程序集即可。
谢谢
我使用 Windows Media Format SDK,尽管我承认我直接在 C++ 本机代码中使用它。我相信它可以从托管代码中调用。
这现在包含在此处作为 Windows SDK 的一部分:
http://msdn.microsoft.com/en-us/windows/bb190307.aspx
(或者您可以单独下载 - 请参阅左侧面板中的列表)
请注意,这是一个公平的问题。但是,有一些示例代码资源应该有所帮助。
根据您正在编码的内容(大小、帧速率、硬件等),甚至可能无法进行实时编码。视频编码非常占用 CPU。