Een videoplatform dat op lokale apparaten wordt ingezet, moet videobronnen koppelen, resultaten, gebeurtenissen en bewaard bewijsmateriaal verwerken. Dit artikel beschrijft een voorgesteld ontwerp. Compatibiliteit van apparatuur, gelijktijdige capaciteit, volledigheid van registratie en duurzame werking vereisen nog steeds verificatie op doelapparaten en werklasten.
Organiseer modules per bedrijfsobject
| Module | Domein | Mogelijke leveringen |
|---|---|---|
| Beheer van videobronnen | Configuratie, ingang, herverbinding en kanaalstatussen | Broninventarisatie, statussen en fouten |
| Live-voorbeeld | Uitvoermodi, distributie en clientstatussen | Bekijk een voorbeeld van API's en configuratie |
| Verwerken van taken | Modellen, planning, bemonstering en resultaten | Taakconfiguratie en resultaatvelden |
| Gebeurtenisregistraties | Oorsprong, tijd, regels en beoordelingsstatus | Gebeurtenisvelden en bewijsreferenties |
| Opslaan en afspelen | Bestanden, retentie, indexen en lezingen | Opslagconfiguratie, ophaal-API's en controlerecords |
Controleer de beschikbaarheid van bewijsmateriaal afzonderlijk van de gebeurteniskoppeling
Gebruik stabiele identificatiegegevens om bronnen, gebeurtenissen, model- en configuratieversies en opgeslagen bestanden te koppelen. Controleer of de afbeeldingen of video waarnaar wordt verwezen bestaan, leesbaar zijn en overeenkomen met het vereiste tijdsbereik. Een gebeurtenis-ID alleen is onvoldoende bewijs dat een opname is opgeslagen.
Definieer het capaciteits- en faalbeleid afzonderlijk
Specificeer gelijktijdige kanalen, modellen, clients, opname- en afspeeltaken. Definieer statussen en acties voor volledige wachtrijen, time-outs, invoerverlies en onvoldoende schijfruimte. Oude afbeeldingen of resultaten mogen niet als nieuwe uitvoer verschijnen. Bevestig het bewaarbeleid ten opzichte van de zakelijke vereisten.
Pilot, accepteren en overhandigen
Begin met een klein proefproject met vaste video-ingangen. Controleer vervolgens de afgesproken combinaties van gelijktijdige taken en het herstelproces. Bewaar afzonderlijke preview-, verwerkings-, gebeurtenis-, opname- en afspeelrecords. De deliverables kunnen configuratie, API's, implementatie- en bedieningsinstructies, overeengekomen broncode, testrecords en openstaande items omvatten. Verwerk bibliotheken en protocolintegraties van derden onder hun feitelijke licenties en geverifieerde reikwijdte.
Gerelateerde diensten: edge AI-implementatie en -optimalisatie En projectaanvragen.