• 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.

How do I display an RTSP camera stream?

Scheduled Pinned Locked Moved Unsolved Troubleshooting
16 Posts 4 Posters 1.1k Views 4 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.
  • S Offline
    sdetweil @SteveMann
    last edited by Feb 28, 2025, 7:58 PM

    @SteveMann in the header here

    IMG_0803.png

    Sam

    How to add modules

    learning how to use browser developers window for css changes

    1 Reply Last reply Reply Quote 0
    • S Offline
      SteveMann @BKeyport
      last edited by Mar 1, 2025, 3:29 AM

      @BKeyport said in How do I display an RTSP camera stream?:

      I’ve stuck with, is load up an old Pi 4 with MotionEyeOS

      Thanks for the tip, but I don’t see how MotionEye would serve my cameras RTSP stream?

      B 1 Reply Last reply Mar 1, 2025, 7:32 AM Reply Quote 0
      • B Online
        BKeyport Module Developer @SteveMann
        last edited by BKeyport Mar 1, 2025, 7:32 AM Mar 1, 2025, 7:32 AM

        @SteveMann MotionEyeOS will take in the RTSP stream and push out a web compatible stream. At that point, you can take MMM-Embed URL and show the stream. I use the older non-supported MotionEyeOS because the newer versions of MotionEye don’t want to work reliably yet in the way I want.

        My motion eye settings - note, I have the low setting in use to save the Pi4 from working too hard:
        a30e3633-316d-4654-902f-7da58a9a4024-image.png

        c711b0f4-77fc-46b7-beed-7f8290180606-image.png

        the embed URL is http://192.168.X.X/picture/1/frame/

        		{
        			module: "MMM-EmbedURL",
        			position: "top_left",
        			classes: "camera1",
        			config: {
        				updateInterval: 0,
        				animationSpeed: 0, 
        				appendTimestamp: false,
        				attibutes: [],
        				embed: [
        					"http://192.168.X.X/picture/1/frame/"
        				],
        			},
        		},
        

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

        S 2 Replies Last reply Mar 2, 2025, 11:05 PM Reply Quote 0
        • S Offline
          SteveMann @BKeyport
          last edited by Mar 2, 2025, 11:05 PM

          @BKeyport
          I always thought that MotionEyeOS was a DVR for webcams.
          Thanks for the feedback. I know what I will be doing tonight.

          Today I’ve been experimenting with mplayer and VLC on the Pi (not on MagicMirror), and no matter what I do the stream freezes after a few minutes. I know that the camera stream is still streaming because I see it on Frigate on a separate PC.

          Could it be as simple as the Pi3 running out of resources?

          B 1 Reply Last reply Mar 2, 2025, 11:10 PM Reply Quote 0
          • B Online
            BKeyport Module Developer @SteveMann
            last edited by Mar 2, 2025, 11:10 PM

            @SteveMann Pi3 is likely being choked to death with that. It’s hard on the Pi4. If I could get it to run the way I wanted on a Pi 5, I’d upgrade to that myself.

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

            1 Reply Last reply Reply Quote 0
            • S Offline
              SteveMann @BKeyport
              last edited by Mar 3, 2025, 10:51 PM

              @BKeyport said in How do I display an RTSP camera stream?:

              MotionEyeOS will take in the RTSP stream and push out a web compatible stream.

              I wanted to try MotionEyeOS, but I can’t find anything recent. The git was archived five years ago and the only binary that I could find was for the Pi2. Is there a supported version somewhere that I’ve missed?

              B 1 Reply Last reply Mar 4, 2025, 12:50 AM Reply Quote 0
              • B Online
                BKeyport Module Developer @SteveMann
                last edited by Mar 4, 2025, 12:50 AM

                @SteveMann That’s the rough part - the original author abandoned the project - and they’re rebuilding…

                https://github.com/motioneye-project/motioneyeos/releases - use the pi image there to get started - will work on everything up to Pi 4. Does not work on Pi 5.

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

                1 Reply Last reply Reply Quote 0
                • H Offline
                  hrmax23
                  last edited by Mar 10, 2025, 6:37 AM

                  Also looking to stream a camera feed from Frigate. It looks like MMM-FreeboxTV would have worked but can’t find that anywhere.

                  B 1 Reply Last reply Mar 10, 2025, 4:51 PM Reply Quote 0
                  • B Online
                    BKeyport Module Developer @hrmax23
                    last edited by BKeyport Mar 10, 2025, 8:42 PM Mar 10, 2025, 4:51 PM

                    @hrmax23 I have a feeling that was a module by an author that has pulled all his work and left the community over hurt feelings.

                    Thanks to poorly thought out everything (outside of our control), we’re in a kind of hole and have to patch together a solution - just the way it is.

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

                    S 1 Reply Last reply Mar 10, 2025, 10:00 PM Reply Quote 0
                    • S Offline
                      sdetweil @BKeyport
                      last edited by Mar 10, 2025, 10:00 PM

                      @BKeyport outside our control,

                      MagicMirror is NOT significant project for any of our dependencies on OS, Electron, node, and on and on

                      Os, node and electron are coming of age with tons of backlog changes which WILL be disruptive here. and the pi hardware is changing too

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      B 1 Reply Last reply Mar 11, 2025, 5:25 AM Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        9/16
                        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