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

    Posts

    Recent Best Controversial
    • RE: MMM-NetworkScanner

      @barnosch

      in

             config: {
      

      use

      sort: false,
      
      posted in Utilities
      E
      epi
    • RE: Advanced stocks / finance module needed

      If I would be fluent enough in web coding, I would probably make a fork of
      https://github.com/matteodanelli/MMM-cryptocurrency

      I’ll just share a few more links
      https://en.tradingview.com/widget/market-overview/
      https://en.tradingview.com/widget/ticker/

      posted in Requests
      E
      epi
    • RE: Advanced stocks / finance module needed

      Sure guys,
      iFrame is a good solution, but lacks customization.
      Existing one lacks functionality.
      I just hope there is someone technically fluent enough to make something really nice. There is a huge variety of weather plugins, but only two simple financial one’s.

      posted in Requests
      E
      epi
    • Advanced stocks / finance module needed

      Currently there are two, one is completely outdated, one requires small bugfix to work, but

      • they are not flexible in design, customization, functionality
      • existing module functionality is really limited to a few US stocks, missing important ones worldwide and for example, gold price, currency exchange rates etc.
      • crypto may be added for more versatility

      Source for inspiration: https://en.tradingview.com/widget/

      posted in Requests
      E
      epi
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      @shbatm

      I did a fresh install of RPI OS & MM all addons

      Option one: freeze, then after a wait console available again

      pi@raspberrypi:~/MagicMirror/modules/MMM-RTSPStream $ omxplayer --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 "rtsp://192.168.2.237:554/user=USER&password=PASS&channel=1&stream=0.sdp"
      Video codec omx-h264 width 1280 height 960 profile 77 fps 30.000000
      Audio codec pcm_alaw channels 1 samplerate 8000 bitspersample 8
      Subtitle count: 0, state: off, index: 1, delay: 0
      V:PortSettingsChanged: 1280x960@30.00 interlace:0 deinterlace:0 anaglyph:0 par:1.00 display:0 layer:0 alpha:255 aspectMode:0
      have a nice day ;)
      

      Option two: many lines

      COMXVideo::Decode timeout
      

      Option three: same as first one, freeze then

      Video codec omx-h264 width 704 height 576 profile 77 fps 30.000000
      Audio codec pcm_alaw channels 1 samplerate 8000 bitspersample 8
      Subtitle count: 0, state: off, index: 1, delay: 0
      V:PortSettingsChanged: 704x576@30.00 interlace:0 deinterlace:0 anaglyph:0 par:1.00 display:0 layer:0 alpha:255 aspectMode:0
      

      Option four:

      pi@raspberrypi:~ $ omxplayer --live --video_queue 4 --fps 30 "rtsp://192.168.2.2                                                                                                                                                             37:554/user=USER&password=PASS&channel=1&stream=0.sdp"
      Video codec omx-h264 width 1280 height 960 profile 77 fps 30.000000
      Audio codec pcm_alaw channels 1 samplerate 8000 bitspersample 8
      Subtitle count: 0, state: off, index: 1, delay: 0
      
      
      
      posted in Utilities
      E
      epi
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      @shbatm

      @shbatm said in [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras:

      Looking at the logs it looks like it’s trying to launch everything correctly. Just to confirm:

      1. The stream works correctly in VLC using the URL you have above.
      2. Since you’re using OMXPlayer – you are testing on the mirror with the RPi connected (not with VNC/Remote Desktop, etc). You won’t see playback from OMXPlayer on anything but the monitor connected to the RPi.
      1. Yes, it does work in VLC.
      2. I control RPi via SSH & VNC, but it is connected via HDMI to monitor and I don’t see any output on the actual screen neither via VNC, nor actual screen.

      Testing:

      1. By making tests I encounter an error:
      pi@raspberrypi:~ $ sudo reboot
      login as: pi
      pi@192.168.2.111's password:
      Linux raspberrypi 4.14.50-v7+ #1122 SMP Tue Jun 19 12:26:26 BST 2018 armv7l
      
      The programs included with the Debian GNU/Linux system are free software;
      the exact distribution terms for each program are described in the
      individual files in /usr/share/doc/*/copyright.
      
      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
      permitted by applicable law.
      Last login: Mon Sep 24 01:55:35 2018
      
      SSH is enabled and the default password for the 'pi' user has not been changed.
      This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
      
      pi@raspberrypi:~ $ pm2 stop mm
      [PM2] Applying action stopProcessId on app [mm](ids: 0)
      [PM2] [mm](0) ✓
      ┌──────────┬────┬──────┬─────┬─────────┬─────────┬────────┬─────┬────────┬──────┬──────────┐
      │ App name │ id │ mode │ pid │ status  │ restart │ uptime │ cpu │ mem    │ user │ watching │
      ├──────────┼────┼──────┼─────┼─────────┼─────────┼────────┼─────┼────────┼──────┼──────────┤
      │ mm       │ 0  │ fork │ 0   │ stopped │ 0       │ 0      │ 0%  │ 0 B    │ pi   │ disabled │
      └──────────┴────┴──────┴─────┴─────────┴─────────┴────────┴─────┴────────┴──────┴──────────┘
       Use `pm2 show <id|name>` to get more details about an app
      pi@raspberrypi:~ $ omxplayer --avdict rtsp_transport:tcp --win 800, 421, 1120, 661 --live --video_queue 4 --fps 30 rtsp://192.168.2.237:554/user=USER&password=PASS&channel=1&stream=0.sdp
      [1] 1084
      [2] 1085
      [3] 1086
      pi@raspberrypi:~ $ File "421," not found.
      pi@raspberrypi:~ $
      
      
      1. Did not work
      2. Also did not work, this time another file is not being found
      omxplayer --avdict 421, 1120, 661 --live --video_queue 4 --fps 30 rtsp://192.168.2.237:554/user=USER&password=PASS&channel=1&stream=0
      [7] 1213
      [8] 1214
      [9] 1215
      [4]   Exit 1                  omxplayer --avdict 421, 1120, 661 --live --video_queue 4 --fps 30 rtsp://192.168.2.237:554/user=USERNAME
      [5]   Done                    password=PASSWORD
      [6]   Done                    channel=1
      pi@raspberrypi:~ $ File "1120," not found.
      
      
      1. 5., Did not work
      pi@raspberrypi:~ $ File "421," not found.
      
      posted in Utilities
      E
      epi
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      pi@raspberrypi:~ $ pm2 logs

      [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
      /home/pi/.pm2/pm2.log last 15 lines:
      PM2        | [2018-09-21T20:42:51.125Z] PM2 log: App [omx_stream1] with id [1] and pid [6551], exited with code [1] via signal [SIGI                                              NT]
      PM2        | [2018-09-21T20:42:51.132Z] PM2 log: Starting execution sequence in -fork mode- for app name:omx_stream1 id:1
      PM2        | [2018-09-21T20:42:51.159Z] PM2 log: App name:omx_stream1 id:1 online
      PM2        | [2018-09-21T20:42:53.221Z] PM2 log: App [omx_stream1] with id [1] and pid [6582], exited with code [1] via signal [SIGI                                              NT]
      PM2        | [2018-09-21T20:42:53.234Z] PM2 log: Starting execution sequence in -fork mode- for app name:omx_stream1 id:1
      PM2        | [2018-09-21T20:42:53.253Z] PM2 log: App name:omx_stream1 id:1 online
      PM2        | [2018-09-21T20:42:59.249Z] PM2 log: Stopping app:mm id:0
      PM2        | [2018-09-21T20:42:59.562Z] PM2 log: App [mm] with id [0] and pid [6136], exited with code [0] via signal [SIGINT]
      PM2        | [2018-09-21T20:42:59.632Z] PM2 log: pid=6136 msg=process killed
      PM2        | [2018-09-21T20:42:59.635Z] PM2 log: Starting execution sequence in -fork mode- for app name:mm id:0
      PM2        | [2018-09-21T20:42:59.651Z] PM2 log: App name:mm id:0 online
      PM2        | [2018-09-21T20:43:35.020Z] PM2 log: Stopping app:omx_stream1 id:1
      PM2        | [2018-09-21T20:43:35.054Z] PM2 error: Process with pid 6613 already exists
      PM2        | [2018-09-21T20:43:35.174Z] PM2 log: App [omx_stream1] with id [1] and pid [6613], exited with code [1] via signal [SIGI                                              NT]
      PM2        | [2018-09-21T20:43:35.193Z] PM2 log: pid=6613 msg=process killed
      
      /home/pi/.pm2/logs/omx-stream1-error.log last 15 lines:
      /home/pi/.pm2/logs/mm-error.log last 15 lines:
      0|mm       | WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration.
      0|mm       | [885:0919/041827.726584:FATAL:bus.cc(1152)] D-Bus connection was disconnected. Aborting.
      0|mm       | WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration.
      0|mm       | [10472:0919/213258.329193:FATAL:bus.cc(1152)] D-Bus connection was disconnected. Aborting.
      0|mm       | TypeError: `port` or a `server` must be provided
      0|mm       |     at new WebSocketServer (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_modules/node-rtsp-stream-es6/node_modules/                                              ws/lib/WebSocketServer.js:44:11)
      0|mm       |     at VideoStream.startListener (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_modules/node-rtsp-stream-es6/src/vid                                              eoStream.js:32:24)
      0|mm       |     at Class.startListener (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_helper.js:49:32)
      0|mm       |     at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_helper.js:257:22)
      0|mm       |     at Socket.<anonymous> (/home/pi/MagicMirror/modules/node_modules/node_helper/index.js:113:11)
      0|mm       |     at emitTwo (events.js:126:13)
      0|mm       |     at Socket.emit (events.js:214:7)
      0|mm       |     at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:513:12
      0|mm       |     at _combinedTickCallback (internal/process/next_tick.js:131:7)
      0|mm       |     at process._tickCallback (internal/process/next_tick.js:180:9)
      
      /home/pi/.pm2/logs/mm-out.log last 15 lines:
      0|mm       | Starting stream stream1 with args: [
      0|mm       |     "--avdict",
      0|mm       |     "rtsp_transport:tcp",
      0|mm       |     "--win",
      0|mm       |     "800, 421, 1120, 661",
      0|mm       |     "--live",
      0|mm       |     "--video_queue",
      0|mm       |     "4",
      0|mm       |     "--fps",
      0|mm       |     "30",
      0|mm       |     "rtsp://192.168.2.237:554/user=USERNAME&password=PASSWORD&channel=1&stream=0"
      0|mm       | ]
      0|mm       | PM2: omx_stream1 already running. Stopping old instance...
      0|mm       | Starting PM2 for omx_stream1
      0|mm       | PM2 started for omx_stream1
      
      
      
      
      posted in Utilities
      E
      epi
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      @epi said in [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras:

      rtsp://192.168.2.237:554/user=USERNAME&password=PASSWORD&channel=1&stream=0.sdp

      I assume issue is in my stream URL either localPlayer. Any suggestions?

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

      Hi @shbatm & others! After install (followed your guide here https://github.com/shbatm/MMM-RTSPStream), I see a black frame with a white border, without the stream. I tried both mine stream url and samples. My sample works great via VLC. Can you help me to find an issue?

      {
      module: 'MMM-RTSPStream',
      position: 'middle_center',
      config: {
          autoStart: true,
          moduleWidth: 354,
          moduleHeight: 240,
          localPlayer: 'omxplayer',    
          stream1: {
              name: 'Test Stream',
              url: 'rtsp://192.168.2.237:554/user=USERNAME&password=PASSWORD&channel=1&stream=0.sdp',
              snapshotUrl: '',
              snapshotRefresh: 10, // Seconds
              frameRate: "30",
              port: 9999,
          }
      }
      },
      

      update, after a few commas in the config I managed to get test stream up&running, but not my webcam. Any solution available? :)

      posted in Utilities
      E
      epi
    • 1 / 1