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.