The best OBS streaming settings help optimize the user's streaming experience. For 1080p, you can use a bitrate between 3000 to 6000 kbps, whereas, for 720p, you can use 1500 to 4000 kbps. Also, ensure that your output resolution matches your video's native resolution and keep a frame rate of 30 fps or 60 fps, depending on the content type.
Some also believe in keeping a bitrate between 1900 and 4500 kbps to ensure you can transfer enough video data to maintain the video quality output at 1080p. However, you should choose a bitrate suitable for your viewers, as a high bitrate would mean longer buffering times if the internet speed is low.