Video Afspelen op het Web

Afhankelijk van het gebruikte HTML-element kunnen video's 'inline' worden afgespeeld of via een 'assistent' worden afgespeeld.

Inline video's (Inline Videos)

Wanneer een video is opgenomen in de webpagina of als onderdeel ervan, wordt het een inline video genoemd.

Met het gebruik van het <img>-element kan een inline video aan de webpagina worden toegevoegd.

Als u van plan bent om inline video's te gebruiken in een webapplicatie, moet u weten dat veel mensen inline video's haten. Let ook op dat sommige gebruikers mogelijk de optie voor inline video's hebben uitgeschakeld in hun browser.

Ons advies is om alleen inline video's op plaatsen op te nemen waar de gebruiker er naar luistert. Bijvoorbeeld, klik op een link om een video te bekijken nadat de pagina is geopend.

Gebruik van assistent (Plug-In, plugin)

Assistentie-applicaties zijn programma's die via de browser kunnen worden gestart om de browser te helpen video's af te spelen. Assistentie-applicaties worden ook wel plug-ins (Plug-Ins) genoemd.

Assistentie-applicaties kunnen worden gestart met behulp van het <embed>-element, of het <applet>-element en het <object>-element.

Een groot voordeel van assistentie-applicaties is dat ze de gebruiker in staat stellen bepaalde instellingen van de speler te controleren.

De meeste assistentie-applicaties stellen de gebruiker in staat om de geluidsniveaus en speelfuncties, zoals herhaling, pauze, stoppen en afspelen, handmatig of via programmeercommando's te controleren.

Gebruik van het <img>-element

Internet Explorer ondersteunt de dynsrc-eigenschap in het <img>-element.

Deze element heeft de functie om multimedia-elementen in de webpagina in te sluiten:

<img dynsrc="video.avi" />

Het bovenstaande codefragment stelt een ingesloten AVI-bestand in voor de webpagina.

Opmerking:De dynsrc-eigenschap is geen standaard HTML of XHTML-element. Alleen Internet Explorer ondersteunt deze eigenschap.

Gebruik van het <embed>-element

Internet Explorer en Netscape ondersteunen beide het <embed>-element.

Deze element heeft de functie om multimedia-elementen in de webpagina in te sluiten:

<embed src="video.avi" />

Het bovenstaande codefragment stelt een ingesloten AVI-bestand in voor de webpagina.

U kunt de lijst van eigenschappen van het <embed>-element vinden in het laatste gedeelte van deze handleiding.

Opmerking:Internet Explorer en Netscape ondersteunen ook het <embed>-element, maar dit is geen standaard HTML of XHTML-element. De World Wide Web Consortium (W3C) raadt aan om het <object>-element te gebruiken in plaats van het <embed>-element.

Gebruik van het <object>-element

Internet Explorer en Netscape ondersteunen beide het <object>-element.

Deze element heeft de functie om multimedia-elementen in de webpagina in te sluiten:

<object data="video.avi" type="video/avi" />

Het bovenstaande code fragment stelt een ingesloten AVI-bestand in op de webpagina.

U kunt de lijst met eigenschappen van het <object>-element vinden in het laatste hoofdstuk van deze handleiding.

Gebruik van Hyperlinks

Als een webpagina een hyperlink bevat naar een bepaald mediasbestand, zullen de meeste browsers een "assistent" gebruiken om het bestand af te spelen:

<a href="video.avi">Klik hier om de videofile te spelen</a>

De bovenstaande code fragmenten stellen een link naar een AVI-bestand in. Als de gebruiker op deze link klikt, start de browser een assistent programma (bijvoorbeeld Windows Media Player) om het AVI-bestand af te spelen.