Dat beschrijft multimediabestandsformaten en bijbehorende protocollen . Er is niet één enkele set regels, maar eerder een verzameling standaarden en protocollen die samenwerken.
Hier is een overzicht:
* Bestandsformaten: Deze definiëren hoe de gegevens binnen het bestand zelf zijn gestructureerd. Voorbeelden zijn onder meer:
* Tekst: TXT, HTML, XML, Markdown
* Grafische afbeeldingen: JPEG, PNG, GIF, SVG, WebP
* Geluid: MP3, WAV, OGG, AAC
* Video: MP4, MOV, AVI, WebM
* Andere multimedia: Er bestaan veel meer gespecialiseerde formaten.
* Protocollen: Deze bepalen hoe de bestanden over het netwerk worden overgedragen. Belangrijke protocollen zijn onder meer:
* HTTP (Hypertext Transfer Protocol): De basis van het web, gebruikt om bestanden over te dragen tussen webservers en clients (browsers). HTTP/2 en HTTP/3 zijn nieuwere, efficiëntere versies.
* HTTPS (Hypertext Transfer Protocol Secure): Een gecodeerde versie van HTTP, die een veilige gegevensoverdracht mogelijk maakt.
* FTP (File Transfer Protocol): Vaak gebruikt voor het uploaden en downloaden van bestanden naar servers. Minder gebruikelijk bij surfen op het web vanwege het minder gebruiksvriendelijke karakter in vergelijking met HTTP.
* Streamingprotocollen: Protocollen zoals RTMP, HLS (HTTP Live Streaming) en DASH (Dynamic Adaptive Streaming over HTTP) worden gebruikt voor het streamen van audio en video, waardoor het afspelen kan beginnen voordat het volledige bestand is gedownload.
Kortom, er is niet één ‘rulebook’, maar eerder een combinatie van bestandsformaatspecificaties en netwerkprotocollen die de uitwisseling van multimediabestanden op internet mogelijk maken. Welke specifieke combinatie wordt gebruikt, is afhankelijk van het type bestand, de applicatie en het gewenste niveau van beveiliging en efficiëntie. |