A module to stream Tagesschau 100 Sekunden to your magic mirror
omxplayer: Omxplayer is normally already installed on raspbian. You can check it by commmanline which omxplayer
. The result should be a path like /usr/bin/omxplayer
.
MMM-Remote-Control: MMM-Remote-Control is required, if you want to use the sample links for communication, as mentioned at the end of this file.
Clone this repository in your ~/MagicMirror/modules/
folder ( $ cd ~/MagicMirror/modules/ )
:
git clone https://github.com/Ax-LED/MMM-Podcast2
To use this module, add it to the modules array in the config/config.js
file:
{
module: 'MMM-Podcast2',
config: {
feedUrl: 'https://www.tagesschau.de/export/video-podcast/webxl/tagesschau-in-100-sekunden_https/',
refreshInterval: 1000 * 1800, //refreshs streaming link every 1800 seconds (30Min)
omxargs: ' --win 320,180,1600,900 -o both '
}
},
The following properties can be configured:
Option | Description |
---|---|
feedUrl |
URL of the feed, default: 'https://www.tagesschau.de/export/video-podcast/webxl/tagesschau-in-100-sekunden_https/' . |
refreshInterval |
refreshs streaming link default: 1000 * 1800 Refreshs streaming link every 1800 seconds (30Min). |
omxargs |
Arguments for the omxplayer, like ' --win 320,180,1600,900 -o both ' . Attention, leading and last blanks are required. |
You can communication with this module also by sending notifications.
Examples:
yourmmip:8080/remote?action=NOTIFICATION¬ification=BUTTON_PRESSED
starts the stream (with omxplayer) and stops the stream if its already running
To use this examples the module MMM-Remote-Control is required.
1.0 initial release