Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - BigSandy

Stran: 1 ... 6 7 [8] 9 10 ... 20
106
Vývoj / Re:Bash skript
« kdy: 06. 08. 2023, 17:18:15 »

A co se týče "00:47" -> "00:47:00" , co třeba jedna ze dvou variant:

${rectime}:00

rectime="00:$(( 60 - ${min} )):00"

Děkují moooc. Funguje  ;)

107
Vývoj / Re:Bash skript spouštěný podle času
« kdy: 06. 08. 2023, 12:20:44 »
vcetne dopocitani casu pro zaznam:
Kód: [Vybrat]
#!/bin/bash

time=$(date +%H:%M)
hour="${time/:*}"
min="${time/*:}"

if [[ ${hour} -ge 6 && ${hour} -lt 15 ]]; then
    rectime="00:$(( 60 - ${min} ))"
    echo "Record this time: ${rectime}"
fi

To je ono. Ale bych to potřeboval trochu upravit.
Record this time: 00:47
Doba nahravaní je tedy 47 minut.
ffmpeg to však potřebuje ve formatu -t 00:47:00 jinak to bere jako 47 vteřin.
Kód: [Vybrat]
#!/bin/bash
time=$(date +%H:%M)
hour="${time/:*}"
min="${time/*:}"

if [[ ${hour} -ge 6 && ${hour} -lt 15 ]]; then
    rectime="00:$(( 60 - ${min} ))"
    echo "Record this time: ${rectime}"
   ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.149:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -an -t ${rectime} /media/M2_disk_1TB/KAMERY/KURNIK/`date '+%Y-%m-%d-%H-%M-%S'`.mkv
fi
Děkují.

108
Vývoj / Re:Bash skript
« kdy: 06. 08. 2023, 11:54:55 »
#!/bin/bash
hour=$(date +%H)
if [ "$hour" -lt 15 -a "$hour" -ge 6 ]; then
    # do stuff
fi

/home/pi/kurnik3: řádek 5: chyba syntaxe poblíž neočekávaného tokenu „fi“
/home/pi/kurnik3: řádek 5: `fi'

Co dělam špatně?



109
Vývoj / Re:Bash skript
« kdy: 05. 08. 2023, 08:10:28 »
Tak to je jedno, ja skripty spouštim přes rc.local.
Potřebují na začatku skriptu, než se spustí ffmpeg, zkontrolovat, da je čas mezí 6-15 hod.
Pokud není, skript se ukonči.
Pokud je, spustí se ffmpeg.


110
Vývoj / Bash skript spouštěný podle času
« kdy: 05. 08. 2023, 07:51:55 »
Zdravim. Bych chtěl poprosit o pomoc.

Kód: [Vybrat]
#!/bin/bash
ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.149:554/user=admin_password=xxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -an -t 01:00:00 /media/M2_disk_1TB/KAMERY/KURNIK/`date '+%Y-%m-%d-%H-%M-%S'`.mkv

Spouštím přes crona

Kód: [Vybrat]
0 6-14 * * * /home/pi/skripty/kurnik
Je to ok,funguje to.

Problem je, když potřebují raspi restartovat, tak se skript spustí až se začatkem dalši hodiny.
Pomuže mi to někdo vyřešit?
Na foru abclinuxu.cz mi poradili to vyřešit přes OnCalendar.

I když jsem googlil, a koukal na to, nějak nechapu jak to vyřešit.

Bych chtěl další skript.
Spustit přes crona @reboot /home/pi/skripty/kurnikReboot
A aby to začalo nahrávat a nahrávalo do té doby, než se spustí další skript v celou hodinu.

Tedy na začátku skriptu se zkontrolovalo, za je čas mezi 6 - 15 hod. Pokud není, skript se ukonči
Pokud je v rozsahu 6 - 15 hod, začít nahrávat a  smyčka by hlídala, až čas dosáhne celou hodinu a pak ho ukončit.
Děkují.

111
Sítě / rtsp stream přes ffmpeg
« kdy: 09. 07. 2023, 06:28:37 »
Zdravím.
Toto mi ve win v přehravači Potplayer a VLC funguje.
rtsp://192.168.1.149:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream

A v raspi
ffmpeg -rtsp://192.168.1.149:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -an /home/pi/streamkamery.mkv

ffmpeg: symbol lookup error: /usr/lib/arm-linux-gnueabihf/neon/vfp/libavcodec.so.58: undefined symbol: bcm_host_is_fkms_active

Co je špatně?
Děkují.






112
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 19. 06. 2023, 06:46:53 »
No, už to blokují na tom port forward. Tam to jde take časově nastavit.
Ale asi jsem to posmolil v nastavovaní.
https://operavps.com/docs/block-port-in-winbox/
Jsem tam měl forwald a měl jsem to blokovat na imputu, ne?

113
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 18:16:24 »
Tak funguje, ale stejnak by mně zajimalo, kde jsem dělal kopanec na tom firewallu.
Nenajde se někdo, kdo vysvětli?
Děkuí.

114
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 13:41:42 »
A co ti na tom nie je jasne ?
Dni v tyzdni,  17:00 - 05:00.

Hm. Vypada to, že to funguje.
Ja vychazel tady s toho.
https://forum.mikrotik.com/viewtopic.php?t=14102

Děkují.

115
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 13:00:11 »
Dobre řešení, děkují, ale zas potřebují pomoct.
Jak nastavit od 17:00 hod do druheho dne 05:00
https://i.postimg.cc/tg0PrK8k/den.png



116
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 12:24:32 »
S mikrotikem neumim, ale bych řek, že mam špatně nastavene In. Interface a Out. Interface

117
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 11:54:49 »
Tady bude zakopaný pes někde jinde.
Ja jsem to měl dobře.
Jsem to zkoušel poslat přes port forwardl po stejnem portu na kterem je NVR - 3321.

accept mám drop a funguje to. Pokud je pravidlo enable,tak kamery nejedou. Pokud je pravidlo disable, kamery jedou.
Jak to ale pořešit na tom 4411 portu?
https://i.postimg.cc/yxnFMq13/drop.png
Pokud se kouknete na ten port 441 tak packets není žadný provoz a kamery přes NVR jedou.

118
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 09:03:27 »
No nějak se v tom zazračnem stroji zaplantavam.
Ja myslel že když je tam ten křižek, tak je port blokly. Action - drop.
I když změním na accept, tak to furt jede.
https://i.postimg.cc/Y085gspf/blok.png
Podle mně, tak to plokují někde jinde než na wan portu.

119
Sítě / Re:MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 08:37:08 »
Aha  ;)
Jak ho ručně zapnu?

120
Sítě / MikroTik: jak zablokovat port na firewallu
« kdy: 15. 06. 2023, 06:17:59 »
Zdravím.
https://forum.root.cz/index.php?topic=27668.0
Lukáš mi tam poradil.
Citace
Na firewallu se nastaví nějaké takové pravidlo:
/ip firewall filter
add action=drop chain=forward comment="drop all on port 8010" disabled=yes protocol=tcp port=8010

Ja jen změnil port na 4411, ale nefunguje to.
https://postimg.cc/5X1yMs26

Na te strance jsem řešil nastavení routru jako switche.
Nakonec jsme zavolali providerovi, který si sve zařizení přenastavil do bridbe, takže nám routuje mikrotik.

Mame NVR, ktere jede na portu 3321 a přes port forward ho posilam ven na port 4411.
Tento port potřebují mezi 6:00 až 17:00 zablokovat.

Doma v tabletu mam iVMS-4500 HD  pro hikvision, a NVR připojene na tom portu 4411 a furt kamery jedou.

Co dělam špatně?
Jsem zkusil změnil in.interface na wan a take kamery furt jedou.

Stran: 1 ... 6 7 [8] 9 10 ... 20