Thought the video was kinda clear on what was Live Vana'diel, but I'll explain with few words:
It's a live where a camera is put somewhere in the cities (GMs or First-view random player) and shows random things about Vana'diel, the world of Final Fantasy XI. Final Fantasy XIV's would be called Live Hyadelyn, since the planet is called so.