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
-
I did some further bugfixing / adding usability:
- catching error if you want to DB-PLAY before selecting a channel: MM shows notification that no channel is selected
- catching error if you want to DB-STOP before streaming: exiting css formating
- selected channel will stay selected, even if refresh intervall get new datas from receiver
- play symbol will stay selected, only DB-STOP and selection of new channel removes it
Please check the dev branch of my module:
Rename your MMM-Dreambox folder to _MMM-Dreambox (for example)
do agit clone --branch dev https://github.com/Ax-LED/MMM-Dreambox.git
in your modules folderNow the module should work a little bit smoother and shows the user some information if some of the functions a used in the wrong order.
Regards
AxLED
-
-
@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 -
@axled I am trying to stream an HD channel, but MPEG2 license is OK.
Normal omxplayer syntax from terminal is just fine. ;)
-
Can you post your MMM-Dreambox config.
AxLED -
@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.
-
@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. -
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. -
@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 -
{ 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…