ffmpegを使ってWebカメラのキャプチャーを行っています。
javascript
1spawn("./ffmpeg.exe", ["-y","-hide_banner","-rtbufsize", "200MB","-video_size", "1280x720","-framerate", "60" ,"-f","dshow" ,"-i" ,"video=カメラ","-vcodec", "h264_nvenc","-tune","zerolatency","-f" ,"flv" ,"rtmp://localhost:1935/live/test1.flv",folder])
キャプチャーをしながらストリーミングも並行で行っていまして、これを同時に三台行っています。かなり無茶なことをやっていますが、一応動きました。ただCPUが常時100%になっていましてかなり不安定です。
なのでGPUを使って処理を分散しようとしたのですが、どうもエンコードやデコード以外の使用法が見つかりませんでした。
なにか情報をいただけますと幸いです。よろしくお願いいたします。
あなたの回答
tips
プレビュー