This is an update to my post detailing my experience with the WWW-RTSPStream module. My implementation of the module in my MM2 was working OK, but I still had some interruptions when the video stream I was displaying would go black. Things got worse when I introduced a new WiFi router to improve coverage in my home. I had been depending on my OEM Uverse modem/router. I disabled the modem’s WiFi and added a Netgear RAX70 router to handle the WiFi duties in my home. For reasons beyond my understanding, this caused my MMM-RTSPStream module to be less stable. So, I decided to try a new IP camera. I chose a Wansview 1080 outdoor wireless IP camera that emphasized its use of the RTSP protocol. It’s this one:
https://www.amazon.com/gp/product/B08C4YXV51/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1
At only $40 I wasn’t really expecting much, but I was pleasantly surprised. Their installation process was about as simple as it gets and the RTSP URLs they supply in their app were easy to copy/paste into the MMM-RTSPStream config.sys section of the MM2. I’ve had it up and running for 2 days now and haven’t had any down time. For the first time, I can actually depend on the MMM-RTSPStream module to show me a video stream that’s current. For what it’s worth, I’ve pasted my config.sys section for the MMM-RTSPStream below.
{
module: "MMM-RTSPStream",
position: "bottom_right",
config: {
autoStart: true,
rotateStreams: false,
rotateStreamTimeout: 10,
moduleWidth: 308,
moduleHeight: 231,
localPlayer: 'omxplayer',
remotePlayer: 'vlc',
showSnapWhenPaused: false,
remoteSnaps: false,
shutdownDelay: 12,
omxRestart: 1,
debug: true,
stream1: {
name: 'Garage',
url: 'USE RTSP URL FROM WANSVIEW APP',
frameRate: '30',
hdUrl: 'USE RTSP URL FROM WANSVIEW APP',
protocol: 'tcp',
timeout: 20,
snapshotType: 'url',
snapshotRefresh: 10,
width: 400,
height: 350,
absPosition:{
top: 700,
right: 1910,
bottom: 1050,
left: 1310,
},
},
}
},