It happens—you click play on the TV, only to get an error message saying you can't continue because "you're watching on too many devices." Most streaming services cap the number of concurrent streams to 10, which might not be enough if you have a large household or are constantly on the go. Thankfully, there are a handful of services out there that allow you to watch on plenty more devices.
For our money, DirecTV Stream is the best streaming service that allows viewing for an unlimited number of devices. Though "unlimited" here means 20 concurrent streams and 3 on the go, that should be more than enough, especially since DirecTV applies this as a rule to all of its plans, even its most basic one which starts at $65/month.
The next best services that allow unlimited devices are YouTube TV and Hulu with Live TV. Unlike DirecTV, they don't state how "unlimited" their unlimited plans are (although they invite you to test on as many screens as possible), and both services charge an extra $10/month for this feature. On YouTube TV, it's called the 4k Plus Add-on, which throws in offline DVR downloads and 4k viewing on top of unlimited screens, while on Hulu with Live TV, it's the Unlimited Screens Add-on, which also gives you 3 separate streams on the go. You can read more about these packages and other features they offer in the list below.