Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何发送网络摄像头视频&x2B;音频到rtsp/rtmp服务器_C#_Rtsp_Rtmp - Fatal编程技术网

C# 如何发送网络摄像头视频&x2B;音频到rtsp/rtmp服务器

C# 如何发送网络摄像头视频&x2B;音频到rtsp/rtmp服务器,c#,rtsp,rtmp,C#,Rtsp,Rtmp,我正在寻找一种将视频和音频发送到rtsp/rtmp服务器的方法。它应该与笔记本网络摄像头和USB网络摄像头兼容。我想用C语言做 我找到了一个名为rtmpclient的库,但它似乎无法向服务器发送消息。我还发现了一个支持网络摄像头的框架,它可以为每个捕获的帧执行操作。但我找不到任何类似的解决方案来发送带有图像的声音 如何将视频和音频发送到服务器?签出(我是作者) 它支持Rtsp和Rtp,而不是Rtmp,但是它可以通过一些更改来支持Rtmp。取决于你想要实现什么,你可能已经能够做到了。。。您可能会将

我正在寻找一种将视频和音频发送到rtsp/rtmp服务器的方法。它应该与笔记本网络摄像头和USB网络摄像头兼容。我想用C语言做

我找到了一个名为rtmpclient的库,但它似乎无法向服务器发送消息。我还发现了一个支持网络摄像头的框架,它可以为每个捕获的帧执行操作。但我找不到任何类似的解决方案来发送带有图像的声音

如何将视频和音频发送到服务器?

签出(我是作者)

它支持Rtsp和Rtp,而不是Rtmp,但是它可以通过一些更改来支持Rtmp。取决于你想要实现什么,你可能已经能够做到了。。。您可能会将Rtmp数据包伪装成RtpPacket,而库不会在意

如果您需要Rtmp,请具体查看


如果你还需要什么,请告诉我

我找到了花椰菜产品库,它无法向服务器发送消息。是否真的有办法通过您的库实时播放网络摄像头?我看到了有关重新流式传输rtsp流和仅流式传输图片集的示例。如果网络摄像头支持Rtp或rtsp是,如果摄像头获得jpeg帧,则也可以:)您的意思是混合或多路复用。。。您可以使用基本媒体库进行此操作。。。尽管Rtp是独立的音频和视频端点,但请简洁。我不明白为什么你不能将它们结合起来,但是现有的编码器和解码器可能无法识别数据,或者至少忽略流中它无法识别的部分。通常要做的任务是在发送时进行解复用,在接收时进行多路复用。如果你还需要什么,请告诉我!如果您可以发送Rtp数据包,那么我的库就是您所需要的。根据视频格式,您可能必须将包含样本的字节[]中的数据打包成RtpFrames。如果您可以发送JPEG格式的数据包,并且能够通过系统。图像我的库再次拥有您需要的一切。如果您只有一个byte[],那么您将需要手动实现所需格式的打包器。总而言之,90-100%的工作都在我的库中完成,这取决于你需要完成什么。