Yhteenveto
Asiakas käyttää aikaa videoiden latausten, käsittelyn, metatietojen, käyttöoikeuksien ja julkaisun koordinointiin eri vaiheissa.
Ratkaisuksi toteutettiin selainpohjainen videoportaali, jossa on taustakäsittely, haettava sisällönhallinta ja hallittu julkaiseminen.
Ohjelmisto on suunniteltu vähentämään manuaalista työtä tuodusta videosta julkaistuun sisältöön.
Asiakkaan tarina
Asiakas on suomalainen videoalustan ylläpitäjä. Se hallinnoi videosisältöä verkossa ja tarjoaa pääsyn julkaistuihin videoihin valtuutetuille käyttäjille tai julkisille katsojille.
Asiakas käsittelee videotiedostoja, otsikoita, kuvauksia, tunnisteita ja julkaisuoikeuksia. Käsittelyn tila, haettava sisältö ja jakamisen hallinta ovat tärkeä osa palvelua.
Pyyntö oli yksinkertainen: tarjota selaimella käytettävä videoiden lataus ja hallinta. Lisäksi tarvittiin videoiden julkaisu, jakaminen, metatietojen hallinta ja käyttäjätilit.
Ratkaisu rakennettiin toisiinsa liittyvistä videoiden hallinnan, taustakäsittelyn ja julkaisun moduuleista. Käyttöoikeuksien hallinta ja ajastettu jakelu toteutettiin portaalin erillisinä osina.
Asiakas tarvitsi
- Videoiden lataamisen ja hallinnan selaimessa eri käyttäjille
- Videoiden julkaisemisen, jakamisen, suoratoiston ja esittämisen katsojille
- Videoiden otsikoiden, kuvausten, tunnisteiden ja muiden metatietojen hallinnan
- Tilien, profiilien, käyttöoikeuksien, tilausten ja maksutietojen tuen
Miksi valmisohjelmisto ei sopinut
Valmiit videopalvelut kattavat lataamisen, tallennuksen ja jakamisen, kun taas median käsittelysovellukset hoitavat transkoodauksen ja tiedostojen viennin. Niiden kuvausten perusteella taustakäsittely, metatietojen hallinta, käyttäjien käyttöoikeudet, tilaukset ja hallittu julkaiseminen eivät yhdisty yhdeksi asiakkaan tarpeisiin sopivaksi portaaliksi.
Projektin yleiskuvaus
Ratkaisu suunniteltiin asiakkaan sisältötiimin selainpohjaisen videokirjaston ympärille. Se vastaanottaa ladattuja tai tuotuja tiedostoja, otsikoita ja kuvauksia sekä näyttää käsittelyn tilan taustatyön jatkuessa.
Videoiden valmistelua varten latauksille toteutettiin asynkroninen käsittely. Portaali muuntaa videot eri formaatteihin ja koodekkeihin sekä luo kuvakaappauksia tai pikkukuvia kirjasto- ja katselusivuille.
Sisällönhallintaan kiinnitettiin erityistä huomiota. Ylläpitäjät ja sisällönhallitsijat muokkaavat metatietoja ja hallitsevat julkaisuoikeuksia, kun taas valtuutetut käyttäjät tai vierailijat etsivät, katsovat ja jakavat julkaistuja videoita.
Ajastettua jakelua varten luotiin erillinen julkaisualue. Se kokoaa sisällön muokkauksen, esikatselut ja alustan valinnan sosiaalisen median ja verkkokaupan julkaisuja varten.
Järjestelmä suunniteltiin moduuleiksi, joten myöhemmin voidaan lisätä esimerkiksi kommentit ja kuvatallenteiden tuonti ilman koko tuotteen rakentamista uudelleen. Myös muokkaus, tilaukset ja yksityisviestit voidaan lisätä myöhemmin.
Toimitetut tärkeimmät ominaisuudet
- Selainpohjainen videoiden lataus ja tuonti
- Videokirjasto käsittelyn tilan seurannalla
- Videoiden taustakäsittely
- Videoiden transkoodaus eri formaatteihin ja koodekkeihin
- Pikkukuvien ja kuvakaappausten luonti
- Otsikoiden, kuvausten ja tunnisteiden metatietojen muokkaus
- Avainsanahaku videoista ja dokumenteista
- Hallittu pääsy ylläpitäjille, valtuutetuille käyttäjille ja vierailijoille
- Videoiden jakaminen ja toisto
- Ajastettu julkaisu ja synkronointi