Videon tuottamiseen ja lähetykseen käytettävän älypuhelinsovelluksen suunnittelu ja toteutus
Niittynen, Kimmo (2009)
Niittynen, Kimmo
Metropolia Ammattikorkeakoulu
2009
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905192981
https://urn.fi/URN:NBN:fi:amk-200905192981
Tiivistelmä
Insinöörityössä tehtävänä oli suunnitella ja toteuttaa matkapuhelimessa toimiva sovellusohjelma, jonka avulla voi kuvata videota. Kuvattu video tuli voida lähettää palvelimelle, joka tallentaa videon opetusvideopankkiin katseltavaksi. Helppokäyttöisyys oli sovelluksen tärkein vaatimus.
Työ tehtiin Mamentor Oy:lle laajennuksena olemassa olevan MentorAid-tuotteen ominaisuuksiin. MentorAid on selainkäyttöinen osaamisen ja osaamispääoman hallintajärjestelmä, jonka yhtenä käyttötarkoituksena on tarjota työkaluja erilaisten kurssien läpivientiin. Etäkurssit koostuvat pääosin videomateriaalista ja mahdollisista osaamiskartoituksista. Asiakasyritykset tuottavat opetusvideoita omissa tiloissaan tai Mamentor Oy:n videostudiossa. Videoita katselevat etäkursseilla opiskelevat asiakasyritysten työntekijät tai yhteistyökumppanit. Nyt suunniteltavan sovelluksen tarkoitus on madaltaa opetusvideoiden tuottamisen kynnystä.
Sovellus toteutettiin Symbian C++ -ohjelmointikielellä S60 3rd Edition -alustalle. Käyttöliittymä ohjelmoitiin käyttäen S60-näkymänvaihtoarkkitehtuuria (view switching). Multimediakehysrakenne (MMF) ja HTTP-kehysrakenne olivat käytössä videon kuvaamisessa ja siirrossa.
Lopullinen tuote jäi keskeneräiseksi, koska projekti keskeytettiin taloudellisen tilanteen pakottamana. Tuotteeseen toteutettiin käyttöliittymä kokonaisuudessaan noudattaen korkeaa käytettävyysvaatimusta. Tiedonsiirtoyhteys toteutettiin valmiiksi ja testattiin. Videokuvan tallentaminen on kirjoitettu, mutta ei läpikotaisin testattu. Testausta vaadittaisiin myös koko sovellukselle, mikäli se aiottaisiin ottaa tuotantoon. Kuvatun videon katselu suunniteltiin myös, mutta sen toteutus jäi odottamaan projektin mahdollista jatkumista.
Työ tehtiin Mamentor Oy:lle laajennuksena olemassa olevan MentorAid-tuotteen ominaisuuksiin. MentorAid on selainkäyttöinen osaamisen ja osaamispääoman hallintajärjestelmä, jonka yhtenä käyttötarkoituksena on tarjota työkaluja erilaisten kurssien läpivientiin. Etäkurssit koostuvat pääosin videomateriaalista ja mahdollisista osaamiskartoituksista. Asiakasyritykset tuottavat opetusvideoita omissa tiloissaan tai Mamentor Oy:n videostudiossa. Videoita katselevat etäkursseilla opiskelevat asiakasyritysten työntekijät tai yhteistyökumppanit. Nyt suunniteltavan sovelluksen tarkoitus on madaltaa opetusvideoiden tuottamisen kynnystä.
Sovellus toteutettiin Symbian C++ -ohjelmointikielellä S60 3rd Edition -alustalle. Käyttöliittymä ohjelmoitiin käyttäen S60-näkymänvaihtoarkkitehtuuria (view switching). Multimediakehysrakenne (MMF) ja HTTP-kehysrakenne olivat käytössä videon kuvaamisessa ja siirrossa.
Lopullinen tuote jäi keskeneräiseksi, koska projekti keskeytettiin taloudellisen tilanteen pakottamana. Tuotteeseen toteutettiin käyttöliittymä kokonaisuudessaan noudattaen korkeaa käytettävyysvaatimusta. Tiedonsiirtoyhteys toteutettiin valmiiksi ja testattiin. Videokuvan tallentaminen on kirjoitettu, mutta ei läpikotaisin testattu. Testausta vaadittaisiin myös koko sovellukselle, mikäli se aiottaisiin ottaa tuotantoon. Kuvatun videon katselu suunniteltiin myös, mutta sen toteutus jäi odottamaan projektin mahdollista jatkumista.