ICTV is a system which can store, adapt, traverse, understand, find and summarize any given command and maintain the session and personalization. It can convert text, voice to mpeg-4 or other compatible format from different input channels. It also deducts best possible outcome based on existing, ongoing, future scenarios. This is in-built with live agent lip synching and voice synchronization along with related back ground video clips 24fps. 

For example, if a user wanted a ‘man running in Swiss neighborhood’, system should able to grab the available pictures of Swiss neighborhoods from Flickr etc and make a mpeg-4 with layered man running. Audio can be inserted as well if user wanted to. Characters can be existing or a new characters. Dynamic video creation is also done using real time live feeds from disparate systems like cameras, satellites or google earth etc