Skip to content

tvservice to allow more interaction with HDMI screen #52

PaulWebster opened this Issue Jun 19, 2012 · 4 comments

2 participants


Couple of suggestions for tvservice

-n --name - set HDMI device name - uses hostname if no name given

should be a call to vc_cec_set_osd_name ... with normalised version of given parameter value or hostname if no parameter value given.

For TVs that show the name when selecting the source this would make it more family friendly.

... and how about a way to send text to the screen

"Set OSD String"
-t --text - send text string to display. If no value given then clears text on screen

tvservice -t "Eng 1 - 0 Ukr"
tvservice -t ""


Are you suggesting the text messages goes over CEC channel, or as a framebuffer overlay?


Over CEC - for the TV to display by whatever mechanism it uses.
"Set OSD String" is a CEC command.
"Hello World" example at


I'd suggest using libcec for this.


Things have moved on since I raised the suggestion - libCEC had not been ported back then.
However, I didn't think it had a command line interface ... I'll check again.

@popcornmix popcornmix closed this Jul 20, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.