OPPGAVER FOR ENGASJERTE I TV- ELLER MULTIMEDIA-TEKNOLOGI

Etter litt bakgrunnsinformasjon om et TV-system, følger en beskrivelse av
tre oppgaver om tilpassing av systemet til fri programvare og MPEG4-IP.

GJELDENDE SYSTEM
Brukere:
-        alle registrerte i Åpen kanal.
-        drift.
-        seere.

Registrering av brukere:
-        Tildeling av brukerkonto (navn, passord)
-        Personalia (sjekk på p.nr.)
-        Organisasjon (org.nr., mange deltakere har ikke org.nr.)
-        Den registrerte erklærer at gitte opplysninger riktige og at vedkommende tar rettslig ansvar for alt eget opplastet innhold. Erklæringen sendes underskrevet til Åpen kanal.
-        Bekreftelse på e-post (at adressen eksisterte ved tidspunkt for registrering)

Bruk av systemet
-        Brukerveiledning
-        driftsmeldinger
-        Mitt videoarkiv (tidl. ”browseren”)
-        Automatiske driftsmeldinger ved gitte scenario (driftsmeldinger
tilgjengelig gjennom et enkelt grensesnitt i systemet)
-        Logging
-        Skjema for registrering hos Medietilsynet
-        Tilbakemeldingsskjema (forslag etc.)
-        Scheduleringssystem
-        Brukerne oppfordres til tilgjengeliggjøring av innslagene i Creative Commons.
-        Meny med veiledning om rettighetshåndtering i forhold til hvem brukeren kan henvende seg til.

Teknisk infrastruktur
-        FTP-server som mottar DV-video.  Denne er koblet til en komprimeringsenhet.
-        En automatisert komprimeringsenhet for Windows Media. Skal automatisk starte komprimering av nytt materiale som blir opplastet til FTP-server.
-        Det som er ferdig komprimert, blir lastet over på en streamingserver etter den typen media som den er komprimert til/for. MPEG2-filer lastes over til en ”playout”-server som kjører multicast MHP over IP. MPEG4/WM kjøres fra samme streamingserver.
-        Alt som er publisert kommer ut på den offentlige nettsiden sortert etter tema for ”video on demand” der man kan starte innslagene når man ønsker å se de.
-        Websider for registrering av metadata blir generert med PHP (blir delvis erstattet med C++), autokomprimeringsskriptene er foreløpig skrevet i Pascal (kan bli erstattet med C++), opplastingsklient som sørger for sikker overføring av store filer (autoresume) skrevet i C++ (gjenstår), komprimeringsparametrene er skrevet i XML og databasen er gjort i MySQL.

 

OPPGAVENE

Følgende oppgaver i prioritert rekkefølge kan brukes som en studentoppgave
ved høgkoler og universiteter. Resultatet publiseres i GPL.

1.        Et autokomprimeringsskript for MPEG4-IP som erstatter den automatiserte
komprimeringsenheten for Windows Media.

2.        Scheduleringssystem og multicastsending for MPEG4-IP der den
kontinuerlige sendeplanen genereres ut fra det som er publisert og angitt
tidspunkt i scheduleringssystemet. Hensikten med dette er å simulere en
TV-sending på nett.  Sendeplanen som blir generert her, kan overføres til
MPEG2-playoutsystemet og brukes i en faktisk TV-sending.

3.        Autokomprimeringsskript for MPEG2-TS for TV (tilsvarende dagens
autokomprimeringsskript for Windows Media). Synkronisering mellom
MPEG4/schedule og MPEG2-TS- sendeplanen som avvikles fra en allerede
innkjøpt MPEG2-playout-enhet. Dette for at TV-sendingen skal bli som
nettsendingen.