웹캠과 같은 DirectShow 장치에서 비디오 + 오디오를 캡처하여 RTMP 서버로 스트리밍하려고합니다. 이 부분은 문제가되지 않습니다. 그러나 문제는 내가 그것의 미리보기를 볼 수 있기를 원한다는 것입니다. 많은 검색을 한 후 누군가가 tee muxer를 사용하여 입력을 파이프하여 ffplay라고 말했습니다. 그러나 나는 그것을 작동하게 만들 수 없었다. 다음은 rtmp 서버로 스트리밍하는 코드입니다. 어떻게 바꿔야합니까?ffmpeg 동시에 녹화 및 미리보기하는 방법
ffmpeg -rtbufsize 8196k -framerate 25 -f dshow -i video="Microsoft® LifeCam Studio(TM)":audio="Desktop Microphone (Microsoft® LifeCam Studio(TM))" -vcodec libx264 -acodec aac -strict -2 -b:v 1024k -b:a 128k -ar 48000 -s 720x576 -f flv "rtmp://ip-address-of-my-server/live/out"
https://ffmpeg.org/ffmpeg-formats.html#tee – aergistal
감사, 마침내 나는 그것이 당신은'-strict 필요하지 않습니다 -2' 귀하는 FFmpeg 고대되지 않는 –