2012-11-14 2 views
2

C# 프로그램에서 VLC로 비디오 흐름을 보내려고하고 있는데 두 응용 프로그램을 모두 연결할 필요가 없습니다 ... 참고 : 응용 프로그램은 동일한 컴퓨터에서 실행됩니다.파이프를 사용하여 C# 4.0에서 VLC로 데이터 보내기

나는 참고로 C#을

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

에 파이프 서버를 선언 C#에서이 코드를 사용 : 나는 파이프 서버를 테스트하기 위해 C#에서 파이프 클라이언트를 개발해야 그리고 그들은 함께 작동합니다.

내 파이프 이름은 "truc"입니다. VLC에서

내가 사용하는 플레이어를 열고 시도

vlc -

vlc fd://truc

vlc stream://truc

vlc stream://\.\pipe\truc

vlc file://truc

,

vlc file://\.\pipe\truc

항상 오류 : VLC는 "..."을 열 수 없습니다.

누군가 내가 틀린 곳으로 알려져 있습니까? 하지만 슬래시의이 금액 내 VLC 완벽하게 행복 왜

감사 조셀린

답변

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

는 묻지 마십시오.

+0

ffplay는 아주 좋은 방법입니다. "ffplay \\. \ pipe \ truc"이면 충분합니다. –

관련 문제