x264 -> массив байтов h264 [] -> pipe -> ffmpeg -> rtmp
единственная причина, по которой я не использую ffmpeg в качестве кодировщика, требует прямого обновления параметров с кодировщиком каждую секунду
proc.StartInfo.Arguments = String.Format ("- f image2pipe -i pipe: .h264 -an -y -f flv {0}", "rtmp: //127.0.0.1/example/example");
либо нет содержимого в потоке # 0, либо ffmpeg не загружается