gpt4 book ai didi

c# - C# 媒体基础

转载 作者:行者123 更新时间:2023-11-30 12:26:31 25 4
gpt4 key购买 nike

Media foundation是微软推荐的技术,确实有很多示例和解释支持它,但都是原生代码

我在 sourceforge 中找到了一个包装器,使我能够将 Media Foundation 与 C# 一起使用,但是当我阅读时人们谈论并非所有事情都可以通过托管代码完成

我有一些任务要用 MF 做:

  1. 捕捉实时视频
  2. 改变分辨率和波特率
  3. 编码视频
  4. 解码视频

我可以在这些任务中使用 .net 还是必须使用 native 代码?是否有示例帮助(请不要提及其中的 msdn)?

最佳答案

Media Foundation .NET C# 包装器可以很好地完成您提到的所有这些任务。我个人用它来实现捕获、调整大小和编码,我想解码应该也不会太难。

该项目确实有一些示例可以下载,但我发现它们相当缺乏。包装器非常接近 C++ 实现,因此使用 C++ 示例并不难,只需将逻辑移植到 C#。我使用以下内容作为引用,发现它非常有值(value): https://github.com/sipsorcery/mediafoundationsamples

关于c# - C# 媒体基础,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28261101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com