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.

    [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer

    Scheduled Pinned Locked Moved Entertainment
    160 Posts 6 Posters 171.2k Views 6 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.
    • Cr4z33C Offline
      Cr4z33 @evroom
      last edited by Cr4z33

      @evroom I confirm that everything you wrote is what I am getting (succesfully) BUT the ps part which gives no output after I enter the command.

      @AxLed I ran the update and now I get continuous PLAY without interruption, but there’s still no video output on screen.

      1 Reply Last reply Reply Quote 0
      • A Offline
        AxLed Module Developer
        last edited by

        @Cr4z33
        Are you trying to stream a sd or hd channel, as hd streaming needs mpg license on the pi.
        If you dont have a mpg license try streaming a sd channel.
        AxLed

        Cr4z33C 1 Reply Last reply Reply Quote 0
        • Cr4z33C Offline
          Cr4z33 @AxLed
          last edited by Cr4z33

          @axled I am trying to stream an HD channel, but MPEG2 license is OK.

          Normal omxplayer syntax from terminal is just fine. ;)

          1 Reply Last reply Reply Quote 0
          • A Offline
            AxLed Module Developer
            last edited by

            Can you post your MMM-Dreambox config.
            AxLED

            1 Reply Last reply Reply Quote 0
            • evroomE Offline
              evroom
              last edited by evroom

              @axled said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

              catching error if you want to DB-PLAY before selecting a channel: MM shows notification that no channel is selected

              I do see a white box on top of the Mirror, but I do not see the text.
              Can it be it is white text over a white background ?

              The rest is working as designed.

              MagicMirror version: 2.30.0
              Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
              Raspbian GNU/Linux 12 (bookworm)

              Test environment:
              MagicMirror version: v2.30.0
              Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
              Raspbian GNU/Linux 12 (bookworm)

              1 Reply Last reply Reply Quote 0
              • evroomE Offline
                evroom
                last edited by

                @cr4z33 said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

                I ran the update and now I get continuous PLAY without interruption,

                Can you explain what you mean by this ?

                Do you see the play symbol, but no stream ?

                And a stupid question, but I made this mistake just now:
                Do you do DB-PLAY or DB-START ?
                I did DB-START and it did not work, obviously.
                But before I found out it took a while.

                MagicMirror version: 2.30.0
                Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                Raspbian GNU/Linux 12 (bookworm)

                Test environment:
                MagicMirror version: v2.30.0
                Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                Raspbian GNU/Linux 12 (bookworm)

                Cr4z33C 1 Reply Last reply Reply Quote 0
                • evroomE Offline
                  evroom
                  last edited by

                  @Cr4z33

                  Can you add

                  --genlog
                  

                  to your config.js omxargs string ?
                  Like this:

                  omxargs: ' --genlog --win 0,625,590,957 -o both ',
                  

                  The restart mm, select a service and do DB-PLAY.
                  There should be a file generated:

                  /home/pi/MagicMirror/omxplayer.log
                  

                  If not try to find it:

                  $ sudo find / -name omxplayer.log
                  

                  It should have contents like this:

                  pi@MagicPi:~ $ head -25 /home/pi/MagicMirror/omxplayer.log
                  19:45:37 T:18446744073580839086   DEBUG: DllBcm: Using omx system library
                  19:45:37 T:18446744073580840432   DEBUG: DllOMX: Using omx system library
                  19:45:37 T:18446744073580841193   DEBUG: DllAvFormat: Using libavformat system library
                  19:45:37 T:18446744073580843380   DEBUG: DBus connection succeeded
                  19:45:37 T:18446744073580844574   DEBUG: Keyboard: DBus connection succeeded
                  19:45:37 T:18446744073580844794   DEBUG: OMXThread::Create - Thread with id 1857024480 started
                  19:45:37 T:18446744073580844987   DEBUG: DllAvUtilBase: Using libavutil system library
                  19:45:37 T:18446744073580845018   DEBUG: DllAvCodec: Using libavcodec system library
                  19:45:37 T:18446744073580845043   DEBUG: DllAvFormat: Using libavformat system library
                  19:45:37 T:18446744073580846429   DEBUG: COMXPlayer::OpenFile - avformat_open_input http://192.168.178.47:8001/1:0:1:6DCA:44D:1:C00000:0:0:0:
                  

                  When no log file is generated, then I am out of options.
                  AxLed is also using a non 80 port (90), so that can’t be it.

                  MagicMirror version: 2.30.0
                  Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                  Raspbian GNU/Linux 12 (bookworm)

                  Test environment:
                  MagicMirror version: v2.30.0
                  Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                  Raspbian GNU/Linux 12 (bookworm)

                  1 Reply Last reply Reply Quote 0
                  • A Offline
                    AxLed Module Developer
                    last edited by AxLed

                    @evroom said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

                    I do see a white box on top of the Mirror, but I do not see the text.
                    Can it be it is white text over a white background ?

                    There is something wrong with the MM css of notifications on some MM versions, its not my module, i think there are already solutions in the forum.
                    AxLED

                    1 Reply Last reply Reply Quote 0
                    • Cr4z33C Offline
                      Cr4z33 @evroom
                      last edited by

                      @AxLed

                      		{
                      			module: 'MMM-Dreambox',
                      			position: 'bottom_left',
                      			disabled: false,
                      			header: 'Vu+ Duo²',
                      			config: {
                      				apiBase: 'http://vuplusip:port',
                      				omxargs: ' --genlog --win 320,180,1600,900  -o both ',
                      				refreshInterval: 1000 * 30, //refresh every 30 seconds
                      				apiabout: '/web/about',
                      				apiservices: '/web/getallservices',
                      				apiepgnow: '/web/epgnow?bRef=1%3A7%3A1%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3AFROM%20BOUQUET%20%22userbouquet.favourites.tv%22%20ORDER%20BY%20bouquet',
                      				apizap: '/web/zap?sRef=',
                      				apiTimerlist: '/web/timerlist',
                      				apiServicelistplayable: '/web/servicelistplayable?sRef=1%3A7%3A1%3A0%3A0%3A0%3A0%3A0%3A0%3A0%3AFROM%20BOUQUET%20%22userbouquet.favourites.tv%22%20ORDER%20BY%20bouquet',
                      				apibouquet: 0, //bouquet, if there is more than one under apiservices (/web/getallservices), important apiepgnow and apiServicelistplayable have to match to the selected bouquet
                      				listmax: 10
                      				}
                      		},
                      

                      @evroom said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

                      Can you explain what you mean by this ?

                      Do you see the play symbol, but no stream ?

                      And a stupid question, but I made this mistake just now:
                      Do you do DB-PLAY or DB-START ?
                      I did DB-START and it did not work, obviously.
                      But before I found out it took a while.

                      Exactly.
                      I see the play triangle symbol on screen, but then there’s no streaming going on and yes I play DB-PLAY (not DB-START).

                      Adding --genlog apparently does generate no log.

                      I ran sudo find / -name omxplayer.log indeed, but it gave
                      find: ‘/run/user/1000/gvfs’: Permission denied.
                      I checked that directory in the file manager and it was empty…

                      1 Reply Last reply Reply Quote 0
                      • evroomE Offline
                        evroom
                        last edited by

                        @cr4z33 said in [MMM-Dreambox] to connect a Dreambox or a Enigma2 Receiver (like VU or VU+) to MagicMirror and stream stations via omxplayer:

                        Adding --genlog apparently does generate no log.

                        Then it means that omxplayer, so your stream, is not being started.
                        Perhaps @AxLed can log something in the pm2 log when omxplayer is supposed to be called (the the exact command line).

                        MagicMirror version: 2.30.0
                        Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        Test environment:
                        MagicMirror version: v2.30.0
                        Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 15
                        • 16
                        • 5 / 16
                        • First post
                          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