0
我使用此C#代码,用于获取由所述的kinect装置产生的帧,并且用于写入这些帧.wmv文件:写入文件到远程服务器
writer = new VideoFileWriter();
writer.Open("outputFileName.wmv", 320, 240, 15, VideoCodec.WMV2);
void client_ColorFrameReady(object sender, ColorFrameReadyEventArgs e)
{
using (var frame = BitmapImage2Bitmap(e.ColorFrame.BitmapImage))
using (var thumb = ResizeBitmap(frame, 320, 240))
{
writer.WriteVideoFrame(thumb);
}
}
当所有的帧被写入到该文件关闭(使用writer.Close()
)并使用ftp client发送到远程服务器Java应用程序。
有没有办法直接将文件写入服务器,而它仍在处理?我可以将作者关联到远程文件吗?例如:writer.Open("remoteServer\outputFileName.wmv", 320, 240, 15, VideoCodec.WMV2);
,还是必须先将整个文件写入本地磁盘,然后将其发送到远程服务器?