Read the statement by Michael Teeuw here.
Magic Mirror - RTSP not integrated
-
@Ronald video feeds in MM is one of the biggest issues known. People have tried and failed all over the place. Personally, I gave up myself on the modules, and load OMX (for now, as it’s dead software) on top of the MM with a blank space provided by MMM-Block. VLC for my feed is forced full screen and I can’t figure out how to shrink it and position it.
If I could get a modern piece of software to play nicely with MM - I’d switch for sure.
-
@BKeyport
Where are you getting OMX so that it installs for MM?
Everywhere I look it fails to install or has dead links to the program’s dependents.
Please explain like you are talking to a child. I am still trying to figure this all out, one of these days it will hit me like a brick and I will not be bugging you all so much…I have the same issue with VLC it is out of control on the size issue on my screen.
-
@plainbroke I don’t. Gave up on an internal solution, built a blank space module, and launch OMX independently so it sits on top of the blank space.
-
@BKeyport Ok thanks for the information…
-
Most browser doesn’t support RTSP protocol natively. There would be several plugins/extensions to enable that feature, but not for RPI (I have not found yet.)
One available approach would be real-time transcoding RTSP to affordable formats (for example, MJPEG) to be handled by the browser itself. Maybe
ffmpeg
could do that in the background. I think it could be done as MagicMirror module, but I believe as an independent background daemon, it will work better.Hmmm. I have no RTSP device at this moment, so I cannot prove this by myself. Anyway, in my opinion, this method will work.
-
I scratch up a very simple module to prove my theory;
It seems working.
But;
- There would be some delay. (even almost 2s on my M1MaxMBP. So in RPI, it would be more. not yet tested.)
- Some old/weak SBCs might not have enough power to handle real-time converting.
- multi cam’s streaming would be too burdensome, more tests be needed
Anyway after some adjustment, I’ll release the module in a few days.
- There would be some delay. (even almost 2s on my M1MaxMBP. So in RPI, it would be more. not yet tested.)
-
@Ronald @plainbroke @BKeyport (or any others)
Do you guys still have an interest in this issue? (RTSP implements on MM).I build up a simple module, and It looks to be working, but my Home IP cams don’t support long-live RTSP streaming (Because it is not wire-powered, thus to protect from battery draining, the feature has limited.), And at this moment, I don’t have any RPI to test. (I tested this module on Mac, VIM3(Ubuntu) but not on RPI.
So, I need the help of a real-world test. Anyone who has interests and has RTSP-streamable cams, Give me DM, please. (in this forum or eouia0819@ gmail. com)
-
@MMRIZE I would be happy to test when I get back home in a week. I’m out of town on business.
-
@MMRIZE
I will be happy to test when I get back home. You have my email already.
Send me a link or whatever so I can try it when I get back or if can get this chrome book changed over so i can run a MagicMirror on it… -
@MMRIZE
Hey I am back where I can test this RTSP module you have whipped up…
Heck I would be fine if I could get RTSPStream to work with vlc since I use full screen when the camera feeds come around in the MMM-Carousel module.
email same as user @gmail.com. What you are showing would be great if I can use it at full screen above or something like that…