Răspuns direct
Cadrele verzi sau blocate indică de obicei date de referință lipsă, parametri de codec neacceptați sau pierderi de pachete. Comparați același flux peste TCP și UDP, apoi testați un profil H.264 inferior și un cadru cheie forțat.
De ce se întâmplă asta
Codecurile inter-cadre depind de cadrele de referință. Pachetele pierdute, un decodor care respinge profilul anunțat sau unirea între cadre-cheie pot deteriora imaginea chiar și atunci când controlul RTSP este sănătos.
Separați disponibilitatea fluxului, descrierea media, transportul, decodarea și sincronizarea înainte de a schimba setările camerei.
Un test controlat
Reproduce pe o cameră și un client. Observați dacă imaginea se recuperează la următorul cadru cheie și dacă TCP elimină corupția.
Schimbați o variabilă la un moment dat. Păstrați modelul camerei, firmware-ul, punctul final și contul înregistrate; apoi testați accesibilitatea rețelei, răspunsul la protocol, transportul media și decodarea ca straturi separate.
Utilizați un cont dedicat doar pentru vizualizare și un instrument de diagnostic local de încredere. Redactați acreditările, adresele private și datele de identificare înainte de a partaja rezultatul.
Secvența de diagnosticare
| Verifica | Acţiune | Dovezi ale progresului |
|---|---|---|
| Transport | Forțați TCP și comparați cu rezultatul eșuat UDP. | Artefactele de pierdere a pachetelor dispar sau rămân neschimbate. |
| Cadru cheie | Reporniți fluxul sau solicitați un IDR acolo unde este acceptat. | Imaginea revine la un cadru de referință proaspăt. |
| Codec | Treceți de la H.265 sau de la H.264 la un substream compatibil H.264. | Profilul mai simplu decodifică curat. |
| Încărca | Reduceți rezoluția și plăcile concurente. | Presiunea decodorului este separată de pierderea rețelei. |
Dovezi de păstrat
Cel mai puternic raport include transport, codec, profil, rezoluție, interval de cadre cheie și dacă următorul cadru cheie repară imaginea.
Limită și notă de siguranță
Nu reduceți permanent calitatea până nu știți dacă stratul de limitare este rețeaua, decodorul sau codificatorul camerei.
Pentru vizualizarea de la distanță, utilizați un VPN gestionat în loc să expuneți RTSP sau porturile de administrare a camerei direct pe internetul public.
SmartRTSP
SmartRTSP este un vizualizator RTSP și ONVIF focalizat pe cameră pentru dispozitive Apple, Windows și Android. Se potrivește cu vizionarea directă, descoperirea și verificările cu mai multe camere; păstrați un NVR sau VMS dedicat atunci când sunt necesare înregistrare continuă, export de dovezi sau controale centralizate ale întreprinderii.
Întrebări frecvente
De ce un flux RTSP este verde?
Este posibil ca decodorului să lipsească date de referință valide sau să nu suporte exact parametrii codecului.
Poate TCP să repare videoclipul blocat?
Poate ajuta atunci când pierderea pachetelor UDP este cauza, dar nu va adăuga suport pentru un codec incompatibil.
De ce se reface imaginea după câteva secunde?
Un cadru cheie ulterior poate oferi o nouă referință curată pentru decodare.
Referințe primare
- IETF RFC 7826 — Real-Time Streaming Protocol 2.0
- FFmpeg — RTSP opțiuni de protocol și exemple
- MDN — Container media și formate de codec pe web
Ghid similar SmartRTSP
Deschideți ghidul aferentUn test controlat pentru cadre verzi, macroblocare și rupere în fluxurile camerei fără modificări aleatorii ale setărilor.