FFmpeg: can't capture audio from microphone

Your input parameter is not right, FFmpeg parses your audio as the output file. Try adding a :-sign between your video and audio input.

ffmpeg -f dshow -i video="FaceCam 1320":audio="Microphone (Realtek High Defini" -vcodec h264 -acodec libmp3lame -ac 2 -b:a 128k -ar 44100 -f flv rtmp://localhost/streamApp/cam1

Take a look at the DirectShow FFmpeg wiki for more information about the right parameter settings.