• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.7m 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
    Niggich @xblackdemonx
    last edited by Aug 31, 2017, 4:20 PM

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

    X 1 Reply Last reply Aug 31, 2017, 4:22 PM Reply Quote 0
    • X Offline
      xblackdemonx @Niggich
      last edited by Aug 31, 2017, 4:22 PM

      @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 Aug 31, 2017, 4:35 PM Reply Quote 0
      • N Offline
        Niggich @xblackdemonx
        last edited by Aug 31, 2017, 4:35 PM

        @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 Sep 1, 2017, 5:50 PM Sep 1, 2017, 2:18 PM

          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
          • B Offline
            bhepler Module Developer
            last edited by Sep 2, 2017, 2:27 AM

            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 Sep 5, 2017, 1:30 PM

              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 Sep 5, 2017, 1:51 PM Reply Quote 0
              • D Offline
                Drooneyef @Niggich
                last edited by Sep 5, 2017, 1:51 PM

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

                N 1 Reply Last reply Sep 6, 2017, 1:26 PM Reply Quote 0
                • B Offline
                  barnosch @Niggich
                  last edited by barnosch Sep 5, 2017, 2:20 PM Sep 5, 2017, 2:19 PM

                  @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 Sep 6, 2017, 1:40 PM Reply Quote 0
                  • N Offline
                    Niggich @Drooneyef
                    last edited by Niggich Sep 6, 2017, 1:39 PM Sep 6, 2017, 1:26 PM

                    @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
                    • N Offline
                      Niggich @barnosch
                      last edited by Sep 6, 2017, 1:40 PM

                      @barnosch thx this works fine for me…

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 7
                      • 60
                      • 61
                      • 5 / 61
                      5 / 61
                      • First post
                        48/602
                        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