3 ms·How do they compare with YouTube's?by DougBTX 19y agoHow do they compare with YouTube's?wmf 19y agoYouTube doesn't do any live streaming AFAIK.