What's the term for distributing a video something on YouTube?

For some reason I'm having trouble coming up with the verb for distributing a video via YouTube or similar internet video site. By analogy with TV my instinct is to use the word "broadcast" or "telecast" but those don't seem accurate. For example:

This event is being recorded for later _____ on YouTube.

Is there some standard word for this? Maybe "distributed" or "publicly disseminated"?

I'd like to emphasize the sent-out-from-YouTube-publicly aspect (more than the uploaded-to-YouTube part). We should clearly indicate that it's a public video, not a private one, for example.


Solution 1:

The word I would choose is publish:

Publish a video on your YouTube Channel

You can also use the verb post.

(Either way, you would have to reword your sentence a little.)