VLC for streaming and Administrators

The VLC Developers Course teaches how to use and setup VLC in streaming environemnts on Linux, Windows and MacOS X. VLC media player is an open source product developed by the VideoLAN project (www.videolan.org). It strives to implement a complete solutions for streaming and playing multimedia content. VLC media player is not only a player but also a streamer, transcoder and encoder. it is released under the GNU Public License v2 (http://www.gnu.org/licenses/gpl.html).

Course contents

Module 0: Introduction

Module 0 is an introductory module designed to
bring the knowledge on VLC of participants on the
same level. It teaches:

  • History of VLC
  • Versatility of VLC
  • Using VLC from the Graphical User Interface

Module 1: Commandline

Module 1 goes into advanced usage of VLC from
the commandline. It teaches:

  • Commandline usage
    • Howto find help information
    • Howto find help on modules
  • Module types
  • Playback from the commandline
  • Streaming from the commandline
    • unicast
    • broadcast
    • multicast
    • VOD (vlm, rtsp, etc)
    • Mosaic

Module 2: Licenses

Module 2 tries to raise awareness of using Open
Source software in products. It does not
encompass a legal advice. It teaches:

  • License awareness
  • Licenses combinations
    • What to do and what not do.
  • Codec licenses awareness
  • Ask legal advice from a lawyer