MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

    Scheduled Pinned Locked Moved Utilities
    602 Posts 67 Posters 1.9m Views 68 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N Offline
      Number_5
      last edited by

      Hello ,

      1. I started it from the command line

      but no windows opens. or I’m doing something wrong.

      pi@raspberrypi:~/MagicMirror/config $ --genlog
      -bash: --genlog: Kommando nicht gefunden.
      pi@raspberrypi:~/MagicMirror/config $ pm2 status
      ┌─────┬────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐
      │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │
      ├─────┼────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤
      │ 0 │ MagicMirror │ default │ 2.10.0 │ fork │ 8843 │ 13m │ 2 │ online │ 0% │ 2.5mb │ pi │ disabled │
      │ 1 │ omx_stream1 │ default │ N/A │ fork │ 14967 │ 0s │ 1152 │ online │ 0% │ 2.6mb │ pi │ disabled │
      └─────┴────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
      pi@raspberrypi:~/MagicMirror/config $ pm2 stop omx_stream1
      [PM2] Applying action stopProcessId on app [omx_stream1](ids: 1)
      [PM2] omx_stream1 ✓
      ┌─────┬────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐
      │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │
      ├─────┼────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤
      │ 0 │ MagicMirror │ default │ 2.10.0 │ fork │ 8843 │ 14m │ 2 │ online │ 0% │ 2.5mb │ pi │ disabled │
      │ 1 │ omx_stream1 │ default │ N/A │ fork │ 0 │ 0 │ 1156 │ stopped │ 0% │ 0b │ pi │ disabled │
      └─────┴────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
      pi@raspberrypi:~/MagicMirror/config $ pm2 delete omx_stream1
      [PM2] Applying action deleteProcessId on app [omx_stream1](ids: 1)
      [PM2] omx_stream1 ✓
      ┌─────┬────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐
      │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │
      ├─────┼────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤
      │ 0 │ MagicMirror │ default │ 2.10.0 │ fork │ 8843 │ 14m │ 2 │ online │ 0% │ 2.5mb │ pi │ disabled │
      └─────┴────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
      [PM2][WARN] Current process list running is not in sync with saved list. omx_stream1 differs. Type ‘pm2 save’ to synchronize.
      pi@raspberrypi:~/MagicMirror/config $ pm2 status
      ┌─────┬────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐
      │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │
      ├─────┼────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤
      │ 0 │ MagicMirror │ default │ 2.10.0 │ fork │ 8843 │ 14m │ 2 │ online │ 0% │ 2.5mb │ pi │ disabled │
      └─────┴────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
      [PM2][WARN] Current process list running is not in sync with saved list. omx_stream1 differs. Type ‘pm2 save’ to synchronize.
      pi@raspberrypi:~/MagicMirror/config $ omxplayer --genlog --avdict rtsp_transport:tcp --win 786,424,1138,666 --live --video_queue 4 --fps 30 --no-osd ‘rtsp://admin:roland!?1971@192.168.2.108:80/cam/realmonitor?channel=2&subtype=0’
      have a nice day ;)
      pi@raspberrypi:~/MagicMirror/config $

      evroomE 1 Reply Last reply Reply Quote 0
      • evroomE Offline
        evroom @Number_5
        last edited by evroom

        @Number_5

        Could you please post commands and output using the </> tag ?
        So, select the command or output and click on the </> symbol.

        Does the log say anything useful ?

        more omxplayer.log
        

        Pleas do not post the complete log, unless small.
        30 lines tops.

        head -30 omxplayer.log
        

        MagicMirror version: 2.30.0
        Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
        Raspbian GNU/Linux 12 (bookworm)

        Test environment:
        MagicMirror version: v2.30.0
        Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
        Raspbian GNU/Linux 12 (bookworm)

        1 Reply Last reply Reply Quote 0
        • N Offline
          Number_5
          last edited by

          ok sorry,
          in future output and commands in </>

          thats the logfile

          pi@raspberrypi:~/MagicMirror/config $ more omxplayer.log
          20:14:18 T:1939277143   DEBUG: DllBcm: Using omx system library
          20:14:18 T:1939278613   DEBUG: DllOMX: Using omx system library
          20:14:18 T:1939279243   DEBUG: DllAvFormat: Using libavformat system library
          20:14:18 T:1939280418 WARNING: Failed to acquire D-Bus name 'org.mpris.MediaPlayer2.omxplayer'
          20:14:18 T:1939280521 WARNING: DBus connection failed, trying alternate
          20:14:18 T:1939281594   DEBUG: DBus connection succeeded
          20:14:18 T:1939282354   DEBUG: Keyboard: DBus connection succeeded
          20:14:18 T:1939282502   DEBUG: OMXThread::Create - Thread with id -1387290944 started
          20:14:18 T:1939282604   DEBUG: DllAvUtilBase: Using libavutil system library
          20:14:18 T:1939282636   DEBUG: DllAvCodec: Using libavcodec system library
          20:14:18 T:1939282654   DEBUG: DllAvFormat: Using libavformat system library
          20:14:18 T:1939282994   DEBUG: COMXPlayer::OpenFile - avformat_open_input rtsp://admin:roland!?1971@192.168.2.108:80/cam/realmonitor?channel=2&subtype=0
          20:14:18 T:1939283372   ERROR: COMXPlayer::OpenFile - avformat_open_input rtsp://admin:roland!?1971@192.168.2.108:80/cam/realmonitor?channel=2&subtype=0
          20:14:18 T:1939283465   DEBUG: OMXThread::Run - Exited thread with  id -1387290944
          20:14:18 T:1939283726   DEBUG: OMXThread::StopThread - Thread stopped
          pi@raspberrypi:~/MagicMirror/config $
          
          evroomE 3 Replies Last reply Reply Quote 0
          • evroomE Offline
            evroom @Number_5
            last edited by

            @Number_5 said in [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras:

            ok sorry,

            Nothing to be sorry for; you are learning as you go :-)

            MagicMirror version: 2.30.0
            Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
            Raspbian GNU/Linux 12 (bookworm)

            Test environment:
            MagicMirror version: v2.30.0
            Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
            Raspbian GNU/Linux 12 (bookworm)

            1 Reply Last reply Reply Quote 0
            • evroomE Offline
              evroom @Number_5
              last edited by evroom

              @Number_5 said in [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras:

              ERROR: COMXPlayer::OpenFile - avformat_open_input

              Okay, without getting rid of this error, omxplayer and therefore MMM-RTSPStream using omxplayer will not work for you.
              I have an Axis cam and there it did not work because to the resolution I used, had to use one of the resolutions that is supported by the cam.

              Where you able to open
              http://your-mirror-ip:8080/MMM-RTSPStream/config.html
              and see the cam there ?

              Could try ffmpeg, but there I have to pass.

              What camera are we talking about ?

              MagicMirror version: 2.30.0
              Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
              Raspbian GNU/Linux 12 (bookworm)

              Test environment:
              MagicMirror version: v2.30.0
              Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
              Raspbian GNU/Linux 12 (bookworm)

              1 Reply Last reply Reply Quote 0
              • evroomE Offline
                evroom @Number_5
                last edited by

                @Number_5

                Can you try with another port number (554 iso 80) ?

                omxplayer --genlog --avdict rtsp_transport:tcp --win 786,424,1138,666 --live --video_queue 4 --fps 30 --no-osd 'rtsp://admin:roland!?1971@192.168.2.108:554/cam/realmonitor?channel=2&subtype=0'
                

                MagicMirror version: 2.30.0
                Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                Raspbian GNU/Linux 12 (bookworm)

                Test environment:
                MagicMirror version: v2.30.0
                Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                Raspbian GNU/Linux 12 (bookworm)

                N 1 Reply Last reply Reply Quote 0
                • N Offline
                  Number_5
                  last edited by

                  Hello
                  it is a,

                  DAHUA mini-dome Kamera hd-cvi 2 megapixels für indoor/outdoor g ip7. 30 m nightview fixe objektiv 2,8 mm. - AC/DC-Adapter : AC/DC-Adapter 12V 600mA (port 80)

                  also i have a Luna Hd
                  L-KA-2601 1 160,00 160,00
                  IR Bullet-Kamera (HD-CVI), Full HD,

                  if i open
                  http://XXX.xxx,x.xxx:8080/MMM-RTSPStream/config.html
                  I am denied access

                  S evroomE 2 Replies Last reply Reply Quote 0
                  • S Offline
                    sdetweil @Number_5
                    last edited by

                    @Number_5 said in [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras:

                    I am denied access

                    probably have to use the url syntax for userid and password

                    http://admin:roland!?1971@example.com

                    http://XXX.xxx,x.xxx:8080/MMM-RTSPStream/config.htm

                    that is going to the magic mirror port
                    so, in the config.js do you have
                    address: “0.0.0.0”,
                    and
                    ipWHiltelist:[],

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • evroomE Offline
                      evroom @Number_5
                      last edited by

                      @Number_5
                      Try with port 554, see previous post.

                      And see
                      https://github.com/shbatm/MMM-RTSPStream
                      “Using the module” on the config.html part I was referring to.
                      The IP there, is the MM IP, or localhost, not your cam IP.

                      MagicMirror version: 2.30.0
                      Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                      Raspbian GNU/Linux 12 (bookworm)

                      Test environment:
                      MagicMirror version: v2.30.0
                      Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                      Raspbian GNU/Linux 12 (bookworm)

                      evroomE 1 Reply Last reply Reply Quote 0
                      • evroomE Offline
                        evroom @evroom
                        last edited by

                        See
                        https://forum.magicmirror.builders/topic/2743/mmm-rtspstream-video-streaming-from-live-feeds-security-cameras/379

                        MagicMirror version: 2.30.0
                        Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        Test environment:
                        MagicMirror version: v2.30.0
                        Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 38
                        • 39
                        • 40
                        • 41
                        • 42
                        • 60
                        • 61
                        • 40 / 61
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy