Read the statement by Michael Teeuw here.
[MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
-
I don’t understand, I downloaded the module, i’ve added this to my config.js file and I only see the square box where it’s supposed to show the feeed but it doesn’t show anything. The box is blank. If I put the same URL(rtsp://192.168.1.2:554/unicast/) in VLC on my magic mirror it works fine.
My MagicMirror is setup using Debian Jessie and I autostart MagicMirror via PM2. The camera I use is the XiaoMi XiaoFang Smart IP Security Home Camera running fang-hacks Please help.{
module: ‘MMM-RTSPStream’,
position: ‘bottom_center’,
config: {
autoStart: true,
rotateStreams: false,
rotateStreamTimeout: 10,
showSnapWhenPaused: false,
moduleWidth: 704,
moduleHeight: 240,
stream1: {
name: ‘salon’,
url: ‘rtsp://192.168.1.2:554/unicast/’,
snapshotUrl: ‘’,
snapshotRefresh: 10, // Seconds
frameRate: “30”,
port: 9999,
width: “320”,
height: “240”,
}, -
@barnosch Having the same issue; only a browser refresh or restart of the MM works. I started to question my camera and thought it was going offline, but looks like it’s related to the current WIP version. :-)
-
@shbatm I try everything to get stream working with omxplayer but I always get a black blank screen. I don’t know what can I try anymore. When I change it back to ffmpeg the stream is working…
-
@Niggich Then why do you insist on using omxplayer then?
-
@xblackdemonx The ffmpeg have a time difference from live to stream about 10 seconds.
-
@Niggich Not for me. I see maybe a 1/2 second delay only.
-
@xblackdemonx how you did this? I try everything… how is your config?
-
@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, } } },
-
@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.
-
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.