Keskustele projektistasi
MicrocosmWorksInnovoimassa ja Arkkitehtuuria Digitaalisessa Kosmoksessa
TietoaYhteystiedot
MicrocosmWorksInnovoimassa ja suunnittelemassa digitaalista kosmosta

Toimitamme IT-ratkaisuja, joilla on merkitystä. Olemme intohimoisia teknologiasta, turvallisuudesta ja autamme yrityksiä kasvamaan luotettavan, innovatiivisen IT-infrastruktuurin kautta.

[email protected]
+91 7011868196
New Delhi, India

Ratkaisut

RakennaAI-tuotekehitysSaaS-tuotekehitysRäätälöity Ohjelmistokehitys
ModernisoiOhjelmiston ModernisointiAI-modernisointiPilvisovellusten Modernisointi
SkaalaaBackend ja Hajautetut JärjestelmätPilven SuorituskykytekniikkaLuotettavuus- ja SuorituskykytekniikkaAI-infrastruktuuri
LaajennaTuotekehitystiimit
Kaikki ratkaisutAI-agenttikehitysAI-videoplatformiHyvinvointi- ja kuntoilusovellukset

Palvelut

Digitaalinen konsultointiPilvi-infrastruktuuriSaaS-kehitysAI-kehitysVideoteknologia
ERP-kehitysZoho-mukautusOdoo-kehitysSalesforce-integraatioMukautettu CRM-kehitys
QuickBooks-integraatioIoT-ratkaisutLohkoketjukehitys
KyberturvallisuuskonsultointiIT-tuki - L3

AI Kasvuhubi

AI HubStartup-innovaatiotYrityskiihdyttämö

Resurssit

OivalluksetToimialan oppaatKäyttötapausmallitArkkitehtuurimallitTapaustutkimukset

Yritys

Tietoa meistäYhteystiedotKeskustele projektistasiTyömme

© 2026 MicrocosmWorks. Kaikki oikeudet pidätetään.

TietosuojakäytäntöKäyttöehdot
Takaisin Tapaustutkimuksiin
AI SurveillanceJulkaistu September 16, 2026 · Päivitetty September 17, 2026

RTSP-suoratoisto VPN:n yli, automaattisesti skaalautuvalla uudelleenlähdetyksellä, HLS-toimituksella ja tallennuksella

Valvonta-alusta tarvitsi kyvyn vastaanottaa turvallisesti RTSP-kamerasyötteitä etäkohteista VPN-tunnelien yli, uudelleenlähdettää niitä verkkopohjaista katselua ja AI-käsittelyä varten, skaalata uudelleenlähdetysinfrastruktuuria automaattisesti kysynnän mukaan ja tallentaa striimejä arkistointia varten – samalla säilyttäen alhaisen viiveen ja luotettavan yhteyden ennakoimattomissa verkon olosuhteissa.

Keskustele Projektistasi
vpn-rtsp-streaming-autoscale.webp
AI Surveillance
Domain
13
Technologies
7
Key Results
Delivered
Status

Haaste

Etäisten IP-kameroiden yhdistäminen keskitettyyn pilvialustaan aiheutti useita infrastruktuurin haasteita:

  • Verkon turvallisuus — Kameroiden RTSP-striimit kulkivat julkisen internetin kautta, altistaen videovirrat sieppaukselle ilman salausta
  • NAT/palomuurin läpäisy — Yritysten palomuurien ja NAT:in takana olevia kameroita ei voitu tavoittaa suoraan pilvestä
  • Uudelleenlähdetyksen ylikuormitus — Raaka RTSP-striimi piti muuntaa verkkoyhteensopiviksi protokolliksi (HLS) selainpohjaista katselua varten, mikä vaati erillisen transkoodausinfrastruktuurin
  • Vaihteleva kysyntä — Katselijoiden ja AI-käsittelyn kysyntä vaihteli päivän mittaan, mutta kiinteät uudelleenlähdetyspalvelimet eivät skaalautuneet
  • Tallennus mittakaavassa — Kymmenien kamerastriimien jatkuva tallennus vaati luotettavaa tallennustilan hallintaa ja säilytyskäytäntöjä
  • Striimin luotettavuus — VPN-tunnelit katkesivat verkon epävakauden aikana, mikä vaati automaattista uudelleenyhteyden muodostamista menettämättä striimin jatkuvuutta
  • Moniprotokollatoimitus — Eri kuluttajat tarvitsivat eri protokollia: RTSP AI-työntekijöille, HLS verkkokatsojille ja tallennettuja segmenttejä arkistointia varten

Meidän Ratkaisumme

Rakensimme VPN-tunneloidun RTSP-suoratoistoalustan, jossa on VPN hub turvallista kamerayhteyttä varten, automaattisesti skaalautuvat RTSP-uudelleenlähdetyspalvelimet moniprotokollatoimitukseen, HLS-pakkaus selaintoistoa varten ja jatkuva tallennus säilytyshallinnalla.

Arkkitehtuuri

  • VPN Hub: Keskitetty VPN-palvelin, joka luo turvallisia tunneleita etäisiin kamerakohteisiin
  • RTSP-vastaanotto: VPN-yhteydessä olevat kamerat julkaisevat RTSP-striimejä salattujen tunnelien kautta
  • Uudelleenlähdetysklusteri: Automaattisesti skaalautuvat MediaMTX-palvelimet RTSP-releeseen, HLS-muunnokseen ja striimin jakeluun
  • HLS-pakkaus: Reaaliaikainen RTSP-HLS-muunnos verkkoselaintoimitukseen
  • Tallennuspalvelu: Jatkuva striimin tallennus segmenttipohjaisella tallennustilalla ja säilytyskäytännöillä
  • Load Balancer: Jakaa katsojien ja AI-työntekijöiden yhteydet uudelleenlähdetyspalvelimien kesken
  • Orchestrator: Valvoo kysyntää ja skaalaa uudelleenlähdetysklusteria ylös tai alas
  • Tallennustila: Objekti tallennustila tallennetuille segmenteille elinkaaren hallinnalla

VPN-tunnelin arkkitehtuuri

Turvallinen kamerayhteys

  • Pilveen sijoitettu VPN hub luo salattuja tunneleita jokaiseen etäkohteeseen
  • Etäkohteissa olevat kamerat striimaavat RTSP:tä VPN-tunnelin sisällä — ei julkisen internetin altistusta
  • Jokainen kohde saa VPN-asiakasohjelman, joka yhdistyy hubiin luoden yksityisen verkon päällekkäiskerroksen
  • Pilvi-infrastruktuuri pääsee kameroiden RTSP-striimeihin yksityisten VPN IP-osoitteiden kautta
  • Useat kamerat kohdetta kohti jakavat yhden VPN-tunnelin

NAT/palomuurin läpäisy

  • VPN-asiakasohjelmat aloittavat lähteviä yhteyksiä kamerakohteesta (sisäänpäin suuntautuvia palomuurisääntöjä ei tarvita)
  • Hubi hyväksyy saapuvat yhteydet luoden kaksisuuntaisia tunneleita
  • Pilvipalvelut pääsevät kameroiden RTSP-syötteisiin VPN-verkon kautta ikään kuin ne olisivat paikallisia

Luotettavuus

  • Automaattinen tunnelin uudelleenyhteyden muodostaminen verkon katkojen yhteydessä
  • Keepalive-tutkimukset havaitsevat ja palautuvat hiljaisista virheistä
  • Useita tunneliprotokollia tuetaan yhteensopivuuden varmistamiseksi rajoittavien verkkojen kanssa
  • Tunnelin kunnonvalvonta hälytyksillä pitkittyneistä katkoksista

Automaattisesti skaalautuva uudelleenlähdetys

RTSP-rele

Uudelleenlähdetyspalvelimet hakevat kameroiden RTSP-syötteitä VPN-verkosta ja asettavat ne saataville alavirran kuluttajille:

  • AI-työntekijät yhdistyvät RTSP:n kautta matalan viiveen, kehyskohtaisen tarkan käsittelyn vuoksi
  • Useat kuluttajat voivat käyttää samaa kamerastriimiä lisäämättä kuormitusta kameraan
  • Striimin multipleksointi vähentää kaistanleveyden tarvetta kamerakohteesta (yksi haku, monta kuluttajaa)

HLS-muunnos

Verkkopohjaista katselua varten uudelleenlähdetyspalvelimet muuntavat RTSP:n HLS:ksi reaaliaikaisesti:

  • Segmenttipohjainen pakkaus HTTP-toimitukseen standardin verkkoinfrastruktuurin kautta
  • Mukautuvan bittinopeuden tuki vaihteleville katsojien verkon olosuhteille
  • CDN-yhteensopiva tulostus reuna-välimuistitoimitukseen
  • Matalan viiveen HLS-konfiguraatio lähes reaaliaikaista katselua varten

Automaattinen skaalaus

Uudelleenlähdetysklusteri skaalautuu kysynnän mukaan:

  • Skaalaa ylös — Kun katsoja-/AI-yhteydet palvelinta kohti ylittävät kynnyksen tai CPU-käyttöaste on korkea
  • Skaalaa alas — Kun käyttöaste putoaa alle kynnyksen pidemmäksi ajaksi
  • Uudet palvelimet hakevat kamerasyötteitä VPN-verkosta ja rekisteröityvät load balanceriin
  • Hallittu alasajo tyhjentää yhteydet ennen palvelimien poistamista (katsojat yhdistyvät uudelleen automaattisesti vakaiden URL-osoitteiden kautta)

Tallennusputki

Jatkuva tallennus

  • Uudelleenlähdetyspalvelimet tai erilliset tallennustyöntekijät kaappaavat RTSP-striimejä segmentoituina tiedostoina
  • Segmentit kirjoitetaan määritettävissä olevin aikavälein hallittavien tiedostokokojen saavuttamiseksi
  • Jokainen segmentti merkitään kameran tunnuksella, aikaleimalla ja keston metatiedoilla

Tallennustilan hallinta

  • Segmentit ladataan objekti tallennustilaan kestävää arkistointia varten
  • Säilytyskäytännöt poistavat automaattisesti segmentit, jotka ovat vanhempia kuin määritetty säilytysaika
  • Tallennustilan elinkaarisäännöt siirtävät vanhemmat segmentit edullisemmille tallennustasoille ennen poistoa
  • Kamerakohtaiset ja kohdekohtaiset tallennuskiintiöt estävät kustannusten karkaamisen käsistä

Toisto

  • Tallennetut segmentit ovat saatavilla aikapohjaisten kyselyjen kautta (kamera + aikaväli)
  • HLS-manifesti luodaan lennosta tallennetun materiaalin selainpohjaista toistoa varten
  • Hae ja selaa tallennettua aikajanaa segmenttitasoisella tarkkuudella

Moniprotokollatoimitus

| Kuluttaja | Protokolla | Viive | Käyttötapaus |

|----------|----------|---------|----------|

| AI-työntekijät | RTSP | Matala (~500 ms) | Reaaliaikainen objektintunnistus, analytiikka |

| Verkkokatsojat | HLS | Keskitaso (2-6s) | Selainpohjainen reaaliaikainen valvonta |

| Mobiilisovellukset | HLS | Keskitaso (2-6s) | Etävalvonta mobiililaitteilla |

| Arkistointi | Tallennetut segmentit | Ei saatavilla | Tapauksen tarkistus, vaatimustenmukaisuus, rikostutkinta |

Valvonta ja luotettavuus

Striimin kunto

  • Kamerakohtainen striimin tilan valvonta (yhdistetty, puskuroi, katkaistu)
  • VPN-tunnelin kunto kohdetta kohti (viive, pakettihäviö, käytettävyys)
  • Uudelleenlähdetyspalvelimen mittarit (CPU, kaistanleveys, yhteysmäärä)
  • Tallennusputken kunto (segmenttien kirjoitusnopeus, tallennustilan käyttö, lataustila)

Hälytykset

  • Kameran katkoshälytykset kohde-tunnisteella
  • VPN-tunnelin vikaantumisilmoitukset
  • Uudelleenlähdetysklusterin kapasiteettivaroitukset
  • Tallennuskiintiön ja säilytysaikojen hälytykset
  • Tallennuskatkokset havaitaan segmenttien jatkuvuustarkistusten avulla

Avainominaisuudet

  1. VPN-suojattu vastaanotto — Salattujen tunnelien kautta RTSP-striimit etäkameroista ovat suojattuja
  2. NAT/palomuurin läpäisy — Lähtevät VPN-yhteydet ohittavat rajoittavat verkon konfiguraatiot
  3. Automaattisesti skaalautuva uudelleenlähdetys — Klusteri skaalautuu katsojien ja AI-kysynnän mukaan
  4. HLS-muunnos — Reaaliaikainen RTSP-HLS-muunnos selainpohjaista katselua varten
  5. RTSP-rele — Matalan viiveen striimipääsy AI-käsittelytyöntekijöille
  6. Jatkuva tallennus — Segmenttipohjainen tallennus säilytyshallinnalla
  7. Moniprotokolla — RTSP, HLS ja tallennetut segmentit yhdestä syötteestä
  8. Automaattinen uudelleenyhdistäminen — VPN-tunnelit ja striimiyhteydet palautuvat katkoista
  9. Tallennustilan elinkaari — Kerrostettu tallennustila automaattisella säilytyskäytäntöjen noudattamisella
  10. Striimin multipleksointi — Yksi kameran veto palvelee useita kuluttajia ilman lisäkuormitusta kameralle

Tulokset

Turvallisuus: Kaikki kamerasyötteet salattu päästä päähän VPN-tunnelien kautta
Skaalautuvuus: Uudelleenlähdetysklusteri skaalautuu 2:sta yli 20 palvelimeen kysynnän mukaan
HLS-viive: 2-6 sekuntia lähes reaaliaikaiseen selainpohjaiseen katseluun

Teknologiapino

VPN (WireGuard/OpenVPN)MediaMTXRTSPHLSFFmpegDockerCloud VMsObject StorageLoad BalancerPythonRedisPrometheusGrafana

caseStudyDetail.more Tapaustutkimukset

Tutustu lisää teknisiin toteutuksiimme

HR Management Software

Catant HR & Workforce Management Platform

Catant on modulaarinen HR- ja työvoiman hallintajärjestelmä, joka auttaa yrityksiä hallitsemaan työntekijöitä, palkanlaskentaa, läsnäoloa ja vaatimustenmukaisuutta yhdestä kojelaudasta.

Lue Tapaustutkimus
SaaS Development

Kickly: Tekoälypohjainen projektialusta startupeille

Kickly on startupeille rakennettu tekoälypohjainen projektinhallinta-alusta, joka yhdistää älykkään tehtävien automatisoinnin, tiimiyhteistyön ja reaaliaikaisen edistymisen seurannan yhdeksi tuotteeksi.

Lue Tapaustutkimus

Valmis Muuttamaan Liiketoimintaasi?

Keskustellaan siitä, miten voimme soveltaa vastaavia ratkaisuja haasteisiisi.

Ota YhteyttäcaseStudyDetail.viewAllCaseStudies
RTSP-viive: Alle sekunnin rele AI-käsittelytyöntekijöille
Tallennus: Jatkuva tallennus määritettävällä säilytyksellä ja elinkaaren hallinnalla
Uudelleenyhdistäminen: VPN-tunnelit ja striimit palautuvat automaattisesti sekunneissa katkon jälkeen
Kustannukset: Automaattinen skaalaus vähentää infrastruktuurikustannuksia 50-70% verrattuna kiinteään kapasiteetin varaukseen huippukysyntää varten
AI Accounting

AI-pohjainen laskujen käsittely OCR:n ja QuickBooks-integraation avulla

Keskisuuri yritys, joka käsitteli satoja toimittajalaskuja kuukausittain, halusi poistaa manuaalisen tiedonsyötön poimimalla laskutiedot automaattisesti AI/OCR:n avulla ja synkronoimalla ne suoraan QuickBooks-järjestelmään kirjanpitoa ja maksujen seurantaa varten.

Lue Tapaustutkimus

Usein kysytyt kysymykset

MicrocosmWorks lisäsi VPN-kerroksen, koska yrityksen palomuurien tai NAT:in takana olevia RTSP-kameroita ei voida suoraan käyttää pilvi-infrastruktuurista, ja kameroiden RTSP-porttien altistaminen julkiselle internetille luo vakavia tietoturva-aukkoja. VPN-tunneli lisää noin 5-15 ms latenssia maantieteellisestä etäisyydestä riippuen, mikä on merkityksetöntä valvontakäytössä, ja salattu tunneli varmistaa, että siirrettävä videodata täyttää yrityksen tietoturva- ja vaatimustenmukaisuusvaatimukset.

MicrocosmWorks toteutti mukautuvan bittinopeuden HLS-transkoodauksen, joka luo useita laatutasoja jokaisesta RTSP-lähdevirrasta, antaen HLS-soittimen automaattisesti vaihtaa laatutasojen välillä katsojan käytettävissä olevan kaistanleveyden perusteella. Järjestelmä hyödyntää laitteistokiihdytettyä transkoodausta minimoidakseen viiveen live-RTSP-syötteen ja HLS-ulostulon välillä, saavuttaen tyypillisiä lasi-lasi-viiveitä 4-8 sekuntia segmentin keston määrityksestä riippuen.

MicrocosmWorks rakensi reunapuskuroinnin VPN-yhdyskäytävään, joka välimuistiin tallentaa paikallisesti striimiosia verkkokatkosten aikana ja lataa ne aikajärjestyksessä takaisin, kun yhteys on palautettu. Tämä varmistaa, ettei tallennuksessa ole aukkoja edes pitkien katkosten aikana. Pilvipohjainen tallennuspalvelu havaitsee aikajanan aukot ja merkitsee ne toistokäyttöliittymään, antaen operaattoreille selkeän näkyvyyden kaikkiin jaksoihin, joilla livekuva viivästyi.

MicrocosmWorks testasi arkkitehtuurin tukemaan 50-100 samanaikaista 1080p RTSP-streamia VPN-tunnelia kohden riippuen kamerakohteessa saatavilla olevasta ylävirran kaistanleveydestä ja VPN-yhdyskäytävän laitteistospesifikaatioista. Kohteissa, joissa on enemmän kameroita, järjestelmä tukee useita rinnakkaisia VPN-tunneleita automaattisella streamien jakelulla, ja pilvipuolen auto-scaler varaa lisää uudelleenstriimaustyöntekijöitä, kun streamien kokonaismäärä kasvaa.

MicrocosmWorks rakentaa VPN-pohjaisia suoratoistoalustoja kehitystyön tuntihinnalla 25–45 $/tunti, tyypillisten toteutusten vaatiessa 2–4 kuukautta tuotantovalmiiseen käyttöönottoon, sisältäen VPN-infrastruktuurin, automaattisesti skaalautuvan uudelleenstriimauksen, HLS-transkoodauksen ja tallennuksen. Jatkuvat pilvikustannukset optimoidaan automaattisen skaalauksen mallin avulla, ja ne ovat tyypillisesti 40–60 % alhaisempia kuin kiinteäkapasiteettisten käyttöönottojen, skaalaamalla uudelleenstriimaustyöntekijöitä alaspäin ruuhka-aikojen ulkopuolella.