Proč RTSP nehraje přímo v prohlížeči

Použijte tuto stránku ve chvíli, kdy je hlavní zmatek jednoduchý: kamera dává RTSP, prohlížeč existuje, tak proč to prohlížeč prostě nepřehraje?

RTSP nebyl navržený jako browser-native formát. RTSP.RUN existuje právě proto, že mnoho kamer už RTSP umí, zatímco prohlížeče typicky očekávají jiný doručovací formát, třeba HLS nebo WebRTC. Tato stránka vysvětluje ten rozdíl jednodušeji a praktičtěji.

S čím tato stránka pomáhá rozhodnout

  • jestli je problém v podpoře protokolu a ne v samotné kameře
  • jestli potřebujete browser-ready převodní vrstvu ještě před embdem nebo veřejným přehráváním
  • jestli má rollout prioritizovat jednoduchost, nižší latenci nebo vlastní infrastrukturu

Klíčové otázky kolem browser limitací

Začněte nativní browser limitací a pak porovnejte, co různé převodní vrstvy skutečně řeší.

Nejčastěji jde o nesprávnou adresu, nedostupnou kameru nebo blokované připojení.

  • Zkontrolujte, že je kamera zapnutá a RTSP je v ní povoleno.
  • Pro přístup z internetu musí být stream veřejně dostupný (soukr. IP jako 192.168.x.x zvenku nefungují).
  • Je-li kamera za routerem, nastavte přesměrování portu (typicky 554).
  • Ověřte, že přístup neblokuje firewall nebo poskytovatel internetu.

Je potřeba přesměrovat port na routeru (typicky 554) směrem na interní IP adresu kamery.

  • Postup najdete v návodu pro konkrétní router.
  • Používejte silná hesla a vypněte zbytečné služby na kameře.

Ano. Pokud se vám IP adresa mění, využijte bezplatné služby Dynamic DNS (např. No-IP, DuckDNS, Dynu).

  • Získáte název, který se automaticky aktualizuje na vaši aktuální IP.
  • Většina routerů i kamer má DDNS podporu přímo v sobě.

Veřejnou IP zjistíte např. na webu mojeip.cz nebo v administraci routeru.

Pozor: u mobilního či sdíleného připojení může být IP sdílená s dalšími uživateli.