WebRTCを使用して、Reactの機能コンポーネントにユーザーのウェブカメラを表示するにはどうすればよいですか？
これにはreact-webcamパッケージが使えます。これはWebRTC APIを素敵なReactコンポーネントでラップします。
例えば

```
import Webcam from 'react-webcam';

function WebcamComponent() {
  const webcamRef = React.useRef(null);

  return (
    <div>
      <Webcam
        audio={false}
        ref={webcamRef}
        screenshotFormat="image/jpeg"
        width={640}
        />
    </div>
  );
}
```

これにより、ユーザーのウェブカメラストリームが表示され、音声が無効になり、スクリーンショットにJPEGフォーマットが使用されます。
さらにカスタム機能が必要な場合は、webcamRef.current.getScreenshot()などでウェブカメラストリームに直接アクセスできます。
How do I use WebRTC to display the user's webcam in a React functional component?
You can use the react-webcam package for this. It wraps the WebRTC API in a nice React component.
For example:
import Webcam from 'react-webcam';

function WebcamComponent() {
  const webcamRef = React.useRef(null);

  return (
    <div>
      <Webcam
        audio={false}
        ref={webcamRef}
        screenshotFormat="image/jpeg"
        width={640}
        />
    </div>
  );
}

This will display the user's webcam stream, disable audio, and use a JPEG format for screenshots.
You can access the webcam stream directly via webcamRef.current.getScreenshot() and so on if you need more custom functionality.