Originally Posted by MovieBuff YouTube is a great CDN and you can live stream for free. https://support.google.com/youtube/t..._topic=2853712 Yes, but I think that fourty seconds of delay are too much.
Forum Rules
Bookmarks