De computer als tekstverwerker en videorecorder

| Redactie

Digitaal met TV-kwaliteit een videofilm opnemen, en tegelijkertijd op dezelfde computer een tekst intikken? Ideaal, maar het kan nog niet, onder andere omdat de programmatuur tot voor kort ontbrak. Het proefschrift van informaticus Peter Bosch geeft een aanzet tot misschien wel het eerste goed werkende systeem. Op 25 juni verdedigt hij zijn onderzoek naar 'Mixed-media file systems'.

'Mijn onderzoek maakt deel uit van een groter, Europees onderzoeksproject', vertelt Bosch. 'Dat zogenaamde "Pegasus-II"-project wil een systeem bouwen dat zowel om kan gaan met gewone computerdata en -programma's als met audio en video.'

Dat kan een computer nu nog niet, onder andere omdat de conventionele data geen 'timinggaranties' nodig hebben, het is meestal niet belangrijk hoe lang het exact duurt voordat Word een ingetypte zin naar disk geschreven heeft. Audio of video moet wel precies in het juiste tempo afgespeeld worden, anders ontstaan er stiltes in de muziek of zwarte stukken beeld. Een andere belemmering is de hoeveelheid data die bij audio of video verwerkt moet worden. Die is veel groter dan die bij de meeste conventionele computertoepassingen. Bosch: 'Dat betekent dat je op een gegeven moment tegen de fysieke grenzen van de hardware aanloopt.'

Deadlines

Bosch hield zich met de dataopslag bezig. Hij vroeg zich af, hoe de disk zodanig geregeld (ge-'scheduled') kan worden, dat die tegelijkertijd zowel audio, video en standaardtaken kan verwerken. Bosch: 'Ik heb een manier gevonden om de wachttijden voor het gewone verkeer te minimaliseren, terwijl een harde schijf tegelijkertijd audio- of video stromen verwerkt. Het enige waar het bij video namelijk om gaat is dat je op tijd bent. De snelheid waarmee data verwerkt worden is van minder belang.' En de resultaten van zijn nieuwe systeem, 'Clockwise' genoemd naar de film van John Cleese, liegen er niet om. 'Ik heb geÙxperimenteerd met het aflezen van 35 video's en het tegelijkertijd draaien van een andere applicatie die ook een flink wat informatie nodig had. Dat laatste was prima mogelijk, terwijl bij de video geen enkele deadline gemist werd.' Een bijzonder resultaat. Er zijn maar weinig systemen die dit kunnen, en die hebben meer beperkingen. Bosch: 'Van de bestaande systemen waarover gepubliceerd is heb ik in mijn proefschrift aangetoond dat ze niet goed genoeg met de twee verschillendedatatypen om kunnen gaan, ze kunnen niet aantonen dat ze de deadlines halen.'

Maar waarom zou je eigenlijk vanaf je harde schijf een video willen draaien? Bosch: 'Sommige mensen zijn er van overtuigd, dat er altijd een aparte TV in de huiskamer zal staan. Aan de andere kant zie je een steeds verder gaande integratie tussen audio, video en computers. De volgende generatie TV's bevat waarschijnlijk een soort PC-moederbord met een processor erop, en heeft aan de buitenkant een digitale stekker. En het is voor ons nu nog een vrij kleine stap om een digitale videorecorder, gebaseerd op een PC, te ontwerpen. Verder is het bijvoorbeeld denkbaar, dat videofilms via servers gedistribueerd gaan worden. Wanneer die ontwikkelingen doorzetten is het natuurlijk vaak handiger en ook goedkoper als er maar ÚÚn computer hoeft te worden gebruikt.'

De bevindingen van Bosch zijn mogelijk cruciaal voor een veelbelovende technologisch ontwikkeling. Toch verwacht hij niet, er rijk van te worden. 'Het geestelijk eigendom van de producten van het Pegasus-project is niet duidelijk geregeld. Mogelijk was het systeem wel pattenteerbaar, maar de publicatie van mijn proefschrift vind ik in eerste instantie belangrijker. Er is nu een versie beschikbaar voor Linux, het is mijn bedoeling deze binnenkort publiekelijk beschikbaar te maken. Dat past eigenlijk ook wel goed bij de geest van dit besturingssysteem.'

Stay tuned

Sign up for our weekly newsletter.