Nopea vastaus
Käytä testaukseen VLC:tä tai ffplaya. Agent DVR on laaja ja monialustainen, Fregate korostaa objektien havaitsemista, ZoneMinder on vakiintunut avoimen lähdekoodin lähde ja Shinobi tarjoaa itseisännöidyn web-työnkulun.
Päätös jolla on merkitystä
Valitse VLC tai ffplay tarkastusta varten ja Agent DVR, Fregate, ZoneMinder tai Shinobi palvelimen työkuormille. Tämä sivu on kirjoitettu käyttäjälle Linux-käyttäjät ja itseisännöidyt kameraoperaattorit. Tärkein päätös on: Linux on erinomainen kamerapalvelimena, mutta jokaisesta ylimääräisestä demonista, tietokannasta ja ilmaisusta tulee jotain, jota operaattorin on ylläpidettävä.
Oikea suositus muuttuu käyttöjärjestelmän mukaan, pysyykö palvelin verkossa ja missä ihmiset todella katsovat kameroita.
Arvioinnin prioriteetit
Jakelu- ja konttituki
GPU-kiihdytys
Varastoinnin suunnittelu
Päivitä omistajuus
Miten tämä opas arvioi ohjelmistoja
Hakutuloksissa mediasoittimet, mobiilikamerasovellukset, itseisännöidyt tallentimet ja yritysten videonhallintajärjestelmät ovat usein samassa luettelossa. Se on harhaanjohtavaa, koska he omistavat työnkulun eri osia. Tässä oppaassa yksilöidään ensin käyttörooli ja verrataan sitten nykyistä virallista tuotedokumentaatiota alustan tuesta ja rooliin liittyvistä ominaisuuksista.
Yhteensopivuus arvioidaan kameran tarkan mallin ja laiteohjelmiston perusteella, ei pelkästään tuotemerkin perusteella. RTSP ohjaa reaaliaikaista mediaistuntoa; ONVIF voi lisätä etsintää, profiileja, tapahtumia, PTZ:tä ja ääntä, mutta valinnaiset ominaisuudet vaihtelevat edelleen yhteensopivien laitteiden ja asiakkaiden välillä. Onnistunut kameran etsintätulos ei siis todista, että jokainen stream, koodekki tai ohjaus toimii.
rtsp://camera.example:554/<vendor-path>Vain havainnollistava muoto. Käytä kameran valmistajan dokumentoimaa polkua äläkä koskaan julkaise oikeaa käyttäjätunnusta tai salasanaa.
Roolipohjainen suppea lista
Alla olevia tuotteita ei ole luokiteltu niiden ominaisuusluetteloiden pituuden mukaan. Ne on valittu, koska jokainen edustaa erillistä, puolustettavaa roolia tälle haulle.
| Tuote | Alustat | Paras istuvuus | Varo |
|---|---|---|---|
| VLC | Windows, macOS, Linux ja muut alustat | Ilmainen avoimen lähdekoodin tapa testata tunnettua RTSP-URL-osoitetta ja varmistaa, että verkkopolku, tunnistetiedot ja koodekki toimivat. | Se on yleinen mediasoitin, ei kameran ensimmäinen kojelauta, jossa on ONVIF-etsintä ja käyttäjälähtöinen kameraverkko. |
| FFmpeg / ffplay | Komentoriviympäristöt suurissa työpöytä- ja palvelinjärjestelmissä | Tarkka diagnostiikka- ja automaatiotyökalu RTSP-siirtoon, koodekkeihin, uudelleenvirtaukseen ja streamin tarkastukseen. | Komentorivitoiminto on tehokas, mutta vähemmän lähestyttävä ja vähemmän kamerakeskeinen kuin alkuperäinen katseluohjelma. |
| Agent DVR | Windows, macOS, Linux, Docker ja Raspberry Pi | Itseisännöity, monialustainen NVR, jossa on RTSP- ja ONVIF-tulot, tallennus, liiketyökalut ja valinnaiset etäpalvelut. | Palvelimen käyttöönotto, tallennus ja etäkäyttö lisää toiminnallista työtä verrattuna alkuperäiseen paikalliseen katseluohjelmaan. |
| Frigate | Linux tai Docker, yleensä Home Assistantin kanssa | Paikallinen NVR, joka perustuu objektien havaitsemiseen, tapahtumien säilyttämiseen, MQTT- ja RTSP-uudelleenvirtaukseen automaatiota vaativiin koteihin. | Laitteistokiihdytys, ilmaisimen valinta ja YAML-kokoonpano tekevät siitä huonon sopivan henkilölle, joka haluaa vain avata kamerasyötteen. |
| ZoneMinder | Linux ja web-asiakkaat | Avoimen lähdekoodin, paikan päällä oleva valvontajärjestelmä kaappaamiseen, analysointiin, tallentamiseen ja selainpohjaiseen valvontaan. | Linuxin hallinta ja koko järjestelmän konfigurointi ovat suurempi sitoumus kuin katseluohjelman asentaminen. |
| Shinobi | Itseisännöidyt Linux- ja verkkoasiakkaat | Itseisännöity CCTV- ja tallennustyönkulku, jossa on konfiguroitava RTSP-siirto, stream-kopiointi ja selainkäyttö. | Se on suunniteltu palvelimen ja tallennusputken ympärille, ei nollapalvelimen alkuperäiseen katselukokemukseen. |
Missä SmartRTSP sopii
SmartRTSP on kumppanikatseluohjelma tuetuissa henkilökohtaisissa laitteissa, ei itse Linux-palvelin.
SmartRTSP ylennetään, kun vaadittu työ on suoraa, kamerakeskeistä katselua Apple-laitteilla, Windowsilla tai Androidilla. Se yhdistetään yhteensopiviin RTSP- ja ONVIF-kameroihin, tukee usean kameran katselua ja säilyttää normaalin katselupolun käyttäjän paikallisessa verkossa. Lataa julkaistu Windows-sovellus Microsoft Storesta (https://apps.microsoft.com/store/detail/9NJWJKG6DK11) tai julkaistu Android-sovellus Google Playsta (https://play.google.com/store/apps/details?id=com.smartsmart.smartrtsp).
SmartRTSP
SmartRTSP on kumppanikatseluohjelma tuetuissa henkilökohtaisissa laitteissa, ei itse Linux-palvelin.
Kun toinen tuote on parempi valinta
Jos kukaan ei omista Linux-päivityksiä, varmuuskopioita ja valvontaa, itseisännöidystä NVR:stä voi tulla vähemmän luotettava kuin yksinkertaisemman suunnittelun.
SmartRTSP:tä ei esitetä yleisenä korvaajana aina päällä olevalle tallentimelle, Linux-palvelimelle tai yrityksen VMS:lle. Jos työnkulku edellyttää jatkuvaa säilyttämistä, todisteiden vientiä, keskitettyjä käyttöoikeuksia tai palvelinpuolen automatisointia, säilytä tai lisää näitä tehtäviä varten suunniteltu ohjelmisto.
Pilotin tarkistuslista
Asiakirjasäiliöversiot, tallennuskiinnikkeet, aikasynkronointi ja palautusvaiheet.
- Selvitä tarkka kameramalli, laiteohjelmisto, RTSP-polku, ONVIF-profiili ja pää-/alivirran koodekit.
- Luo yksilöllinen vain katselukameratili; älä käytä järjestelmänvalvojan tiliä uudelleen jokapäiväisissä katseluohjelmissa.
- Testaa todellista laitetta, kameramäärää ja verkkoa vähintään yhden normaalin käyttövuoron ajan.
- Tarkista live-video, ääni, PTZ, uudelleenliitännät ja tallennus erikseen sen sijaan, että käsittelisit "yhdistettyä" täydellisenä yhteensopivuutena.
- Käytä etäkatseluun hallittua VPN:ää. Älä välitä RTSP-porttia 554 tai kameran hallintaportteja julkiseen Internetiin.
- Tallenna palautussuunnitelma ja pidä toisen virran testityökalu saatavilla pilotin aikana.
Tietoturvan ja yksityisyyden perusta
Aseta kamerat erilliseen verkkoon tai VLAN-verkkoon, jos se on mahdollista, muuta oletustunnistetietoja, käytä tuettuja laiteohjelmistopäivityksiä ja synkronoi aika. Käytä vähiten etuoikeutettua kameratiliä, joka silti tarjoaa vaaditun suoratoiston tai hallinnan.
Paikallinen ensin ei tarkoita riskitöntä. Julkinen portin edelleenlähetys, hylätty laiteohjelmisto, jaetut salasanat ja tarpeeton säilyttäminen voivat heikentää muuten yksityistä suunnittelua. Dokumentoi minne live-video, leikkeet, pikkukuvat, tunnistetiedot ja varmuuskopiot kulkevat.
Usein kysytyt kysymykset
Mikä on lyhyt vastaus tälle haulle?
Käytä testaukseen VLC:tä tai ffplaya. Agent DVR on laaja ja monialustainen, Fregate korostaa objektien havaitsemista, ZoneMinder on vakiintunut avoimen lähdekoodin lähde ja Shinobi tarjoaa itseisännöidyn web-työnkulun.
Onko SmartRTSP oikea valinta?
SmartRTSP on kumppanikatseluohjelma tuetuissa henkilökohtaisissa laitteissa, ei itse Linux-palvelin.
Milloin minun pitäisi valita NVR tai muu tuote?
Jos kukaan ei omista Linux-päivityksiä, varmuuskopioita ja valvontaa, itseisännöidystä NVR:stä voi tulla vähemmän luotettava kuin yksinkertaisemman suunnittelun.
Mitä minun pitäisi testata ensin?
Asiakirjasäiliöversiot, tallennuskiinnikkeet, aikasynkronointi ja palautusvaiheet.
Viralliset lähteet lue tämä opas
- IETF / RFC-editori — RTSP 2.0 (RFC 7826)
- ONVIF — Profiili T edistyneelle videon suoratoistolle
- SmartRTSP — virallinen tuotteen ja alustan tila
- VideoLAN — VLC-ominaisuudet ja verkkovirrat
- FFmpeg — virallinen RTSP-protokollan dokumentaatio
- iSpyConnect — Agent DVR:n virallinen yleiskatsaus
- Fregatti - virallinen asiakirja
- ZoneMinder - viralliset ominaisuudet
- Shinobi — virallinen RTSP-kameran optimointiopas
Jatka lukemista
Vertaa katsojia, alustoja, löytöjä, koodekkeja ja kameraverkkoja.
Lisää kamera, jossa on RTSP tai ONVIFKäytännöllinen polku kameran tunnistetiedoista ja profiileista toimivaan paikallisnäkymään.
Suojattu etäkatselu VPN:n avullaTavoita paikalliset kamerat paljastamatta kameraportteja Internetiin.