Source: https://cours.ebsi.umontreal.ca/sci6116/8-supportaudiovisuel.pdf