YouTube expands live streaming to all channels | DSLR video and Photography | Scoop.it
YouTube today announced it is expanding its live streaming service to all YouTube channels. The Google-owned company now only has two requirements: your account must be verified and ...