Yeah viewing devices would all have to share hosting duties. I’m sure it could work, and popular/viral videos would serve well as the demand would be spread across the most devices as well.
There would still have to be dedicated seed servers for long tail content though I imagine.