Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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
如何使用OpenCV通过socket将实时视频和音频流录制到java中的文件_Java_Opencv_Video Streaming_Audio Recording_Video Recording - Fatal编程技术网

如何使用OpenCV通过socket将实时视频和音频流录制到java中的文件

如何使用OpenCV通过socket将实时视频和音频流录制到java中的文件,java,opencv,video-streaming,audio-recording,video-recording,Java,Opencv,Video Streaming,Audio Recording,Video Recording,我捕获音频和视频并将其传输到服务器,在服务器上我需要录制并传输到其他客户端。传输工作但录制,当发生时,AVI文件使用数据创建,但不播放。他们显示的错误是“错误的头AVI,缺少RIFF,而不是RIFF一些其他数据”,就像这样 如果有人有任何想法,请帮助我。 忽略我糟糕的语法 我使用OpenCV在Java中实现了这一点 //将视频和音频写入文件 写入(帧,“bmp”,vbos)//其中帧包含bufferimage,vbos是objectoutputstream到fileoutputstream vb

我捕获音频和视频并将其传输到服务器,在服务器上我需要录制并传输到其他客户端。传输工作但录制,当发生时,AVI文件使用数据创建,但不播放。他们显示的错误是“错误的头AVI,缺少RIFF,而不是RIFF一些其他数据”,就像这样

如果有人有任何想法,请帮助我。 忽略我糟糕的语法

我使用OpenCV在Java中实现了这一点

//将视频和音频写入文件

写入(帧,“bmp”,vbos)//其中帧包含bufferimage,vbos是objectoutputstream到fileoutputstream


vbos.write(ret)//ret包含的音频字节数组正在写入vbos,vbos是objectoutputstream到fileoutputstream

请输入您的代码示例,以便更好地解释您的案例,以便我们能够帮助您。请参阅How to Ask(如何询问)页面以获取帮助,澄清此问题:Hai,我正在尝试直接将传入的音频视频字节数组保存为AVI扩展名文件。该文件是用数据创建的,但即使在VLC中也无法在任何播放器中播放。