NUST Institutional Repository

Development of an IPTV System

Show simple item record

dc.contributor.author Manzoor Ahmed, Jawad Arshed Umer Azmat Raja
dc.date.accessioned 2020-11-11T14:40:42Z
dc.date.available 2020-11-11T14:40:42Z
dc.date.issued 2008
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/11541
dc.description Supervisor: Dr. Syed Ali Khayam en_US
dc.description.abstract Internet Protocol TV (IPTV) delivers high-quality multimedia content over controlled IP network infrastructure. IPTV is different from traditional terrestrial, cable or broadcasting services. In the traditional terrestrial, cable and broadcasting services, multimedia content is delivered using broadcast systems in which a lot of bandwidth is wasted in sending the data to the whole network. IPTV uses IP multicast to deliver multimedia content. Multicast systems are dynamic: clients can join or leave anytime. A multicast system only needs to send data to a particular multicast group and thus saves a lot of bandwidth. IP networks also include interactive capabilities such as live pause, fast forward and rewind. In future, IPTV will attract a lot of customers due to its added functionality of packetization and two-way interaction. In this project, we have developed a client/server architecture in which the server transmits three pre-encoded H.264 TV video channels over the network using RTP/RTCP protocols. The IPTV server reads from a pre-encoded H.264 source and forwards the data on the network encapsulated in RTP packets. On the client side these RTP packets are received and the video data is extracted and forwarded to H.264 decoder which decodes the data and hands over to a multimedia player which displays the decoded information on the screen. H.264 plays an important role in the overall project since it focuses on optimal utilization of bandwidth. This system uses IP multicast to send data to multicast groups. IP multicasting provides a feature of channel zapping in our project where the client is able to switch between different channels. In a nut shell, the project is able to deliver TV quality video over an IP network using RTP and RTCP protocols. H.264 codec is used to enable the users to watch high quality videos and save bandwidth in an optimal way. en_US
dc.publisher SEECS, National University of Sciences and Technology, Islamabad en_US
dc.subject Information and Communication Systems Engineering en_US
dc.title Development of an IPTV System en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • BS [835]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account