http://dev.emcelettronica.com/diy-iptv-system-using-videolan-vlc-vls
VideoLAN is a project that was started by students at the École Centrale Paris in France. The software was first released under the open source GNU General Public License and is now continuously being developed by contributors worldwide. It originally consisted of two programs – the VideoLAN Client (VLC) and VideoLAN Server (VLS). They were later merged into one program, the VLC Media Player.
VLC can be used to do the following applications:
We will talk about one of the applications that we did for our office, which is a small IPTV system. Our signal sources come from satellite TV, terrestrial broadcast and a CCTV camera. These signals are streamed from video servers that are connected to our network and are received and decoded in individual workstations or mobile laptops.