We do not currently know of any antonyms for youtube.
The noun youtube is defined as:
Did you mean adobe?