Mythvosd
Uit MythTV.nl Wiki
MythtvOSD (On Screen Display) is een onderdeel van mythTV waarmee je tekst kan laten verschijnen op je mythTV frontend tijdens het kijken van een programma. Een bericht kan met mythvosd langs de boven of onderkant van je scherm scrollen. Hieronder volgen een aantal voorbeelden:
Belangrijk: De On Screen Display van mythvosd werkt alleen bij het kijken van liveTV, opnames, DVD's, etc...
Scroller template
- Voorbeeld 1, Tekst bericht scrollen onderin het scherm
De tekst scrolt over het scherm.
mythtvosd --template=scroller --scroll_text="On Screen Display met mythvosd"
- Voorbeeld 2, Een dynamische boodschap vanuit een script
#!/bin/bash myText=`Deze tekst staat in var myTekst` mythtvosd --template=scroller --scroll_text="`echo $myText`"
Alert template
- Voorbeeld 1, Tekst bericht in een kader weergeven, bovenin het scherm
De tekst komt even tevoorschijn in een frame op het scherm.
mythtvosd --template=alert --alert_text="On Screen Display met mythvosd"
- Voorbeeld 2, Melding als er minder dan 6 dagen programmadigds (EPG) informatie beschikbaar is.
SQL='SELECT TO_DAYS(max(endtime)) - TO_DAYS(now()) FROM program;' EPG_DB_DAYS=`mysql -uuser -ppassword --skip-column-names -B -D mythconverg--execute "$SQL"` if [ $EPG_DB_DAYS -lt 6 ]; then mythtvosd --template=alert --alert_text="`echo EPG heeft nog $EPG_DB_DAYS dagen.`" fi
CID Template
- Voorbeeld 3, Telefooncentrale callerID
Indien je beschikt over een "open" telefooncentrale (Asterisk bijvoorbeeld), kun je laten weergeven wie er belt.
mythtvosd --template=cid --caller_line="tekst" --caller_name="naam" --caller_number="nummer" --caller_date="datum" --caller_time="tijd"
