YouTube attracts far more viewers than social networks or subscription video streaming services.