Я пытаюсь отправить аудио и видео RAW через каналы c # в FFMPEG, я читаю и пытаюсь следовать тому, что показано здесь: https://docs.microsoft.com/en-us/dotnet/api/system.io.pipes.namedpipeserverstream?view=netframework-4.8
Это фрагмент кода ...
NamedPipeServerStream p_1;
NamedPipeServerStream p_2;
p_1 = new NamedPipeServerStream("p_1", PipeDirection.Out, 1, PipeTransmissionMode.Byte);
p_2 = new NamedPipeServerStream("p_2", PipeDirection.Out, 1, PipeTransmissionMode.Byte);
p_1.WaitForConnection();
p_2.WaitForConnection();
.......
Я запускаю эту команду в FFMPEG: ffmpeg.exe -i \. \ Pipe \ p_1 -vcodec hevc -r 8 -f alaw -ar: a 16000 -ac: a 1 -i \. \ pipe \ p_2 o.mp4
Но программа остается на линии: p_2.WaitForConnection ();
Как решитьэто?