J. S. Framestore CFC
B. M. London Internet Exchange
IP broadcast training course contents
- What is IPTV?
- What is IP? What is TV? Pixels, frames, colour, digital modulation, digital video broadcasting. SDTV, HDTV, 4K. IPTV architectures, Contribution, distribution, delivery. IPTV standards.
Hands on: Base IP connectivity, VLC.
- IPTV protocol stacks
- IP, TCP, UDP, RTP. IPv6. HTTP. Bandwidth requirements.
Hands on: IPTV bandwidth calculations.
- Video codecs
- 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.
- IP issues
- Quality vs. bandwidth. Bandwidth, delay, latency, jitter, signalling. Routers.
Hands on: Analysing jitter and other performance issues.
- IPTV performance and QoS
- IP DSCP field, queuing strategies; FIFO, WFQ, custom, priority, RED. Differentiated services, Diffserv. 802.1Q. Traffic shaping. QoE.
Hands on: best effort versus prioritisation.
- UDP versus TCP
- Reliable, unreliable, connection oriented, connectionless. Broadcasts, multicasts and unicasts. TCP flow control, TCP and performance.
Hands on: TCP window sizes.
- RTP, ports, mixers, translators, RTCP, SMPTE, FEC.
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.
- OTT TV
- HTTP, HTTPS, Chunked HTTP. Adaptive streaming. HTML5. DASH vs HLS.
Hands on: Analysing HTTP streams.
- Firewalls, TLS, DRM, watermarking. Encryption. Geolocation. VPNs.
- IPTV architecture and other protocols
- Content providers, Service providers, delivery networks, home networks. Caching, Service discovery. RTSP. SAP, SDP. DHCP, DNS, NTP
Why Choose Us
SNT trainers score an average of over 90% on the three main areas of:
- Ability to teach
- Technical knowledge
- Answering questions
We limit our maximum class size to 8 delegates; often we have less than this. This ensures optimal interactivity between delegates and instructor.
"Excellent course. The small class size was a great benefit…" M.B. IBM
We write our own courses; courseware does not just consist of slides and our slides are diagrams not bullet point text. A typical chapter provides clearly defined objectives with a chapter overview, slides with text underneath, a quiz at the end to check the learning of the students. Hands on exercises are at the end and are used to reinforce the theory.