• camera ip e ffplay/ffmpeg su reti diverse

    From Luca Sighinolfi@21:1/5 to All on Thu Aug 5 13:40:01 2021
    Buongiorno a tutt*,

    vedo che l'argomento della video sorveglianza è quanto mai gettonato,
    quindi mi aggiungo.

    A casa abbiamo la fibra (scarsa) di Telecom che serve due appartamenti.

    App A: servito direttamente dal router di Alice - 192.168.1.x, subnet 255.255.255.0

    App B: servito da un secondo router, che si collega tramita WAN a
    Telecom e serve la rete 192.168.30.x, subnet 255.255.255.0

    Dalla rete B riesco ad accedere al router di alice sulla rete A.

    Questa è la routing table del router B:

    ID Destination Network Subnet Mask Gateway Interface
    1 192.168.1.0 255.255.255.0 0.0.0.0 Internet Connection
    2 192.168.30.0 255.255.255.0 0.0.0.0 LAN & WLAN
    3 0.0.0.0 0.0.0.0 192.168.1.1 Internet Connection

    Ho sempre usato ffmpeg con un semplice script ad hoc per registrare due telecamere IP collegate alla rete B.

    Ora che abbiamo spostato le telecamere sulla rete A, riesco a fare il
    ping, ma non a registrare con ffplay/ffmpeg. Sembra che il programma
    veda la telecamera, ma poi il flusso di immagini non arriva. Il
    programma si ferma con le seguenti righe:

    [rtsp @ 0x7f3f1c000bc0] UDP timeout, retrying with TCP 0B f=0/0
    nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0

    Perché riesco a pingare la telecamera ma non a registrare o
    visualizzare?

    Cosa sto sbagliando secondo voi?
    E' un problema di configurazione di rete?

    Grazie mille per tutti i suggerimenti.
    --
    Luca Sighinolfi

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Luca Sighinolfi@21:1/5 to Luca Sighinolfi on Wed Dec 1 16:40:01 2021
    On Thu, 05 Aug 2021 11:33:18 +0000
    Luca Sighinolfi <lsighinolfi@autistici.org> wrote:

    Buongiorno a tutt*,

    vedo che l'argomento della video sorveglianza è quanto mai gettonato, quindi mi aggiungo.

    A casa abbiamo la fibra (scarsa) di Telecom che serve due
    appartamenti.

    App A: servito direttamente dal router di Alice - 192.168.1.x, subnet 255.255.255.0

    App B: servito da un secondo router, che si collega tramita WAN a
    Telecom e serve la rete 192.168.30.x, subnet 255.255.255.0

    Dalla rete B riesco ad accedere al router di alice sulla rete A.

    [...]

    Ho sempre usato ffmpeg con un semplice script ad hoc per registrare
    due telecamere IP collegate alla rete B.

    Ora che abbiamo spostato le telecamere sulla rete A, riesco a fare il
    ping, ma non a registrare con ffplay/ffmpeg. Sembra che il programma
    veda la telecamera, ma poi il flusso di immagini non arriva. Il
    programma si ferma con le seguenti righe:

    [rtsp @ 0x7f3f1c000bc0] UDP timeout, retrying with TCP 0B f=0/0
    nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0

    Perché riesco a pingare la telecamera ma non a registrare o
    visualizzare?

    Ho risolto semplicemente aggiungendo il parametro "-rtsp_transport" al
    comando di ffmpeg.

    Tutto qua...

    Grazie
    Ciao
    --
    Luca Sighinolfi


    Imparerai più nei boschi che nei libri.

    San Bernardo di Chiaravalle

    -----BEGIN PGP SIGNATURE-----

    iQGzBAEBCgAdFiEE9mCh5PnkGcj5g5q7Nv0fBJiI4+YFAmGnlSIACgkQNv0fBJiI 4+ZALQwAk19FJuzKjS3Bo+vAzl3zCRH4J+J/2f2BMW7l50/jFI9gbpsA8CCPhS+r 0fbGK3N2ROTOMU0fCVdH0+vfhb7u9wgpYzIKMeBmyvdhP8RcqDW59uSC4IgbES9K 4j56VAaX6GKXQrkKkxoejPsVXkEupAja5EOVodV5R75FK2SBP2+NNm3/hRm0uHe9 hhlzc1ZWgsYHRE3CsG6fk10P2GUWECFhhw0E3FcdpjTpeI9ii/emVy1Fa9tqwJI4 RfGgMxiuoDdxb1Cvk9qCsc59lLRQxYlPch8YHmq6A8fl8GahMYCzM0VhDy3ke7zT t+BXktVFZSuzh2HDvQa/hD4Vo+Y/IEkkUu9MhBVT7ygNkc2GTGwTIlFhhBXogNAF /V9ipge6Ie0f9qTBmtKuXNwOX2px16FFXOfsM6NtSJ//mpw5/0Cw0KQXBayoXiiG J26nlK6OuD8eP4mUTISqlreD1q/yMG3hMOGTSVkNXKOWc18No/oRGgvIAR+wUdzR
    IdWP2K+L
    =i54b
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)