使用管道将数据从C#4.0发送到VLC

时间:2012-11-14 09:09:13

标签: c#-4.0 pipe vlc

我正在尝试将视频流从C#程序发送到VLC,但我没有到达链接两个应用程序...... 注意:应用程序在同一台计算机上运行。

我在C#中使用此代码在C#中声明管道服务器

NamedPipeServerStream pipeServer = new NamedPipeServerStream(pipeName, PipeDirection.Out); pipeServer.WaitForConnection();

仅供参考:我在C#中开发了一个Pipe客户端来测试Pipe Server,它们可以协同工作。

我的管道名称是“truc”。

在VLC中,我尝试使用

打开播放器

vlc -

vlc fd://truc

vlc stream://truc

vlc stream://\.\pipe\truc

vlc file://truc

vlc file://\.\pipe\truc

但总是出现同样的错误:VLC无法打开“...”。

有人知道我错了吗?

由于 若斯兰

1 个答案:

答案 0 :(得分:3)

vlc.exe stream://\\\.\pipe\truc

不要问我为什么,但有了这么多的斜线,我的VLC非常高兴。