Definition of lifecast
noun
a continuous video of one’s day-to-day activities broadcast live on the Internet:he strapped a camera to the side of his head and invited the world to share his unabridged lifecast
verb (past and past participle lifecast)
[with object] (usually as noun lifecasting) broadcast (a continuous video of one’s day-to-day activities) live on the Internet:lifecasting creates an interactive, never-ending soap opera they eagerly lifecast their entire existence via the web