SSAI-architectuur uitgelegd: server-side advertentie-invoeging voor AVOD en FAST
Ontdek hoe de SSAI-architectuur werkt voor AVOD en FAST, met inbegrip van advertentiebeslissingen, SCTE-35, he
Ontdek hoe je je OTT-app kunt publiceren op Roku, Samsung Tizen, LG webOS en Apple tvOS, inclusief het voorbereiden van de app, het testen, de certificering, het indienen bij de app store en het uitvoeren van updates.
Gepubliceerd:
Om een OTT-app op een smart-tv te krijgen, volstaat het niet om de app te ontwikkelen en deze vervolgens in een app store te plaatsen.
Elk groot tv-ecosysteem heeft zijn eigen ontwikkelomgeving, verpakkingsvereisten, store-assets, testproces, beoordelingssysteem en release-workflow.
Voor een OTT-bedrijf betekent dit dat één enkele streamingdienst meerdere afzonderlijke distributiekanalen kan omvatten.
Roku, Samsung Tizen, LG webOS en Apple tvOS behoren tot de belangrijkste ecosystemen waarmee rekening moet worden gehouden. Hoewel kijkers op alle apparaten dezelfde inhoud en merkbeleving verwachten, kan de werkwijze achter elke applicatie sterk verschillen.
In deze gids wordt uitgelegd wat OTT-bedrijven moeten weten voordat ze hun tv-apps op deze vier platforms gaan aanbieden.
Een veelgemaakte fout is om de distributie via smart-tv’s als één enkel project te beschouwen.
Je kunt het beter zien als één OTT-product met meerdere platformspecifieke versies.
Je belangrijkste streamingdienst blijft misschien wel hetzelfde, maar elk tv-platform kan zijn eigen dienst vereisen:
Build van de applicatie
Ontwikkelaarsaccount
Winkeloverzicht
App-pictogram en schermafbeeldingen
Testprocedure
Certificering of beoordeling
Versiebeheer
Updateproces
Dit is vooral van belang wanneer een OTT-dienst abonnementen, reclame, livestreaming of kijken via een account ondersteunt.
De applicatie moet niet alleen technisch goed werken. Ze moet ook voldoen aan de publicatie-eisen van het platform.
Roku noemt streamingapps ‘kanalen’, en om openbaar te mogen worden aangeboden, moet het kanaal het publicatie- en certificeringsproces van Roku doorlopen.
De eerste stap is het aanmaken van de Roku-applicatie en het voorbereiden van de benodigde pakket- en winkelgegevens.
Je team moet het volgende bij de hand hebben:
Kanaalnaam
Beschrijving
Merkopbouw
Kanaalafbeelding
Sollicitatiepakket
Ondersteunde talen
Informatie over de inhoud
Gegevens over het account en het abonnement, indien van toepassing
Voordat de applicatie openbaar wordt gemaakt, moet deze worden getest op de Roku-apparaten waarvan verwacht wordt dat uw doelgroep deze zal gebruiken.
Roku hanteert specifieke certificeringseisen op gebieden als prestaties, navigatie, reclame, aankopen, afspelen en ander gedrag van kanalen.
Het testen moet daarom verder gaan dan alleen controleren of de video wordt afgespeeld.
Er moet rekening worden gehouden met navigatie op afstand, accountstromen, herstel van afspeelprocessen en de verschillende mogelijkheden van apparaten.
Na certificering en goedkeuring kan het kanaal worden gepubliceerd.
Toekomstige wijzigingen in de applicatiecode kunnen een nieuw certificeringsproces vereisen; daarom moet de distributie via Roku worden beschouwd als een doorlopend releaseproces en niet als een eenmalige indiening.
Samsung Smart TV's maken gebruik van het Tizen-platform, waarbij applicaties worden aangeboden via het publicatieplatform voor tv-apps van Samsung.
Voor OTT-bedrijven omvat de publicatieworkflow het registreren van applicaties, het indienen van pakketten, het testen, het aanleveren van metadata, de verificatie en de release.
De aanvraag moet worden geregistreerd met de vereiste bedrijfs- en productgegevens.
Hieronder vallen onder meer:
Naam van de applicatie
Type aanvraag
Standaardtaal
Ondersteunde landen
Sollicitatiepakket
Winkelinformatie
Uw ontwikkelteam moet het juiste Tizen TV-applicatiepakket samenstellen.
Dit is een van de redenen waarom een standaard web- of mobiele app niet zomaar zonder aanpassingen naar elke Smart TV-store kan worden geüpload.
De tv-app moet specifiek worden afgestemd op het doelecosysteem.
Het publicatieproces van Samsung omvat het testen en controleren.
Controleer het volgende voordat je de aanvraag indient:
Navigatie op afstand
Afspelen
Inloggen
Abonnementsstromen
Prestaties van de app
Netwerkstoringen
Verschillende ondersteunde tv-modellen
Zodra de applicatie de vereiste controles heeft doorstaan, kan deze worden gepubliceerd voor de geselecteerde markten en ondersteunde apparaten.
LG Smart TV's maken gebruik van webOS, en apps worden aangeboden via het app-ecosysteem van LG voor tv's.
Het proces omvat de registratie van de verkoper, het opstellen van de aanvraag, het testen, het indienen en de goedkeuring.
De app moet worden verpakt volgens de vereisten van LG en vergezeld gaan van de vereiste winkelinformatie.
Je team moet het volgende voorbereiden:
Naam van de app
Beschrijving
Pictogram
Screenshots
Sollicitatiepakket
Privacyverklaring
Ondersteuningsinformatie
Gegevens over het land en de inhoud
Door het goedkeuringsproces van LG is het testen bijzonder belangrijk.
Een OTT-applicatie moet worden gecontroleerd op:
Navigatie
Focusgedrag
Videoweergave
Inloggen
Door de inhoud bladeren
Herstel van het netwerk
Ondertitels
Audio
Stabiliteit van de applicatie
Een tv-app moet natuurlijk aanvoelen wanneer deze met een afstandsbediening wordt bediend. Een gebruiker zou nooit een muis of touchscreen moeten hoeven gebruiken om een eenvoudige handeling uit te voeren.
Zodra de aanvraag de vereiste controles heeft doorstaan, kan deze het goedkeuringsproces van LG doorlopen.
Net als bij andere Smart TV-platforms moeten toekomstige updates worden ingepast in de productlevenscyclus.
Apple TV volgt het model van de App Store van Apple.
De app wordt gedistribueerd via App Store Connect, waar ontwikkelaars het app-profiel, de builds, de metagegevens, het testen en de indiening beheren.
Zorg ervoor dat je het volgende bij de hand hebt voordat je je aanvraag indient:
Naam van de app
Beschrijving
App-pictogram
Screenshots
Trefwoorden
Privacyverklaring
Leeftijdsclassificatie
Prijzen en beschikbaarheid
Ondersteuningsinformatie
De tvOS-build moet worden geüpload via de ontwikkelings- en distributieworkflow van Apple.
TestFlight kan vervolgens worden gebruikt om bètaversies te verspreiden voordat de app ter beoordeling wordt ingediend.
Dit biedt het team de kans om de applicatie met echte gebruikers te testen voordat deze voor het publiek wordt uitgebracht.
De definitieve versie wordt via App Store Connect ingediend voor beoordeling door Apple.
Zodra de app is goedgekeurd, kan deze via de App Store in de geselecteerde markten worden uitgebracht.
Voor een OTT-dienst betekent dit dat Apple TV een extra, onafhankelijk releasekanaal vormt dat een eigen test- en releaseplanning vereist.
Hoewel het publicatieproces verschilt, kan een groot deel van de voorbereiding centraal worden uitgevoerd.
Maak een Master Smart TV-startpakket met daarin:
Activa | Doel |
Naam van de app | Winkelidentificatie |
Beschrijving van de app | Leg de dienst uit |
App-pictogram | Merkpresentatie van winkels en apparaten |
Screenshots | Laat de tv-ervaring zien |
Promotieafbeeldingen | Winkelpresentatie |
Privacybeleid | Informatie over gebruikersgegevens |
Voorwaarden | Servicevoorwaarden |
Ondersteuningsgegevens | Klantenservice |
Inhoudsclassificatie | Indeling van het publiek |
App bouwen | Platformspecifieke toepassing |
Inloggegevens controleren | Controle en kwaliteitsborging |
Het belangrijke verschil is dat deze activa mogelijk moeten worden aangepast aan elk platform.
Ga er niet vanuit dat één set screenshots of één applicatiepakket automatisch aan de eisen van elke winkel voldoet.
Een visueel verzorgde applicatie kan toch worden afgekeurd tijdens het publicatieproces.
Sommige van de meest voorkomende problemen hebben te maken met de basisfunctionaliteit en niet zozeer met het ontwerp.
Gebruikers van smart-tv’s maken veel gebruik van de pijltjestoetsen.
Als de focus onvoorspelbaar verspringt of belangrijke functies niet gemakkelijk te bereiken zijn, gaat dit ten koste van de gebruikerservaring.
Test alle belangrijke afspeelacties, waaronder starten, pauzeren, doorzoeken, hervatten en herstellen na onderbrekingen.
Beoordelaars moeten toegang hebben tot de applicatie en de belangrijkste functionaliteiten kunnen testen.
Verloren inloggegevens, onduidelijke inlogprocedures of verlopen sessies kunnen tot problemen leiden.
De applicatie moet op een soepele manier reageren wanneer de verbinding traag wordt of tijdelijk niet beschikbaar is.
Een app die goed werkt op een moderne tv, kan zich anders gedragen op oudere of minder krachtige apparaten.
De tests moeten een afspiegeling zijn van de apparaten die uw daadwerkelijke doelgroep gebruikt.
Zodra de aanvragen zijn gepubliceerd, begint een nieuwe uitdaging: onderhoud.
Het kan zijn dat een nieuwe functie op verschillende tv-platforms moet worden geïmplementeerd en getest.
Een bug kan slechts één tv-ecosysteem treffen.
Een update van het besturingssysteem kan aanvullende tests vereisen.
Een nieuwe vereiste voor de winkel kan je publicatieworkflow beïnvloeden.
Dit betekent dat OTT-bedrijven een overzichtelijke uitbrengkalender moeten bijhouden waarin het volgende is opgenomen:
Ontwikkeling
Platformtests
Certificering
Winkel aanmelden
Goedkeuring
Persbericht
Monitoring
Updates
Zonder deze structuur kan het beheer van vier tv-platforms al snel lastig worden.
Het bouwen van afzonderlijke applicaties en het beheren van meerdere publicatieomgevingen kan aanzienlijke ontwikkelings- en operationele middelen vergen.
Voor een OTT-bedrijf bestaat de uitdaging niet alleen uit het ontwikkelen van de applicatie.
Het houdt het hele ecosysteem eromheen in stand.
Dat omvat onder meer contentbeheer, streaminginfrastructuur, het genereren van inkomsten, gebruikersaccounts, analyses, applicaties, updates en platformcompatibiliteit.
Met behulp van een OTT-platform kan deze complexiteit gedeeltelijk verminderen door de onderliggende streaminginfrastructuur en het applicatie-ecosysteem aan te bieden, in plaats van dat alles helemaal vanaf nul moet worden ontwikkeld.
Vodlix biedt een OTT-platform dat is ontworpen voor bedrijven die eigen streamingdiensten op meerdere platforms willen lanceren.
In plaats van elke applicatie als een op zichzelf staand project te behandelen, kan een OTT-platform een gecentraliseerde basis bieden voor content, gebruikers, inkomsten genereren en streaming, terwijl het tegelijkertijd applicaties ondersteunt voor de platforms die uw publiek gebruikt.
Voor bedrijven die zich richten op het Smart TV-publiek kan dit het proces om verder te gaan dan het web en mobiele apparaten beter beheersbaar maken.
Controleer het volgende voordat u van start gaat:
De platformspecifieke versies zijn klaar
Navigatie op afstand werkt naar behoren
Het afspelen is getest
Inloggen werkt
Ondertiteling en geluidsbewerking
Er is een foutafhandeling ingesteld
De naam van de app is definitief vastgesteld
De beschrijving is klaar
Het pictogram is klaar
Er zijn schermafbeeldingen gemaakt
Er is informatie over privacy beschikbaar
De inhoudsbeoordeling is voltooid
Meerdere tv-modellen getest
Verschillende netwerkomstandigheden getest
Onderbrekingen tijdens het afspelen getest
Inloggen getest
Het opnieuw opstarten van de app is getest
Navigatie op afstand getest
De ontwikkelaarsaccounts zijn correct geconfigureerd
De sollicitatiepakketten zijn klaar
De winkelgegevens zijn volledig
De certificeringseisen voor het platform worden herzien
Het indieningsproces staat op de planning
Monitor crasht
Afspelen controleren
Gebruikersfeedback bekijken
De prestaties van de applicatie bijhouden
Plannen van platformupdates
Nieuwe OS-versies testen
Het verspreiden van apps voor smart-tv’s is niet iets wat je in één keer kunt doen.
Roku, Samsung Tizen, LG webOS en Apple tvOS hebben elk hun eigen applicatieomgevingen, publicatieworkflows, testvereisten en beoordelingsprocessen.
De meest effectieve aanpak is om de distributie vanaf het begin in te plannen, in plaats van deze te beschouwen als de laatste stap na de ontwikkeling.
Maak platformspecifieke builds, ontwikkel al in een vroeg stadium materiaal voor de store, test op echte tv-hardware, voldoe aan de certificeringseisen en zet een doorlopend updateproces op.
Voor OTT-bedrijven is het niet alleen de bedoeling om een app in vier app-winkels te krijgen.
Het doel is om een een consistente, betrouwbare kijkervaring op elk tv-platform dat voor uw publiek van belang is.
Met een platform zoals Vodlix, kunnen bedrijven de bredere OTT-infrastructuur achter hun applicaties vereenvoudigen en zich richten op de groei van hun streamingdienst.
Dezelfde OTT-dienst kan op alle vier de platforms worden aangeboden, maar voor elk platform is een eigen, platformspecifieke applicatie en publicatieproces nodig.
Ja. Elk platform heeft zijn eigen ecosysteem voor ontwikkelaars of uitgevers, dus accounts en toegangsrechten moeten afzonderlijk worden beheerd.
Je moet het Roku-kanaal voorbereiden, voldoen aan de test- en certificeringseisen, het kanaal ter beoordeling indienen en het vervolgens via het Roku-ecosysteem publiceren.
Een Tizen TV-app wordt voorbereid en ingediend via de TV-publicatieomgeving van Samsung, waarna deze wordt getest en gecontroleerd.
De applicatie moet worden voorbereid voor webOS, worden getest aan de hand van de vereisten van LG, via de betreffende publicatieomgeving worden ingediend en worden goedgekeurd voordat deze wordt gedistribueerd.
Een tvOS-app wordt beheerd via App Store Connect, waar ontwikkelaars builds uploaden, deze testen, de winkelvermelding opstellen en de app ter beoordeling indienen.
Ja. Alle grote ecosystemen bieden mechanismen of werkprocessen om applicaties te testen voordat ze openbaar worden uitgebracht.
Veelvoorkomende redenen zijn onder meer afspeelproblemen, slechte navigatie met de afstandsbediening, crashes van applicaties, inlogproblemen, niet-ondersteunde functies, prestatieproblemen en onvolledige winkelinformatie.
Ja. Elk platform heeft zijn eigen applicatieversie en release-workflow, dus updates moeten binnen de betreffende ecosystemen worden beheerd.
Dit brengt verschillende uitdagingen met zich mee. Bij tv-applicaties moet rekening worden gehouden met afstandsbedieningen, navigatie via de focus, tv-hardware, interfaces voor grote schermen, het afspelen van media en platformspecifieke certificering.
Ja. Een OTT-platform kan een groot deel van de onderliggende infrastructuur voor streaming, content, inkomstengeneratie en applicaties leveren, waardoor een OTT-bedrijf minder technologie zelf hoeft te ontwikkelen.
Schakel u in voor de laatste nieuws, strategieën en inzichten over lidmaatschapbusinessen direct in uw e-mailbox te ontvangen.
We hebben een bevestigingsemail naar uw e-mailbox verzonden.
Door in te schakelen, gaat u akkoord met het ontvangen van periodieke marketing-e-mails van ons. U kunt uw inschakeling op elk moment met één klik annuleren.
Deze website is beschermd door reCAPTCHA, en Google's Privacybeleid en Servicevoorwaarden zijn van toepassing.
Ontdek hoe de SSAI-architectuur werkt voor AVOD en FAST, met inbegrip van advertentiebeslissingen, SCTE-35, he
Zet het gedrag van bezoekers om in slimmere betrokkenheid, sterkere loyaliteit en een hogere levenslange waard
Ontdek hoe OTT-platforms meer dan 100.000 gelijktijdige kijkers aankunnen met schaalbare CDN's, adaptieve stre