 |
|
|
|
This seminar is meant to introduce engineers into the world of video:
compression, streaming and buffering, how does a CODEC operates and what are the
different multimedia file formats. The seminar will display various ways and
protocols of video transfer and streaming from a distant server to a client as
well as introduce ways to improve performance by utilizing CDN networks.
|
|
|
 |
|
|
- Introduction – where is video over
IP Today
- IPTV (dedicated networks), UGC Flash, Video streaming, Live Video conferencing
- Who is doing what
- Media Streaming essentials
- Coding, Storage, Streaming, Playing, CDN
- Tech-Terms: Encoder, Decoder, Transcoder, File-Format, Streaming
- VoD Streaming requirements –
comparison to Home video recorder
- Transport, Transport Control, Remote Control, Capability exchange, Content
Description
- The Video coding and streaming
standard landscape
- ITU, MPEG, IETF, 3GPP, ISMA, Standardization trends
- Video Coding
- Encoder Features: Quality vs BR, functionality, interoperability, error
resiliency,
- Common Formats: MPEG2, MP3, MPEG4, H264, WMV, Flash VP6
- Streaming Protocols
- 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
|
|
- Content Digestion & 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
- Streaming architecture
- Streaming server (Storage, hinting, RTP, RTSP, RTCP, Caching)
- Client Side Player (RTP, RTSP, JB, Decoders, Lip sync)
- Proxy Server
- Conclusion
- Glosaary
|
|
|
|
|
 |
 |
 |
- Engineers, team leaders, development managers and product managers who wish to
enter the video field or deepen their competence in this arena.
|
 |
 |
 |
- 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.
|
 |
 |
 |
|
|
|
|
|
|
|
|