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.
    • evroomE Online
      evroom @bill22
      last edited by

      @bill22
      In the config part add

      rotateStreams: true,
      rotateStreamTimeout: 60,
      

      and add 2 or more streams (stream1 and stream2).

      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
      • BKeyportB Offline
        BKeyport Module Developer
        last edited by

        Silly question - is there a way within the RTSP protocal to detect when the camera detects motion, so you can trigger something? What I was thinking is to flash the screen background if the camera sees motion…

        Thanks!

        The "E" in "Javascript" stands for "Easy"

        1 Reply Last reply Reply Quote 0
        • twosquirrelsT Offline
          twosquirrels
          last edited by twosquirrels

          Is there a way to hide the play/pause button? I’m not using a mouse on my mirror so it’s useless. Also, i’s creating its own separate gigantic white box that doesn’t line up with my actual video stream (which I have to force its position using moduleOffset).

          1 Reply Last reply Reply Quote 0
          • BKeyportB Offline
            BKeyport Module Developer
            last edited by

            The white box is easy to get rid of:

            In ~/MagicMirror/css/custom.css

            /* This removes the white border around the RTSP feed(s). */
            .MMM-RTSPStream .innerWrapper {
              border: 0;
            }
            

            As far as the play button, I’ve never seen it, so I don’t know how to get rid of it, I don’t use keyboard or mouse on my mirror.

            FYI, other css that might be useful:

            /* This shrinks the left and right regions so that RTSPStream don't overlap. */
            .region.right .module-content,
            .region.left .module-content {
              min-width: 450px;
              max-width: 450px;
            }
            

            – B

            The "E" in "Javascript" stands for "Easy"

            twosquirrelsT 1 Reply Last reply Reply Quote 0
            • twosquirrelsT Offline
              twosquirrels @BKeyport
              last edited by

              @BKeyport That worked to remove the white box, thanks!

              I’m still struggling with getting the module to just show where I want it. I don’t know why it doesn’t just listen to “position” like every other module where I can tell them all to be top_right and they’d all line up in the appropriate order. I’m fighting with moduleOffset entering random numbers to see if I can find a decent spot, but it still overlaps, causes indentation, and is just a mess. Then often times the module will just disappear after being on screen for a couple minutes.

              1 Reply Last reply Reply Quote 0
              • BKeyportB Offline
                BKeyport Module Developer
                last edited by

                Odd - I’m having no problem moving it around - although, if you’re using OMXPlayer, it’s overlaying on top of the screen, it won’t play nice with other modules in the same position…

                The "E" in "Javascript" stands for "Easy"

                1 Reply Last reply Reply Quote 0
                • O Offline
                  osnapus
                  last edited by osnapus

                  Hello, I’m Peter,
                  when I add RTSTStream to my MagicMirror, I have a little problem with RTSPStream module.

                  When display is in normal mode on 27’ screen, everything is ok, picture from Cam is good, normal dimensions etc
                  https://photos.app.goo.gl/czoZvwryGmqfJRDg6

                  But when in /boot/config.txt in rpi3 the display_rotation=1, picture form cam is cut like on screen.

                  https://photos.app.goo.gl/VRycUb7zMw9LQVxh6

                  Someone could help me with this problem?

                  Many thanks to You All
                  Peter

                  buzzkcB 1 Reply Last reply Reply Quote 0
                  • buzzkcB Offline
                    buzzkc @osnapus
                    last edited by

                    @osnapus

                    Try using the GL driver to rotate…
                    https://github.com/michmich/magicmirror/wiki/configuring-the-raspberry-pi#enable-the-open-gl-driver-to-decrease-electrons-cpu-usage

                    I’ll post my config.txt and autostart settings tonight, don’t have access to them right now.

                    Darren

                    My Build: https://forum.magicmirror.builders/topic/11153/new-non-mirror

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      acimail01
                      last edited by

                      Is it possible to define a stream for playing a local file (e.g. .mp4 or .avi)?

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        acimail01
                        last edited by acimail01

                        works with

                        		{
                        			module: "MMM-RTSPStream",
                        			position: "middle_center",
                        			config: {
                        				autoStart			: true,
                        				rotateStreams		: false,
                        				rotateStreamTimeout	: 30,
                        				moduleWidth			: 354,
                        				moduleHeight		: 240,
                        				localPlayer			: 'omxplayer',
                        				shutdownDelay		: 0,
                        
                        					stream1: {
                        						name: 'Test Stream',
                        						url: 'file:///home/pi/MagicMirror/modules/MMM-RTSPStream/Videos/Feuer.mp4',
                        					},
                        				}
                        		},
                        

                        but no sound !

                        in bash console works with: omxplayer -o alsa Feuer.mp4
                        How to set hdmi sound as default ?

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 34
                        • 35
                        • 36
                        • 37
                        • 38
                        • 60
                        • 61
                        • 36 / 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