Skip to main content
 首页 » 编程设计

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

2024年07月26日14lhb25

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

我在 C# 中使用此代码在 C# 中声明 Pipe Server

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

仅供引用:我用 C# 开发了一个 Pipe 客户端来测试 Pipe 服务器,并且它们可以协同工作。

我的管道名称是“truc”。

在 VLC 中,我尝试使用打开播放器

VLC-

vlc fd://truc

vlc 流://truc

vlc 流://\.\pipe\truc

vlc 文件://truc

vlc 文件://\.\pipe\truc

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

有人知道我错在哪里吗?

谢谢 乔瑟兰

请您参考如下方法:

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

别问我为什么,但有了这么多的斜杠,我的 VLC 非常满意。