Hello,
several times already i was thinking about making some dynamic light effects for my TV. As usual after 1 week i got another thought and forgot about that. Now, after i saw how cheap the LED stripes became on ebay the dreams are back, but now with a different way of controlling it.

In the past I was thinking about grabbing the SCART signal in proper way with a microcontroller and control with PWM the LED Stripes ( i read it somewhere, i think it was mikrocontroller.net ). But now i got a C650 TV and had following thoughts:
what if it was possible to grab the picture buffer from the TV -> pass the picture to the internal DSP or CPU or whatever -> calculate there the dominating colors of the borders and then send the values over TV's RS232/ UART to a microcontroller which interprets the signal and controls the LED stripes.

Could it work?
Does the internal CPU/DSP have enought power to calculate the colors?
Does the firmware need to be hacked or is it possible to run the app from the USB Stick for example?

As you see i am not really informed about all possibilities of SamyGo and the internal life of the TV. A quick search in the forum was not satisfying enough to me so i decided to ask.

Hello and thank you for the interesting answers. Its very nice to hear that there is at least a theoretical chance to build such a thing. Also the project lightpack is very interesting with the expection that a external equipment is needed to feed the microcontroller with data. I am dreaming about a light effects which a working independent of what i am using, if that is a TV signal or HDMI or internal media player

@erdem_ua wold that require a modded firmware or could that be an external program on a USB-Stick? (I have seen some "screen capture" applications here, would it go this way or something complitely different ?) because i think that a modded firmware would scare a lot of people ( including me ) because I have no idea at the moment how easy it is to brick my TV. I mean, do i just need to forget a semicolon in the sourcecode and the TV is dead or does "bricking" require a lot more mistakes to be made before it cant be undone. Of cource a light pack support would be cool since it is a open source project and everyone could try his own luck in developing the lights itself based on the light control signal coming from the TV

No firmware change required. We just needed to build a program that calculates those colors from transport stream. But that approach definitelly doesn't work with HDMI/scart inputs and analog TV. Just possible with Digital Input and PVR enabled platforms. Also we need to find person who wanted to do this job

erdem_ua wrote:...But that approach definitelly doesn't work with HDMI/scart inputs and analog TV. Just possible with Digital Input and PVR enabled platforms...

well that very pity, i didnt even try to enable PVR in my TV because of lacking a usecase (i never record because i am watching mostly internet streams with "Online Video Player" ( NetPlayer ) or media from my HDD and the TV broadcastings rarely deserve it to be recorded ) so i thought the PVR function can record everything what comes to the screen, no matter which source...maybe i should try to enable PVR on my TV first and try to run some application from here before i continue dreaming ( i remember there were some hints that with the latest firmware some ways of hacking are not available anymore, that will be the first thing to check

maxmustermann wrote:
what if it was possible to grab the picture buffer from the TV -> pass the picture to the internal DSP or CPU or whatever ->

Broadly speaking, it should be possible to capture picture[s] from TV memory [frame]buffers, regardless of the signal source. I did some preliminary research on that subject for B-Series; see viewtopic.php?f=3&t=346 thread for details (last ~5 posts or so). I think it's quite similar in C-Series Valencia/T-VAL* models..