what AI says
"Key Steps to Access & View
- Sign In: Navigate to the top right of the homepage to sign in with your credentials.
- Best Browsers: Microsoft Edge is often recommended for better performance, particularly for preventing choppy playback.
- Create a "Web App": For easier access, you can use your browser (like Chrome or Edge) to "Install" the site as an app, which adds a shortcut to your desktop and removes the search bar for a dedicated app-like experience.
- Compatibility: Ensure you are using updated browsers, such as Chrome 125+ or Firefox 127+.
- Troubleshooting: If you experience issues, try clearing your browser cache (Ctrl + Shift + Delete) or using a private/incognito window.
Note on Apps: While there is a "Portable Peacock" app in the Microsoft Store, using the website directly in a browser is generally recommended for the most up-to-date experience. "
and some videos
How to Watch Peacock on a Windows Laptop
How to Watch Peacock on Chrome Browser
more
access Peacock on Windows 11 browser - Google-