MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. anthony6608
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    A
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 13
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      Ok I spoke too soon 😩

      Now the video won’t fit in the box no matter how I adjust it. I noticed that the other commute plugin width is adjusted as well. Is this a case of brackets not being in the right place or something? I’ve been working with this plugin all day 😟

      Recap:

      When I remove ALL other modules it aligns in the box however it doesnt take up the full box its like showing half of the picture.

      • When I enable the maps module the feed is there but just a black box.

      • When I have commute module loaded it overlaps the module on the screen.

      • When I remove all (non-default) modules it only fills up half of the box so the video is barely noticeable.

      • No matter how much I play with height/width settings, I cannot get it centered (right side always has blank space) and cant get anything sized up correctly.

      I appreciate any help you guys can offer!

      /* Magic Mirror Config Sample
      *

      • By Michael Teeuw http://michaelteeuw.nl
      • MIT Licensed.
      • For more information how you can configurate this file
      • See https://github.com/MichMich/MagicMirror#configuration

      */

      var config = {
      address: “localhost”, // Address to listen on, can be:
      // - “localhost”, “127.0.0.1”, “::1” to listen on loopback interface
      // - another specific IPv4/6 to listen on a specific interface
      // - “”, “0.0.0.0”, “::” to listen on any interface
      // Default, when address config is left out, is “localhost”
      port: 8080,
      ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”], // Set [] to allow all IP addresses
      // or add a specific IPv4 of 192.168.1.5 :
      // [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”, “::ffff:192.168.1.5”],
      // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
      // [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”, “::ffff:192.168.3.0/28”],

      language: "en",
      timeFormat: 12,
      units: "imperial",
      
      modules: [
      
      		{
                           module: "MMM-RTSPStream",
                           position: "top_right",
                           header: "LIVE FEED",
                           config: {
                           autoStart: true,
                           rotateStreams: false,
                           rotateStreamTimeout: 20,
                           moduleWidth: 354,
                           moduleHeight: 240,
                           localPlayer: 'vlc',
                           remotePlayer: 'none',
                           showSnapWhenPaused: false,
                           remoteSnaps: false,
      
                           stream1: {
                           name: 'ENTRANCE',
                           url: 'rtsp://admin:xxxxxxx@192.168.0.6:554/cam/realmonitor?channel=1&subtype=1',
                           autoStart: true,
                           //protocol: "tcp",
                           frameRate: undefined,
                           hdUrl: 'rtsp://admin:xxxx@192.168.0.6:554/cam/realmonitor?channel=1&subtype=0',
                           width: 354,
                           height: 240,
                           }
                     }
      

      },

      	{
      		module: "alert",
      	},
      	{
      		module: "updatenotification",
      		position: "top_bar"
      	},
      	{
      		module: "clock",
      		position: "top_left"
      	},
      	{
      		module: "calendar",
      		header: "US Holidays",
      		position: "top_left",
      		config: {
      			calendars: [
      				{
      					symbol: "calendar-check",
      					url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics"
      				}
      			]
      		}
      	},
      	{
      		module: "compliments",
      		position: "lower_third"
      	},
      	{
      		module: "currentweather",
      		position: "top_right",
      		config: {
      			location: "New York",
      			locationID: "",  //ID from http://bulk.openweathermap.org/sample/; unzip the gz file and find your city
      			appid: "YOUR_OPENWEATHER_API_KEY"
      		}
      	},
      	{
      		module: "weatherforecast",
      		position: "top_right",
      		header: "Weather Forecast",
      		config: {
      			location: "New York",
      			locationID: "5128581",  //ID from https://openweathermap.org/city
      			appid: "YOUR_OPENWEATHER_API_KEY"
      		}
      	},
      	{
      		module: "newsfeed",
      		position: "bottom_bar",
      		config: {
      			feeds: [
      				{
      					title: "New York Times",
      					url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml"
      				}
      			],
      			showSourceTitle: true,
      			showPublishDate: true
      		}
      	},
      ]
      

      };

      /*************** DO NOT EDIT THE LINE BELOW ***************/
      if (typeof module !== “undefined”) {module.exports = config;}

      :::

      posted in Utilities
      A
      anthony6608
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      Yep, Ive tried all different settings and I am not sure what is going on but the second I remove the MMM-GoogleMapsTraffic module from config.js the stream shows? Any idea why the two would conflict? I noticed when I remove the module from config.js then I see activity from RTSP stream in the logs when its added I dont see much:

      0|MagicMirror | Starting MagicMirror: v2.6.0
      0|MagicMirror | Loading config …
      0|MagicMirror | Loading module helpers …
      0|MagicMirror | Initializing new module helper …
      0|MagicMirror | Module helper loaded: mmm-nest-status
      0|MagicMirror | Initializing new module helper …
      0|MagicMirror | Module helper loaded: MMM-MyCommute
      0|MagicMirror | Initializing new module helper …
      0|MagicMirror | Module helper loaded: MMM-RTSPStream
      0|MagicMirror | No helper found for module: alert.
      0|MagicMirror | Initializing new module helper …
      0|MagicMirror | Module helper loaded: updatenotification
      0|MagicMirror | No helper found for module: clock.
      0|MagicMirror | Initializing new module helper …
      0|MagicMirror | Module helper loaded: calendar
      0|MagicMirror | No helper found for module: compliments.
      0|MagicMirror | No helper found for module: currentweather.
      0|MagicMirror | No helper found for module: weatherforecast.
      0|MagicMirror | Initializing new module helper …
      0|MagicMirror | Module helper loaded: newsfeed
      0|MagicMirror | All module helpers loaded.
      0|MagicMirror | Starting server on port 8080 …
      0|MagicMirror | Server started …
      0|MagicMirror | Connecting socket for: mmm-nest-status
      0|MagicMirror | Starting node_helper for module [mmm-nest-status]
      0|MagicMirror | Connecting socket for: MMM-MyCommute
      0|MagicMirror | ====================== Starting node_helper for module [MMM-MyCommute]
      0|MagicMirror | Connecting socket for: MMM-RTSPStream
      0|MagicMirror | PM2: Stopping all OMXPlayer Streams…
      0|MagicMirror | Connecting socket for: updatenotification
      0|MagicMirror | Connecting socket for: calendar
      0|MagicMirror | Starting node helper for: calendar
      0|MagicMirror | Connecting socket for: newsfeed
      0|MagicMirror | Starting module: newsfeed
      0|MagicMirror | Sockets connected & modules started …
      0|MagicMirror | Launching application.
      0|MagicMirror | libGL error:
      0|MagicMirror | MESA-LOADER: failed to retrieve device information
      0|MagicMirror | MESA-LOADER: failed to retrieve device information
      0|MagicMirror | MESA-LOADER: failed to retrieve device information
      0|MagicMirror | ATTENTION: default value of option force_s3tc_enable overridden by environment.
      0|MagicMirror | Create new calendar fetcher for url: http://www.calendarlabs.com/templates/ical/US-Holidays.ics - Interval: 300000
      0|MagicMirror | Create new news fetcher for url: http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000
      0|MagicMirror | Starting stream stream1 using VLC with args --width 352 --height 242 -I dummy --no-video-deco --no-embedded-video --video-title=stream1 rtsp://xxxx;xxxx@192.168.0.6:554/cam/realmonitor?channel=1&subtype=1…
      0|MagicMirror | DP2: Config File Saved!
      0|MagicMirror | DP2: Running window resizers…
      0|MagicMirror | DP2: Running window resizers…

      posted in Utilities
      A
      anthony6608
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      @shbatm I can confirm that this method works. I tried to apply it to my original installation however during the ’ sed -i ‘s/electron": “^2.0..*”,/electron": “^3.0.13”,/g’ package.json’ command my installation failed half way through and seemed to mess my installation up. I have an open issue and you’ll see about 10+ responses from me as I tried to troubleshoot but its irrelevant as long as your Pi doesn’t lock up during this process.

      The only issue I seem to be having now is when I add the MMM-GoogleMapsTraffic module I see the Live feed box but the video doesn’t appear.

      I’m fairly new to this so I am not sure what could be causing it?

      Thanks again for all of your help!

      posted in Utilities
      A
      anthony6608
    • 1
    • 2
    • 2 / 2