• 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.6m 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.
  • E Offline
    evroom @bill22
    last edited by Jul 22, 2019, 3:39 PM

    @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
    • B Offline
      BKeyport Module Developer
      last edited by Aug 20, 2019, 12:10 AM

      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
      • T Offline
        twosquirrels
        last edited by twosquirrels Oct 16, 2019, 11:26 PM Oct 16, 2019, 11:26 PM

        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
        • B Offline
          BKeyport Module Developer
          last edited by Oct 17, 2019, 5:22 AM

          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"

          T 1 Reply Last reply Oct 17, 2019, 8:36 PM Reply Quote 0
          • T Offline
            twosquirrels @BKeyport
            last edited by Oct 17, 2019, 8:36 PM

            @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
            • B Offline
              BKeyport Module Developer
              last edited by Oct 20, 2019, 4:00 AM

              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 Oct 30, 2019, 5:54 AM Oct 30, 2019, 5:53 AM

                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

                B 1 Reply Last reply Oct 31, 2019, 7:50 PM Reply Quote 0
                • B Offline
                  buzzkc @osnapus
                  last edited by Oct 31, 2019, 7:50 PM

                  @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 Nov 11, 2019, 5:31 PM

                    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 Nov 11, 2019, 8:38 PM Nov 11, 2019, 8:32 PM

                      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