A very interesting YouTube alternative could be on the way.