2014-01-19, 12:55
Greetings!
My setup is a rPi with Raspbmc -> Pioneer AVR-923K -> Epson TW700 Beamer. Everything concerning decoding of audio streams is done directly on the Pioneer. When i chance the volumen on the XBMC it only responds with "Passthrough audio in use". Somehow i'm too stupid to figure out this whole CEC thing (or the plugin is broken, dunno) so i want to create my own solution for this problem:
I want to somehow capture the "volume change requested" event, check if passthrough is currently active and, if yes, open a tcp connection to the AVR and increase / decrease the volume by 3 points. It would be good if this would always run in background because then I'd only have to do the lookup and connect once...
I've figured out the whole AVR part on how to do the lookup and volume change... however i've been reading the last few hours a couple of tutorials / wiki pages / sticky topics and do not have an idea on how to integrate it into xbmc as this is my first project with XBMC involved... I don't think that listening on "volume UP" and "volume DOWN" events is really the best solution here...
I would highly appreciate it if someone could give me some hints like "you will need X , the architecture should be Y and read following 3 pages".
Thanks in advance,
Klaus
My setup is a rPi with Raspbmc -> Pioneer AVR-923K -> Epson TW700 Beamer. Everything concerning decoding of audio streams is done directly on the Pioneer. When i chance the volumen on the XBMC it only responds with "Passthrough audio in use". Somehow i'm too stupid to figure out this whole CEC thing (or the plugin is broken, dunno) so i want to create my own solution for this problem:
I want to somehow capture the "volume change requested" event, check if passthrough is currently active and, if yes, open a tcp connection to the AVR and increase / decrease the volume by 3 points. It would be good if this would always run in background because then I'd only have to do the lookup and connect once...
I've figured out the whole AVR part on how to do the lookup and volume change... however i've been reading the last few hours a couple of tutorials / wiki pages / sticky topics and do not have an idea on how to integrate it into xbmc as this is my first project with XBMC involved... I don't think that listening on "volume UP" and "volume DOWN" events is really the best solution here...
I would highly appreciate it if someone could give me some hints like "you will need X , the architecture should be Y and read following 3 pages".
Thanks in advance,
Klaus