A current hot topic in recent years has been the provision of multimedia services over IP networks aka triple or quadruple play. This course investigates the characteristics of video transmission and then studies the impact on IP networks.
What is IP? What is TV? Pixels, frames, colour,
digital modulation, digital video broadcasting.
SDTV, HDTV, 4K. IPTV architectures,
Contribution, distribution, delivery. IPTV
Hands on Base IP connectivity, VLC.
IP, TCP, UDP, RTP. IPv6. HTTP. Bandwidth
Hands on IPTV bandwidth calculations.
What is a CODEC, pictures and audio, digitisation,
sampling, quantisation, encoding, compressing.
MPEG, bit rates, resolution. I, B, P frames, GOP.
MPEG 2, MPEG 4, H.264, H.265, VP9, AV1.
Hands on Analysing MPEG frames.
Quality vs. bandwidth. Bandwidth, delay, latency,
jitter, signalling. Routers.
Hands on Analysing jitter and other performance issues.
IP DSCP field, queuing strategies; FIFO, WFQ,
custom, priority, RED. Differentiated services,
Diffserv. 802.1Q. Traffic shaping. QoE.
Hands on best effort versus prioritisation.
Reliable, unreliable, connection oriented,
connectionless. Broadcasts, multicasts and
unicasts. TCP flow control, TCP and
Hands on TCP window sizes.
RTP, ports, mixers, translators, RTCP, SMPTE,
Hands on RTP analysis with Wireshark.
Multicasting compared to unicasting and
broadcasting, when to use and when not to use
multicasting. IGMP, PIM-SM, SSM. MLD.
Hands on Analysing multicast streams.
HTTP, HTTPS, Chunked HTTP. Adaptive
streaming. HTML5. DASH vs HLS.
Hands on Analysing HTTP streams.
Firewalls, TLS, DRM, watermarking. Encryption. Geolocation. VPNs.
Content providers, Service providers, delivery
networks, home networks. Caching, Service
discovery. RTSP. SAP, SDP. DHCP, DNS, NTP
Hands on Fixing the network.
"Really good course for getting an insight into IPTV."
"Technical aspect were explained in very accessible, audience adjusted way."
This structured training course seeks to build upon workbook learning through the use of group exercises, dynamic discussion and individual tasks in order to deliver an engaging and interactive module that will ensure all candidates are able to transfer their new skills into the workplace.