• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Omxplayer and Bullseye

Scheduled Pinned Locked Moved General Discussion
21 Posts 4 Posters 2.0k Views 4 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    Egnos
    last edited by Egnos Sep 18, 2022, 9:01 PM Sep 18, 2022, 8:58 PM

    Hi guys,
    since installing Bullseye I have discovered some bad news: “As of Raspbian Bullseye release (as well as RPi4B), omxplayer and the hardware decoding that work hand-in-hand are deprecated and/or unsupported.”
    For now I’m using the “cvlc …” command for locally display RTSP streams from security camera systems.

    I launch the command outside of the MM and I see the picture…as I did before with Omxplayer, but from the terminal i get many errors:

    magicmirror@raspberrypi:~ $ cvlc --no-audio --autoscale --video-on-top rtsp://___________________________/stream1
    VLC media player 3.0.17.4 Vetinari (revision 3.0.13-8-g41878ff4f2)
    [00000055c2e2bb70] dummy interface: using the dummy interface module...
    Created new TCP socket 11 for connection
    [0000007f64016a80] avcodec decoder error: unspecified video dimensions
    libEGL warning: DRI2: failed to authenticate
    [0000007f4c0013e0] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
    [0000007f4c0013e0] mmal_xsplitter vout display error: Failed to open Xsplitter:mmal_vout module
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c07a4b0] chain filter error: Too high level of recursion (3)
    [0000007f4c071510] main filter error: Failed to create video converter
    [0000007f4c078390] main filter error: Failed to create video converter
    [0000007f4c0013e0] main vout display error: Failed to create video converter
    [0000007f4c0013e0] main vout display error: Failed to adapt decoder format to display
    [0000007f5c006960] main video output error: video output creation failed
    [0000007f64016a80] main decoder error: failed to create video output
    libEGL warning: DRI2: failed to authenticate
    [0000007f54001410] mmal_xsplitter vout display error: Failed to open Xsplitter:opengles2 module
    [0000007f54001410] mmal_xsplitter vout display error: Failed to open Xsplitter:mmal_vout module
    [0000007f64016a80] main decoder error: Timestamp conversion failed (delay 1000000, buffering 0, bound 9000000)
    [0000007f64016a80] main decoder error: Could not convert timestamp 1662708441772695 for FFmpeg
    [0000007f64016a80] main decoder error: buffer deadlock prevented
    
    

    after a day sometimes the camera window disappeared and i get this error:

    [0000007f5c001160] live555 demux error: keep-alive failed: liveMedia5
    Created new TCP socket 11 for connection
    

    Do you have any other ideas?
    Which module to use to view video surveillance?

    Thank you all.

    My Mirror https://forum.magicmirror.builders/topic/17262/the-raspimirror-was-born/7

    P 1 Reply Last reply Sep 19, 2022, 1:14 AM Reply Quote 0
    • P Offline
      plainbroke @Egnos
      last edited by Sep 19, 2022, 1:14 AM

      @Egnos
      Go back to Buster it all works there. Bullseye and rstp do not really play well in my opinion. VLC is a mess for me in Bullseye. Buster Omxplayer works again with rtsp… Wish someone much smarter than me could fix that problem with Bullseye. I went as far back as Stretch to get a wireless dongle to work with one of my RPi’s…

      Slow learner. But trying anyways.

      E 1 Reply Last reply Sep 19, 2022, 11:58 AM Reply Quote 0
      • E Offline
        Egnos @plainbroke
        last edited by Egnos Sep 19, 2022, 11:59 AM Sep 19, 2022, 11:58 AM

        Thanks @plainbroke which version of buster do you recommend? The last One?

        Is there a quick way to transfer the modules to the new MicroSD … without having to re-download all the modules again?

        My Mirror https://forum.magicmirror.builders/topic/17262/the-raspimirror-was-born/7

        B P 3 Replies Last reply Sep 19, 2022, 7:34 PM Reply Quote 0
        • B Offline
          BKeyport Module Developer @Egnos
          last edited by Sep 19, 2022, 7:34 PM

          @Egnos sadly, I wouldn’t even recommend Buster. OMX crashes everything regularly here. I’ve taken to using the camera’s snapshot feature, and MMM-Proxyimage to display a frame every two seconds to keep things stable.

          From my point of view, it’s been a race to see who can bloat out the most lately, electron, camera providers, etc. Leaving our poor little hobby computers in the dust.

          The "E" in "Javascript" stands for "Easy"

          E 1 Reply Last reply Sep 19, 2022, 9:18 PM Reply Quote 0
          • E Offline
            Egnos @BKeyport
            last edited by Sep 19, 2022, 9:18 PM

            @BKeyport so would you go on a Stretch?

            My Mirror https://forum.magicmirror.builders/topic/17262/the-raspimirror-was-born/7

            S 1 Reply Last reply Sep 19, 2022, 9:32 PM Reply Quote 0
            • S Offline
              sdetweil @Egnos
              last edited by Sep 19, 2022, 9:32 PM

              @Egnos latest node/npm don’t work on stretch, and thus electron

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              E 1 Reply Last reply Sep 19, 2022, 9:33 PM Reply Quote 0
              • E Offline
                Egnos @sdetweil
                last edited by Sep 19, 2022, 9:33 PM

                Windows?! 🤣

                My Mirror https://forum.magicmirror.builders/topic/17262/the-raspimirror-was-born/7

                S 1 Reply Last reply Sep 19, 2022, 9:34 PM Reply Quote 0
                • S Offline
                  sdetweil @Egnos
                  last edited by Sep 19, 2022, 9:34 PM

                  @Egnos most of the GPIO stuff doesn’t work on windows…

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  E 1 Reply Last reply Sep 19, 2022, 10:02 PM Reply Quote 0
                  • E Offline
                    Egnos @sdetweil
                    last edited by Sep 19, 2022, 10:02 PM

                    @sdetweil in fact mine was a joke!

                    So which OS does the least damage?

                    My Mirror https://forum.magicmirror.builders/topic/17262/the-raspimirror-was-born/7

                    1 Reply Last reply Reply Quote 0
                    • P Offline
                      plainbroke @Egnos
                      last edited by Sep 19, 2022, 10:40 PM

                      @Egnos
                      I am currently using the latest Buster with 5 different rtsp cameras ( i use carousel) and I have no problems viewing them.
                      Description: Raspbian GNU/Linux 10 (buster)
                      Release: 10
                      Codename: buster
                      Just my 2 cents. Unless someone much smarter than me can fix Omxplayer in Bullseye. I have resigned myself to stay on Buster until I can’t anymore…

                      Slow learner. But trying anyways.

                      S E 3 Replies Last reply Sep 19, 2022, 10:51 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 1 / 3
                      1 / 3
                      • First post
                        7/21
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy