Portál AbcLinuxu, 10. května 2025 16:12

Dotaz: OpenWrt a live stream z webkamerky

20.7.2015 10:07 David
OpenWrt a live stream z webkamerky
Přečteno: 324×
Odpovědět | Admin
Zdravicko. Hraju si s OpenWrt, ktery jsem narouboval do jednoho TP-Linku s USB portem. Rozchodil jsem USB kameru. Nejdriv jsem spustil MJPG-STREAMER, a ten fungoval relativne dobře. Posleze jsem ale zacacal zvyšovat požadavky a chtěl jsem záznam detekce pohybu (obrazky) a pouzil jsem MOTION. Jenze ten se strasne seka a neda se koukat na live stream. Zkousel jsem menit rozliseni a fps, ale plynulej obraz (nebo aspoň takovej jak z mjpg-streameru) jsem z toho nedostal. Delam něco spatne nebo když je na MOTIONu nastavena detekce pohybu, tak se neda používat jako live stream?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.7.2015 10:28 Javeline
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, motion je strašlivě náročný na výkon CPU a dovoluji si tvrdit, že mimo svou hw náročnost - sám rád i padá. Teda alespoň mi (Debian 7.4, x86_64,i5). Chudák TP-Link to nedává výkonově... Pusť si tam top, pokud je v openwrt, a uvidíš.
20.7.2015 10:46 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nezdělil jsi typ routeru, ale předpokládám že to nestíhá CPU.

Stačí kouknout na www rozhraní (pokud ho máš) na Load Average, případně na status a stránku processes a nebo v konzoli top.
20.7.2015 11:05 David
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
jj, omlouvam se. Jedna se o TL-WR1043ND v2 a load mam 0.70, 0.66, 0.72. To je pekny, ne? Jak jinak resit detekci pohybu, mate nejaky tip?
20.7.2015 11:14 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Ten load je už podle mě celkem velký, jak je obsazená ram? Tento model má sice CPU na velké frekvenci, ale má celkem málo ram 64M nebude brzda tady?

20.7.2015 11:19 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Kdyby to mělo dva USB (jakože nemá) skusil bych nějaký rychlý usb klíč a udělat na něj swap zda by to nepomohlo?
20.7.2015 11:31 David
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
RAMku mam Free 8%, Total Available 45%, cached 33%, Buffered 3%... tak nevim
20.7.2015 11:42 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Kdyby bylo víc RAM asi by to bylo lepší, nevím jak moc je ten program náročný na RAM.
Jendа avatar 21.7.2015 04:10 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
64 MB RAM motionu bohatě stačí. Ale u VGA kamery žrala detekce pohybu 45 % CPU u Pentia M 1.6 GHz - a to je podle mě několikrát rychlejší než ty procesory v routerech.

Spíš než na load bych se díval do htopu na CPU přímo.
21.7.2015 21:24 David
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Tak jsem na to mrknul a CPU mam vytizene na zhtuba 40%
20.7.2015 11:53 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Odpovědět | | Sbalit | Link | Blokovat | Admin
IMO to ten router vše nedá. S motion jsem si svého času také hrál a detekce pohybu v mjpegu je dost náročná na CPU. Bylo to tehdy na Asus WL500gp a plynulý stream ani náhodou.

Už jen čtení dat z usb kamery si vezme trochu CPU, pak rozbalit každý jpeg ve streamu, zkontrolovat změny. Možná v něm nezakreslovat zdetekované místa se změnami (tj. opětovné zabalení do jpegu), ale to asi máš vypnuté.

Opravdu je potřeba plynulý stream? mjpeg je dost náročný, nestačilo by pár snímků za sekundu?
20.7.2015 19:45 David
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
No bude stacit, co mi zbyva :-) Jen jsem myslel, ze delam neco spatne nebo ze existuje nejaka alternativa.
20.7.2015 21:11 David
Rozbalit Rozbalit vše Re: OpenWrt a live stream z webkamerky
Jeste se zepta, ma jednu vec. Rozjel jsem na serveru zoneminder. DMam 5 kamer (vc. IP kamer) a jedu pres OpenVPN a u kamer mam FUP. Video nenahravam, jde mi jen ted o to, se tam jednou za cas podivat a neotvirat 5 VLC. Da se nastavit tak, aby tahal stream z kamer jenom kdyz otevru web s kamerama?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.