I have no experience doing it myself, but I frequently hear twitch streamers saying that they use elgato capture cards. They have a selector tool here. It seems that the differences between models are processing power and delay.
https://www.elgato.com/en/gaming/capture-card-selector