Päästä päähän -suoratoistofrastruktuuri, joka on rakennettu Maponga Studiosille – sisältäen React-verkkosovelluksen resurssien ja kanavien hallintaan, sisar-Encoder-sovelluksen SSO-kirjautumisella, NestJS-taustaohjelman sekä kaksi AWS Lambda -funktiota, jotka orkestroivat MediaLive-, MediaPackage-, MediaTailor- ja MediaConvert-palveluita yhden napsautuksen FAST-kanavan käyttöönottoon SCTE-35-mainoslisäyksellä.

Kehitimme täyden pinon medianhallinta-alustan, joka sisältää React-käyttöliittymän, NestJS-tausta-API:n ja kaksi AWS Lambda -funktiota.
Rakensimme FAST-kanava Lambdan, joka orkestroi AWS MediaLive-, MediaPackage- ja MediaTailor-palveluita yhden napsautuksen live-lineaarisen kanavan provisionointia varten.
Toteutimme kalenteripohjaisen kanavan aikataulutuksen (FullCalendar) vedä ja pudota -ohjelmapaikkojen hallinnalla ja mainosmerkkien konfiguroinnilla.
Loimme SCTE-35-jakomerkkien syötön, mahdollistaen MediaTailor-palvelun puolen mainoslisäyksen (SSAI) live-toiston aikana.
Kehitimme videon koodaus Lambdan, joka käynnistää AWS MediaConvertin S3-latauksessa ja tuottaa kumppanikohtaisia tulosteita konfiguroitavista profiileista.
Rakensimme ennalta allekirjoitetun S3-moniosaisen latausjärjestelmän, joka tukee jopa 11 Gt:n tiedostoja kolmivaiheisella lataus-, vahvistus- ja viimeistelytyönkululla.
Toteutimme evästepohjaisen JWT-todennuksen Argon2-hajautuksella, SSO-kirjautumisen M-Studio- ja Encoder-sovelluksen välillä sekä roolipohjaisen pääsynhallinnan.
Loimme kattavan resurssikirjaston monivaiheisilla luontilomakkeilla, CSV-massatuonnilla, HLS-videotoistolla, jaksojen hallinnalla sekä pikkukuvien/otsikoiden hallinnalla.
Suunnittelimme ja integroimme dynaamisen syötteen vaihdon käyttäen MediaLiven $urlPath$-ominaisuutta tehokkaaseen sisällön kiertoon ilman videokohtaisia syötteitä.
Rakensimme reaaliaikaisia analytiikan kojelautoja ApexCharts-kirjastolla, näyttäen resurssien, kanavien ja videoiden mittareita sekä talous- ja myyntiraportointikerroksen.
Yhdistää koko sisällön luonnista lähetykseen -putkilinjan yhdeksi operaattoriystävälliseksi käyttöliittymäksi, sisältäen yhden napsautuksen FAST-kanavan käyttöönoton, automatisoidun monikumppanikoodauksen ja palvelimen puolen mainoslisäyksen – korvaten hajautetut AWS Console -työnkulut.
Keskustellaan siitä, miten voimme toteuttaa visiosi samalla asiantuntemuksen ja omistautumisen tasolla.
MicrocosmWorks rakensi FAST-kanavajärjestelmän käyttäen AWS Lambda -funktioita, jotka orkestroivat MediaLiveä, MediaPackagea ja MediaTailoria yhden napsautuksen live-lineaarikanavan provisiointiin. Kalenteripohjainen aikataulutus FullCalendarin avulla tarjoaa vedä ja pudota -ohjelmapaikkojen hallinnan, kun taas SCTE-35-lisäysmerkit mahdollistavat MediaTailorin palvelinpuolen mainosten lisäyksen (SSAI) reaaliaikaisen toiston aikana. Dynaaminen syötteen vaihtaminen käyttäen MediaLiven $urlPath$-ominaisuutta hoitaa sisällön kierrätyksen ilman videokohtaisia syötteitä.
MicrocosmWorks kehitti AWS Lambda -funktion, joka käynnistää MediaConvert-koodaustyöt S3-latauksen yhteydessä, tuottaen kumppanikohtaisia lähtöprofiileja konfiguroitavista koodausmalleista. Jokainen jakelukumppani, kuten TCL tai Vizio, saa videon vaadituissa formaatti-, resoluutio- ja bitrate-spesifikaatioissaan. Koodausputki hoitaa eräkäsittelyn ja lähettää valmistumisilmoitukset, joten operaattoreiden tarvitsee ladata vain kerran monikumppanijakelua varten.
MicrocosmWorks rakensi kolmivaiheisen lataustyönkulun: presigned multipart S3 -latauksen aloituksen, lohkotun latauksen edistymisen seurannalla ja palvelinpuolen vahvistuksen ja viimeistelyn, joka tarkistaa tiedoston eheyden. Jopa 11 GB:n tiedostot ladataan suoraan selaimesta S3:een presigned URL-osoitteiden avulla, ohittaen NestJS-taustaohjelman siirrossa. Tämä lähestymistapa poistaa palvelimen kaistanleveyspullonkaulat ja tukee uudelleenjatkamista virheen sattuessa suurille mediatiedostoille epäluotettavilla yhteyksillä.
Kyllä, MicrocosmWorks rakensi MapongaStudion yhtenäiseksi sisällönhallinta-alustaksi. Resurssikirjasto hallitsee tilausvideoita monivaiheisilla luontilomakkeilla, CSV-massatuonnilla, HLS-toistoesikatselulla, jaksojen hallinnalla sekä pikkukuvien/kuvatekstien hallinnalla. FAST-kanavatoiminnot, sisältäen aikataulutuksen, mainosten lisäämisen ja reaaliaikaisen seurannan, ovat saatavilla samassa käyttöliittymässä, ja SSO yhdistää pääasiallisen M-Studio-apin ja sisar-Encoder Appin.
MicrocosmWorks rakensi reaaliaikaisia analytiikkakojelautoja käyttäen ApexChartsia, jotka esittävät sisällön suorituskyvyn, kanavan katsojamäärät, videon sitouttamismittarit sekä talous- ja myyntiraportointikerroksen. Analytiikka kattaa sekä FAST channel -mittarit, kuten katsojien pysyvyyden ja mainosten täyttöasteen, että sisältökirjaston mittarit, kuten latausmäärät ja koodauksen valmistumisasteet. MRSS feedin generointi mahdollistaa sisällön syndikoinnin seurannan jakelukumppaneiden kesken.