The "TV" part is always going to involve software; decoding DVB and sending pixels to the panel. Some years ago there was a paper about transmitting malicious TV signals and getting code exploitation on TVs. Probably even a dumb monitor involves software, for example for the menus with support for languages or the microcontroller responding to the DDC/CI protocol over VGA/DVI/HDMI.