YouTube just handed creators their own 24/7 cable channel. | Fanvault