last updated 20 Apr 2021

Bandwidth:
"Netflix video streams make up one-quarter of all Internet data transmitted in North America."

whistleout.com.au>

Recommended Internet Speeds
Activity Minimum Recommended Speed
Audio streaming
- E.g., Spotify, Pandora, podcasts (low quality)
150-160Kbps
Audio High Quality 300-320Kbps
Web browsing, emailing, social media 1Mbps
Video streaming
- E.g., Netflix, Hulu
Standard definition (SD) 3 Mbps
DVD movie quality steaming 9.8 Mbps
HDTV 720p (HD) 5
HDTV 1080p (FHD) 5
4K (UHD) 25
Online gaming 20-250 Mbps*
Live streaming on social media
- E.g., Instagram Live, YouTube Live, etc.
3-6Mbps
Video calling
- E.g., Skype, Facetime
3-6Mbps
* I found numbers all over the place for gaming:
Reviews.org says
"An internet speed of at least 25 Mbps is ideal for gaming if youÕre the only one using the internet. But if you have people calling in, or if you live in a home where lots of people use the internet, youÕll want to shoot for 100 Mbps or more.

How Much Internet Speed Do You Need for Gaming? | WhistleOut says,
"A minimum of 20Mbps is required for cloud gaming."
"Keep in mind, the best internet for gaming is going to include internet speeds far faster than the minimum and latency much lower than the maximum. If youÕre a single-person household, youÕll want at least 100Mbps, although the faster, the better. Hardcore online gamers or large households may want speeds up to 1Gbps (1,000Mbps), and an internet plan that includes a ping rate between 20 milliseconds and 40 milliseconds.""

Netflix says you can get HD on 5 Mbps and Ultra HD on 25 Mbps.
See more on bandwidth below.

Average Internet Speed for Gamers
PC Gamer 250 Mbps
XBOX 190
PlayStation 170
Other 170
Nintendo SWITCH 165
https://www.whistleout.com/Internet/Guides/internet-speeds-how-fast-do-you-need