Video on Demand (VOD) are systems which allow users to select and watch to video content when they choose to, rather than having to watch at a specific broadcast time. IPTV technology is often used to bring video on demand to televisions and personal computers. VOD content can either stream content through a Cloud systems, a computer or other device, allowing viewing in real time,A device such as a computer, digital video recorder (also called a personal video recorder) or portable media player for viewing at any time.