Sort:  

now if we could just replace YouTube

There’s dTube and another that I can’t recall right now.