Nº
1901
DATE: CALL
PRICE NIS: 1270 + VAT
DURATION: 1 Day
Course Overview: This seminar is meant to integrate engineers into the world of video: introducing compression, streaming and buffering, how does a Kodak operate and what are the different multimedia files. The seminar will display various ways and protocols of video transferring from a distinct server to a client and introduce ways to improve performance by utilizing CDN networks.
Who should attend?Engineers, team leaders, development managers, product managers who wish to enter the video field or deepen their competence in this arena.
Prerequisities:There is no mathematic prerequisite or additional background knowledge in video necessary. It is recommended to have some basic Communication Protocol understanding (TCP, UDP, IP) but not as a requirement.
Course Outline:
1. Introduction – where is video over IP Today?
-
IPTVdedicated networks, UGC Flash, Video streaming, Live Video conferencing
-
Who is doing what
2. Media Streaming essentials – (0.75 hr)
-
Coding, Storage, Streaming, Playing, CDN
-
Tech-Terms: Encoder, Decoder, Tran coder, File-Format, Streaming
3. VoD Streaming requirements – comparison to home video recorder – (30min)
-
Transport, Transport Control, Remote Control, Capability exchange, Content Description
4. Video coding and streaming standard landscape – (30 min)
-
ITU, MPEG, IETF, 3GPP, ISMA, Standardization trends
5. Video coding – (1 hr)
-
Encoder Features: Quality vs BR, functionality, interoperability, error resiliency,
-
Common Formats: MPEG2, MP3, MPEG4, H264, WMV, Flash VP6
6. Streaming protocols – (1 hr)
-
RTP – Real Time Transport Protocol, Application Level Framing
-
RTCP – Synchronization and reports
-
RTSP – Internet Remote Control
-
SDP- Session description and capability exchange
-
RMTP – transport protocol of flash video
7. Content Digestion and Storage
-
RAW Media
-
Synchronized A/V: RIFF, MPEG2 PS/TS
-
Object Oriented FF: MOV and MPEG4
-
Content Digestion: Feature extraction, media description for search and advertisement
-
Side information: Content Description, Hint tracks, virtual tracks
8. Streaming architecture
-
Streaming server (Storage, hinting, RTP, RTSP, RTCP, Caching)
-
Client Side Player (RTP, RTSP, JB, Decoders, Lip sync)
-
Proxy Server
9. Summary