Infrared remote control module for Windows
Posted: 09 Apr 2007 18:41
Hi everybody (first post)!
VLC is a real fine player and all, but it appears to me that there's no way to control VLC through my infrared remote control which is a URC9040 from One-For-All (see http://www.oneforall.com/).
Please correct me if I'm wrong, but I've been searching for hours now and couldn't find anything appropriate. In VLC, the term "remote control" seems to be used in different contexts, but from what I understand other issues are adressed (HTTP remote control and console). I feel a bit surprised and puzzled that there's no straight support for such a simple device, but then we're talking windows here, perhaps someone could enlighten me on the background why there's no support in VLC/Windows in this field (I've read about the lirc support in VLC/Linux, but even though I love Linux, my PC at home runs XP).
The infrared receiver is a USB device that came bundled with the remote control. I assume it's all proprietary, and that might be the reason why there's no support so far.
I would call myself a sophisticated software developer, and I'm now tinkering with the thought of writing a VLC module for this specific device.
So now I'm here to ask you for a bit of developer advice:
Thanks for any help on this,
Christian.
VLC is a real fine player and all, but it appears to me that there's no way to control VLC through my infrared remote control which is a URC9040 from One-For-All (see http://www.oneforall.com/).
Please correct me if I'm wrong, but I've been searching for hours now and couldn't find anything appropriate. In VLC, the term "remote control" seems to be used in different contexts, but from what I understand other issues are adressed (HTTP remote control and console). I feel a bit surprised and puzzled that there's no straight support for such a simple device, but then we're talking windows here, perhaps someone could enlighten me on the background why there's no support in VLC/Windows in this field (I've read about the lirc support in VLC/Linux, but even though I love Linux, my PC at home runs XP).
The infrared receiver is a USB device that came bundled with the remote control. I assume it's all proprietary, and that might be the reason why there's no support so far.
I would call myself a sophisticated software developer, and I'm now tinkering with the thought of writing a VLC module for this specific device.
So now I'm here to ask you for a bit of developer advice:
- First, I assume this project is possible and not very difficult, would you agree?
- The big picture: Once I have access to incoming RC events from the USB port I should be able to map them to VLC commands and trigger them from within my module, correct?
- Has something like this been done before, or will I need to start from scratch?
- I was too lazy to look for it now, is there any kind of sample module and API description for module developers?
Thanks for any help on this,
Christian.