Yes it does but you can do it directly in your pc's browser, perhaps will have better quality and no need to cast anything wirelessly. Setting nola as your home area also allows to record so is an added benefit.
If want to know how then let me know. Takes like 30 seconds to set up.
On your android, you could also use the nfl+ free using the fake gps app and get all games free there since the local regular season afternoon games are free. At least was last year so don't think has changed for this year? It wont allow you to cast to pc though but I have found a way to do this using scrcpy with the gaming tablet I have so doesn't block casting nfl+ wired.