如何通过c#捕获和流式传输视频(使用kinect作为摄像头)? [英] How to capture and stream video by c# (use kinect as camera)?

查看:302
本文介绍了如何通过c#捕获和流式传输视频(使用kinect作为摄像头)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚开始使用C#构建一些网络应用程序(只需通过套接字发送和接收小文件)。

我想使用kinect流式传输视频数据,如1-1视频会议虽然我在网上搜索了各种样品,但我无法找到合适的样品,但我没有任何线索或想法。

我现在正在寻找1-1的可用源代码能够在VS上构建和执行的视频会议。

感谢您的帮助。



更新:

我发现C#的nVLC包装器很简单,易于实现视频流,它允许您逐帧发送和接收。然而,问题仍然存在是在流式传输时延迟(大约3-4s),我不知道如何解决这个问题。如果您发现其他任何可能有用的信息,请帮助我改进。

I've just started using C# to build some network applications (just simply send and receive small files via socket).
I want to use kinect to stream video data like 1-1 video conference but have no clue or idea to do this althought I have searched for various samples online but I'm unable to find a suitable sample.
I'm now looking for some available source code for 1-1 video conference which is able to build and execute on VS.
Thanks for help.

Update:
I found that nVLC wrapper for C# is simple and easy to implement video streamming, it allow you to send and receive frame by frame. However the issue still remaining is delaying when streamming (About 3-4s) and I have no idea how to solve this. Please help me improve this if you found anything else that may help.

推荐答案

请在此处参考解决方案使用OpenCV和C#进行视频捕获 [ ^ ]



视频聊天:在.NET中创建会议系统的示例,C#VOIP&使用H.323和TAPI 3的视频会议系统 [ ^ ]
Please refer a solution here Video Capture using OpenCV with C#[^]

Video chat : Examples to create your Conferencing System in .NET, C# VOIP & Video Conferencing Systems using H.323 and TAPI 3[^]


你好,



你呢终于找到了一个通过网络(通过互联网)实时发送kinect v2视频帧的解决方案?
Hi there,

do you finally found a solution to send the kinect v2 video frames over network (over internet) in real time ?


这篇关于如何通过c#捕获和流式传输视频(使用kinect作为摄像头)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆