A person who hosts shows on television or any other visual media is called as a Video Jockey. His work is to interact with live callers on phone, conduct game shows, debate shows, interview the guests, etc.