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

    Posts

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

      @evroom

      Thanks!
      OK, positive effect on the video, running pretty smooth now!
      Audio still missing…

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

      i might be wrong. I added it here and received the error message “…file not found”:

      /usr/bin/omxplayer --genlog --hw --win --live --video_queue 4 '351 968 703 1210' 'rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803'
      

      Do i need to add those parameters somewhere else?

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

      @evroom

      FYI:

      /usr/bin/omxplayer --genlog --hw --win '351 968 703 1210' 'rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803'
      

      shows:

      Video codec omx-mpeg2 width 720 height 576 profile 4 fps 25.000000
      Audio codec mp2 channels 2 samplerate 48000 bitspersample 16
      Subtitle count: 1, state: off, index: 1, delay: 0
      V:PortSettingsChanged: 720x576@25.00 interlace:3 deinterlace:1 anaglyph:0 par:1.42 display:0 layer:0 alpha:255 aspectMode:0
      
      posted in Utilities
      B
      bill22
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      @evroom

      Allright! :thumbs_up:

      i have a picture overlay with the omxplayer showing the live stream TV signal!

      Unfortunately it runs for a second and stops, continuously . > (buffer, cache,…?)

      Audio is not there correctly. It sounds like white noise for a second and stops continuously.

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

      @evroom

      Hopefully not…! we may need to find another one if we cannot fix it… :-)

      No i didn’t stop it using control C.

       /usr/bin/omxplayer --genlog --hw --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      

      returns:

      [1] 1897
      [2] 1898
      [3] 1899
      [4] 1900
      [5] 1901
      [6] 1902
      [7] 1903
      [2]   Fertig                  freq=394
      [4]   Fertig                  msys=dvbc
      

      Log shows:
      17:08:24 T:2113103317 DEBUG: DllBcm: Using omx system library
      17:08:24 T:2113104714 DEBUG: DllOMX: Using omx system library
      17:08:24 T:2113105528 DEBUG: DllAvFormat: Using libavformat system library
      17:08:24 T:2113107746 DEBUG: DBus connection succeeded

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

      @evroom

      Hi and good evening!

      Looks i get the same as you:

      /usr/bin/omxplayer --version
      

      I get:

      omxplayer - Commandline multimedia player for the Raspberry Pi
              Build date: Fri, 07 Jun 2019 19:49:22 +0000
              Version   : f06235c [master]
              Repository: https://github.com/popcornmix/omxplayer.git
      
      /usr/bin/omxplayer --info --hw --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '6351 968 703 1210' rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov
      

      I get:

      Input #0, rtsp, from 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov':
        Metadata:
          title           : BigBuckBunny_115k.mov
        Duration: 00:09:56.48, start: 0.000000, bitrate: N/A
          Stream #0:0: Audio: aac (LC), 12000 Hz, stereo, fltp
          Stream #0:1: Video: h264 (Constrained Baseline), yuv420p(progressive), 240x160, 24 fps, 24 tbr, 90k tbn, 48 tbc
      have a nice day ;)
      
      posted in Utilities
      B
      bill22
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      @evroom

      /usr/bin/omxplayer --info --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      

      output:

      pi@raspberrypi:~ $ /usr/bin/omxplayer --info --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      [1] 989
      [2] 990
      [3] 991
      [4] 992
      [5] 993
      [6] 994
      [7] 995
      [2]   Fertig                  freq=394
      [3]   Fertig                  bw=8
      pi@raspberrypi:~ $
      

      requested log for:

      /usr/bin/omxplayer --genlog --hw --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      

      Log:

      21:51:55 T:1443630962 DEBUG: DllBcm: Using omx system library
      21:51:55 T:1443632668 DEBUG: DllOMX: Using omx system library
      21:51:55 T:1443633892 DEBUG: DllAvFormat: Using libavformat system library
      21:51:55 T:1443636500 DEBUG: DBus connection succeeded

      Thank you and have a good evening!

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

      @evroom

      pi@raspberrypi:~ $ /usr/bin/omxplayer --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov
      Video codec omx-h264 width 240 height 160 profile 578 fps 30.000000
      Audio codec aac channels 2 samplerate 12000 bitspersample 16
      Subtitle count: 0, state: off, index: 1, delay: 0
      V:PortSettingsChanged: 240x160@30.00 interlace:0 deinterlace:0 anaglyph:0 par:1.00 display:0 layer:0 alpha:255 aspectMode:0
      

      displays the Bunny video and audio in the lower part of the screen. Video is half visible but i believe this is not important for the moment.

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

      yes, that would be great having the module just working :-)

      Picture looks same as on mine…

      Module is disabled.

      Just checked again in VLC.
      Codec: MPEG-1/2 Video (mpgv)

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

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

      https://forum.magicmirror.builders/topic/2743/mmm-rtspstream-video-streaming-from-live-feeds-security-cameras/262?page=27

      @evroom Thanks a lot for your support especially as you are not using the module actually anymore…

      Am i right that the RTSPStream module is the best option/only one i could use for my case?

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

      @evroom

      Thanks and i entered the command in the right way again:

      pi@raspberrypi:~ $ /usr/bin/omxplayer --genlog --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      [1] 27791
      [2] 27792
      [3] 27793
      [4] 27794
      [5] 27795
      [6] 27796
      [7] 27797
      [3]   Fertig                  bw=8
      [4]   Fertig                  msys=dvbc
      

      Log:

      20:16:28 T:11869916 DEBUG: DllBcm: Using omx system library
      20:16:29 T:12283107 DEBUG: DllOMX: Using omx system library
      20:16:29 T:12283969 DEBUG: DllAvFormat: Using libavformat system library
      20:16:29 T:12285949 WARNING: Failed to acquire D-Bus name ‘org.mpris.MediaPlayer2.omxplayer’
      20:16:29 T:12286105 WARNING: DBus connection failed, trying alternate
      20:16:29 T:12287974 DEBUG: DBus connection succeeded

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

      @evroom

      MPG2 license is enabled now.

      There is a difference now as the grey box from RTSP Stream module contains a Pause symbol (autostart is enabled) when moving the mouse over it…and becomes a play button when i click on it.

      I have also adapted the frame rate and size towards the parameters shown in the VLC player detail window.

      Any other idea what i could try…?

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

      @evroom

      not sure if i can check this correctly with the processes but if i run the test file (Big Bunny) it runs for minutes…

      tried it with quotes around the win parameter:

      pi@raspberrypi:~ $ $ /usr/bin/omxplayer --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      [1] 1563
      [2] 1564
      [3] 1565
      bash: $: Kommando nicht gefunden.
      [4] 1566
      [5] 1567
      [6] 1568
      [7] 1569
      [1]   Exit 127                $ /usr/bin/omxplayer --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win '351 968 703 1210' rtsp://192.168.178.1:554/?avm=1
      [2]   Fertig                  freq=394
      [4]   Fertig                  msys=dvbc
      [5]   Fertig                  mtype=256qam
      [6]-  Fertig                  sr=6900
      

      I am also going to check it out with the license as VLC is showing MPEG 1/2 (mpgv) as codec…

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

      @evroom

      Hi and thank you.

      Adapted the config as suggested and renamed the streams.

      checked your requested topics:

      pi@raspberrypi:~ $ vcgencmd codec_enabled MPG2
      MPG2=disabled
      

      Is the MPG2 codec mandatory?

      pi@raspberrypi:~ $ /usr/bin/omxplayer --avdict rtsp_transport:tcp --live --video_queue 4 --fps 30 --win 351 968 703 1210 rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      [1] 1346
      [2] 1347
      [3] 1348
      [4] 1349
      [5] 1350
      [6] 1351
      [7] 1352
      [2]   Fertig                  freq=394
      [3]   Fertig                  bw=8
      [4]   Fertig                  msys=dvbc
      [5]   Fertig                  mtype=256qam
      pi@raspberrypi:~ $ File "968" not found.
      
      Starting stream stream1 with args: [
          "--avdict",
          "rtsp_transport:tcp",
          "--win",
          "351, 708, 703, 950",
          "--live",
          "--video_queue",
          "4",
          "--fps",
          "30",
          "rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803"
      ]
      Starting PM2 for omx_stream1
      PM2 started for omx_stream1
      
      pi@raspberrypi:~ $ ps -eaf | grep -v grep | grep omxplayer
      pi        3533  2023  0 15:57 ?        00:00:00 bash /usr/bin/omxplayer --avdict rtsp_transport:tcp --win 351, 708, 703, 950 --live --video_queue 4 --fps 30 rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      pi        3551  3533  0 15:57 ?        00:00:00 bash /usr/bin/omxplayer --avdict rtsp_transport:tcp --win 351, 708, 703, 950 --live --video_queue 4 --fps 30 rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803
      pi@raspberrypi:~ $
      
      posted in Utilities
      B
      bill22
    • RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras

      Hey Guys,

      i face some problems to get the RTSP module to work with my stream and wonder if @shbatm or someone else can help.

      Objective is to use the live dvb-c feed provided by an AVM FritzBox 6490 cable router to display the tv program on the MagicMirror (v2.7.1).

      The link given by the FritzBox is working fine with the VLC player on the Raspberry but when using the same link in the RTSP module it remains a black screen.

      Stream Link FritzBox:
      rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803

      ———
      Config used from generator:

      {
          module: "MMM-RTSPStream",
          position: "middle_center",
          config: {
              autoStart: true,
              rotateStreams: false,
              rotateStreamTimeout: 10,
              moduleWidth: 354,
              moduleHeight: 240,
              localPlayer: 'omxplayer',
              remotePlayer: 'none',
              showSnapWhenPaused: false,
              remoteSnaps: false,
              stream1: {
                  name: 'test1',
                  url: 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov',
                  frameRate: 'undefined',
                  width: undefined,
                  height: undefined,
                  },
              stream2: {
                  name: 'test2',
                  url: 'rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803',
                  frameRate: 'undefined',
                  width: undefined,
                  height: undefined,
                  },
           
              }
      },
      

      ———

      Some findings:

      • When using above link from the FritzBox in VLC player, the stream is working inside VLC Player
      • When using the Big Bunny test file on the mirror its starts automatically and running well
      • Tried both in the config generator, rotating streams and show streams in parallel, it brings the same result.

      The BigBunny streams is showing correctly with audio and video, FritzBox stream box will show grey frame with black content only and no sound.

      —————
      The console shows the following logs:

      Starting stream stream1 with args: [
      “–avdict”,
      “rtsp_transport:tcp”,
      “–win”,
      “351, 708, 703, 950”,
      “–live”,
      “–video_queue”,
      “4”,
      “–fps”,
      “30”,
      “rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov”
      ]
      Starting stream stream2 with args: [
      “–avdict”,
      “rtsp_transport:tcp”,
      “–win”,
      “351, 968, 703, 1210”,
      “–live”,
      “–video_queue”,
      “4”,
      “–fps”,
      “30”,
      “rtsp://192.168.178.1:554/?avm=1&freq=394&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,266,593,594,595,598,1801,1802,1803”
      ]
      Starting PM2 for omx_stream2
      PM2 started for omx_stream2
      Starting PM2 for omx_stream1
      PM2 started for omx_stream1

      ————

      Great if you have an idea and can let me know what to change to get this running.
      Bill

      posted in Utilities
      B
      bill22
    • 1
    • 2
    • 2 / 2