This is the 6808th most frequent Russian word.
youtube
The Russian word "YouTube" refers to the same video-sharing platform, YouTube, as in English.
Here, 'YouTube' is used as the name of a destination platform for uploads, used with the preposition 'to' (на in Russian), indicating the target of the action.
Он загрузил своё первое видео на YouTube вчера.
He uploaded his first video to YouTube yesterday.
In this instance, 'YouTube' functions as part of a possessive phrase, describing the type of channel (a YouTube channel) where the new content appeared.
На нашем канале YouTube появилось новое видео.
A new video appeared on our YouTube channel.
In this sentence, 'YouTube' acts as the name of a platform, used with the preposition 'on' (на in Russian), indicating the location where the action takes place.