Videoverkkopalvelun toteuttaminen
Ronkanen, Antti (2010)
Ronkanen, Antti
Mikkelin ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201003095532
https://urn.fi/URN:NBN:fi:amk-201003095532
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli toteuttaa Mikkelin ammattikorkeakoulun CampusTV:lle uusi verkkopalvelu sekä verkkosovellus videoiden tallennusta ja niiden tietojen hallintaa varten. Ensisijaisena tavoitteena oli toteuttaa nykyaikainen sovellus ja saada vanhat videot toimimaan myös uudessa järjestelmässä. Taustatutkimusta työhön tehtiin aiemmista CampusTV:n uudistussuunnitelmista ja siitä, miksei aiempia uudistuksia oltu otettu käyttöön.
Tutkimuksen aikana selvisi, että työ on melko haastava toteuttaa, joten oli tutustuttava videoiden käyttöön erilaisissa sovelluksissa. Työssä tutustutaan ensin www-sovellusten ohjelmointitekniikoihin ja tietokantoihin ja miten niillä on mahdollista toteuttaa verkossa toimivia verkkopalveluita. Esittely kattaa myös yleisimmät videon striimaukseen tarkoitetut protokollat sekä videosoittimet ja yleisimmät videomuodot ja –standardit. Työssä esitellään myös palvelun toteutus, eli miten näitä edellä mainittuja asioita käytettiin ja sovellettiin.
Yksi iso asia videoiden käytössä verkkosivuilla on se, mitä tietoja videosta näytetään ja mistä ne haetaan. Esimerkiksi tässä työssä videot jouduttiin tallentamaan erilliselle tiedostopalvelimelle, kun taas videoiden tiedot tallennettiin omalle tietokantapalvelimelleen. Tämä aiheutti joitakin haasteita, joiden selvittämiseen meni melko paljon aikaa.
Ohjelmointikielien ja oheisohjelmien kehitys on tarjonnut uusia mahdollisuuksia Internet-sivujen tekoon, ja ne tekevät sitä myös tulevaisuudessa. Tulevaisuudessa voi ehkä välttyä ainakin osittain tässä työssä kohdatuilta ongelmilta, koska ohjelmointikielien tulossa olevat versiot mahdollistavat esimerkiksi videon näyttämisen Internet-sivuilla ilman tietojen hakemisen hankaluutta.
Työ onnistui tavoitteiden mukaisesti, niin sivuista kuin videoiden hallinnasta tuli sellainen kuin haluttiin, ja uusi järjestelmä ja sivut julkaistaan lähiaikana.
Tutkimuksen aikana selvisi, että työ on melko haastava toteuttaa, joten oli tutustuttava videoiden käyttöön erilaisissa sovelluksissa. Työssä tutustutaan ensin www-sovellusten ohjelmointitekniikoihin ja tietokantoihin ja miten niillä on mahdollista toteuttaa verkossa toimivia verkkopalveluita. Esittely kattaa myös yleisimmät videon striimaukseen tarkoitetut protokollat sekä videosoittimet ja yleisimmät videomuodot ja –standardit. Työssä esitellään myös palvelun toteutus, eli miten näitä edellä mainittuja asioita käytettiin ja sovellettiin.
Yksi iso asia videoiden käytössä verkkosivuilla on se, mitä tietoja videosta näytetään ja mistä ne haetaan. Esimerkiksi tässä työssä videot jouduttiin tallentamaan erilliselle tiedostopalvelimelle, kun taas videoiden tiedot tallennettiin omalle tietokantapalvelimelleen. Tämä aiheutti joitakin haasteita, joiden selvittämiseen meni melko paljon aikaa.
Ohjelmointikielien ja oheisohjelmien kehitys on tarjonnut uusia mahdollisuuksia Internet-sivujen tekoon, ja ne tekevät sitä myös tulevaisuudessa. Tulevaisuudessa voi ehkä välttyä ainakin osittain tässä työssä kohdatuilta ongelmilta, koska ohjelmointikielien tulossa olevat versiot mahdollistavat esimerkiksi videon näyttämisen Internet-sivuilla ilman tietojen hakemisen hankaluutta.
Työ onnistui tavoitteiden mukaisesti, niin sivuista kuin videoiden hallinnasta tuli sellainen kuin haluttiin, ja uusi järjestelmä ja sivut julkaistaan lähiaikana.