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.
    • X Offline
      xblackdemonx @Niggich
      last edited by

      @Niggich Not for me. I see maybe a 1/2 second delay only.

      N 1 Reply Last reply Reply Quote 0
      • N Offline
        Niggich @xblackdemonx
        last edited by

        @xblackdemonx how you did this? I try everything… how is your config?

        X 1 Reply Last reply Reply Quote 0
        • X Offline
          xblackdemonx @Niggich
          last edited by

          @Niggich Nothing special. Maybe reboot your cameras?

                  module: 'MMM-RTSPStream',
                  position: 'bottom_bar',
                  config: {
                      autoStart: true,
                      rotateStreams: false,
                      rotateStreamTimeout: 10,
                      showSnapWhenPaused: false,
                      moduleWidth: 354,
                      moduleHeight: 240,
                      stream1: {
                          name: 'Salon',
                          url: 'rtsp://192.168.1.2:554/unicast',
                          snapshotUrl: '',
                          snapshotRefresh: 10, // Seconds
                          frameRate: "15",
                          port: 9999,
                     			 }
                		  }
           		   },
          
          N 1 Reply Last reply Reply Quote 0
          • N Offline
            Niggich @xblackdemonx
            last edited by

            @xblackdemonx ok, almost the same like my config. Just the Framerate is different. I change it like it is in your config and will see.

            1 Reply Last reply Reply Quote 0
            • D Offline
              Drooneyef
              last edited by Drooneyef

              I noticed the following:
              When using omxplayer i also had a black screen instead of the camera image.
              I removed the sd card and inserted it in a different raspberry.
              Then everything was working fine.
              The only difference between those 2 is the monitor connected to it.
              It was working on a 7 inch monitor and on a 24 inch monitor it didn’t work.
              The problem was the resolution.
              Now the module is using stream2 and i changed in my Hikvision camera the resolution settings for stream2.
              Now my mirror is working fine.
              Maybe this is also a solution for you.

              1 Reply Last reply Reply Quote 0
              • bheplerB Offline
                bhepler Module Developer
                last edited by

                I hope my configuration will help give you guys another possibility. I locked down my camera a bit with a username & password. So my configuration looks as so:

                {
                module: "MMM-RTSPStream",
                    position: "bottom_left",
                    config: {
                          autostart: true,
                          rotateStreams: false,
                          showSnapWhenPaused: false,
                          moduleWidth: 354,
                          moduleHeight: 242,
                          stream1: {
                               name: 'Front Door',
                               url: 'rtsp://[username]:[password]@10.0.0.25/cam1/mpeg4',
                               port: 8027,
                               shutdownDelay: 0,
                               width: 352,
                               height: 240,
                               frameRate: "30"
                               }
                          }
                }
                
                1 Reply Last reply Reply Quote 0
                • N Offline
                  Niggich
                  last edited by

                  The stream works fine with the omx… finally, after 4 weeks playing…

                  Another question. Is any way to remove the little white Frame around video picture?

                  D B 2 Replies Last reply Reply Quote 0
                  • D Offline
                    Drooneyef @Niggich
                    last edited by

                    @Niggich
                    What was the trick that made it work finally?

                    N 1 Reply Last reply Reply Quote 0
                    • B Offline
                      barnosch @Niggich
                      last edited by barnosch

                      @Niggich
                      Change the css file in the module folder like this

                      .MMM-RTSPStream .innerWrapper {
                        position: relative;
                        width: 352px; /* Video width + 2*border + 2*padding */
                        height: 242px;
                      /*  border: 1px solid white; */   
                        /*float: left;*/
                        display: inline-block;
                        text-align: center;
                        margin: 15px;
                      }
                      
                      
                      

                      the line “border: 1px solid white;” needs to be adujsted or uncommented like in my case

                      N 1 Reply Last reply Reply Quote 0
                      • N Offline
                        Niggich @Drooneyef
                        last edited by Niggich

                        @Drooneyef I put the port of my cam behind the IP-adress…

                        module: 'MMM-RTSPStream',
                        position: 'bottom_center',
                        config: {
                        		autoStart: true,
                                rotateStreams: false,
                                showSnapWhenPaused: false,
                                moduleWidth: 704,
                                moduleHeight: 240,
                                moduleOffset: { top: 212, left: 0 },
                                localPlayer: 'omxplayer',
                                	stream1: {
                                        name: '',
                                        url: 'rtsp://192.168.113.125:554/live/ch1',
                                        shutdownDelay: 0,
                                        width: 320,
                                        height: 240,
                                        frameRate: "20",
                                        port: 9999,
                        			},
                        			stream2: {
                                        name: '',
                                        url: 'rtsp://192.168.113.103:554/live/ch1',
                                        shutdownDelay: 0,
                                        width: 320,
                                        height: 240,
                                        frameRate: "20",
                                        port: 10000,
                        			},
                        
                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 60
                        • 61
                        • 5 / 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