如何通过c#捕获和流式传输视频(使用kinect作为摄像头)? [英] How to capture and stream video by c# (use kinect as camera)?
问题描述
我刚刚开始使用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屋!