LebenTV literally means "life TV". Which is to say, it makes no sense. The term "live" is well established, just google for Live-Übertragung (live broadcast/transmission), and it has been added to the German language reference Duden, so that really nails that case shut.