Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.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# 内存中视频的视频播放器类_C#_Video_Video Streaming_Vlc_Windows Media Player - Fatal编程技术网

C# 内存中视频的视频播放器类

C# 内存中视频的视频播放器类,c#,video,video-streaming,vlc,windows-media-player,C#,Video,Video Streaming,Vlc,Windows Media Player,我在寻找一种在c#应用程序中重现视频的方法。 我找到了大量的教程,可以用各种播放器(如嵌入在C#应用程序中的VLC或windows media player)复制本地文件(“C://users/com/Desktop/video.mp4”)。 问题是,在我的应用程序上,视频将通过tcp连接到达,因此现在我有两种方法: 1) 写入将到达文件系统的字节[],然后复制该“临时文件” 2) 找到一个视频类,我可以把视频文件的数据流和一个播放器,可以重现该类。 换句话说,我正在寻找一个可以包装mp4(或m

我在寻找一种在c#应用程序中重现视频的方法。 我找到了大量的教程,可以用各种播放器(如嵌入在C#应用程序中的VLC或windows media player)复制本地文件(“C://users/com/Desktop/video.mp4”)。 问题是,在我的应用程序上,视频将通过tcp连接到达,因此现在我有两种方法: 1) 写入将到达文件系统的字节[],然后复制该“临时文件” 2) 找到一个视频类,我可以把视频文件的数据流和一个播放器,可以重现该类。 换句话说,我正在寻找一个可以包装mp4(或mpeg或avi,无论什么…)的类,以及一个可以在不接触文件系统的情况下复制该类的播放器


PS:我不想要流媒体,因为我不想要缓冲问题,对于我的项目,我更喜欢发送整个数据,然后开始复制。

只需google:c#winfotms视频播放器你可以看看Accord框架,它有nuget包。-这里有一个视频捕获的例子-对不起,你说的“nuget软件包”是什么意思?问题是我看到的大多数项目都没有音频支持。此外,您确定有一个类可以在加载后在不接触文件系统的情况下将视频打包并复制它吗?