【发布时间】:2011-03-22 13:08:52
【问题描述】:
我们正在尝试找出 .NET 堆栈中可用的任何技术/库(甚至是 3rd 方 dll 之上的包装器),这将帮助我们构建一个可以帮助我们构建的应用程序
- 1 - 从用户的视频设备捕获图像
- 2 - 实时上传到服务器
- 3 - 处理视频(在服务器中) - 例如:为视频添加水印
- 4 - 将其流式传输回用户/其他用户
最好,步骤 2 和 4 之间的时间延迟/延迟应该是最小的
第一个要求(捕获)似乎很简单。挑战在于确定一种合适的方式来进行上传、处理和流式传输。任何有效的建议或想法?
最近来到了 FFmpeg 库,它有一个 C# 包装器。 FFmpeg可以用来做处理端吗?
【问题讨论】:
标签: c# .net video-streaming video-capture video-processing