AVerTV remote control plugin (1 Viewer)

AlexPlas

Portal Pro
August 24, 2006
231
41
Kyiv, Ukraine
Home Country
Ukraine Ukraine
Now available AVerTV remote control plugin.

See the included readme.txt file for installation instructions.

It work if AVerTV application is installed (please use latest version).
Currently this plugin is tested only with AVerMedia AVerTV 203 capture card
and only with one model of remote control. Tested remote model have small
text "A2" below remote buttons. Exist at least one different model of
AVerTV remote - it have text "RM-FP". This model have absolutely different
buttons layout.

Anybody who own and can help me with RM-FP remote control model, or with
different AVerMedia remote models - let me know.
 

falcc

Portal Member
August 9, 2005
16
0
Brisbane, Australia
Ok AlexPlas. I have the RM-FP remote model. How can I help you?

I have 2xAvermedia Hybrid FM PCI and 1x Avermedia 777 PCI. One Hybrid and the 777 are in my MCE box so I'll be testing with the other Hybrid.

I know a LOT of people that would be very excited about using this remote with other applications (like MCE). I have seen a technique used for the Compro cards here https://forum.team-mediaportal.com/showthread.php?t=2516

Long term, would it be possible for you to write something so that the Avermedia remote could be used with HIP? http://www.byremote.com.au/HIP/Default.htm

Sorry to ask so much but I believe that many people would truly benefit from your work!
 

AlexPlas

Portal Pro
August 24, 2006
231
41
Kyiv, Ukraine
Home Country
Ukraine Ukraine
Ok AlexPlas. I have the RM-FP remote model. How can I help you?

Hello

I have attached small program that use AVer API to show codes of pressed buttons. Can you create for me a table of button codes for RM-FP remote model.

Then I will understand is it possible to use all remote models with one key-mapping or different key-mappings is needed.
 

falcc

Portal Member
August 9, 2005
16
0
Brisbane, Australia
I get the following error when opening your app:-
"AVer QuickTV application is not started
Registry reading: Error "Value "Application Path" not found""

Aver Quicktv is running. I am using AvertV Version 6. What is the reg key that it is looking for?
 

AlexPlas

Portal Pro
August 24, 2006
231
41
Kyiv, Ukraine
Home Country
Ukraine Ukraine
My program looking for key "HKEY_LOCAL_MACHINE\SOFTWARE\AVerMedia TECHNOLOGIES, Inc." - and this key exists. Program read reg value "Application Path" - in my 5.3 version of AVerTV there stored path to AVerTV instalation directory. For my TV card 5.3 is last officialy available version.

Now i'm trying to download and install AVerTV version 6.
 

kike_1974

Portal Member
September 5, 2006
18
0
51
Home Country
Spain Spain
RM-FP Remote

I also have an avermedia hybrid cardbus with a RM-FP remote.
I'd would be glad to contribute to make it work :)
Just tell me where can I find the codes that you need.
BTW, I'm using AVerTV version 6 too.

I attach the [HKEY_LOCAL_MACHINE\SOFTWARE\AVerMedia TECHNOLOGIES, Inc."] from my computer.
 

falcc

Portal Member
August 9, 2005
16
0
Brisbane, Australia
AlexPlas,

In version 6 key is [HKEY_LOCAL_MACHINE\SOFTWARE\AVerMedia TECHNOLOGIES, Inc.\AVerTV 6.0]

I manually created [HKEY_LOCAL_MACHINE\SOFTWARE\AVerMedia TECHNOLOGIES, Inc.\Application Path" and set the value to "c:\Program Files\AVerTV 6.0\dll"

I then ran your app and got an access violation and the following:-

AVer QuickTV application is not started
Registry reading: OK averapi.dll path is "c:\Program Files\AVerTV 6.0\dll"
Loading averapi.dll: OK
Get function AVER_HWInit: Error 127
Get function AVER_GetRemoteData: Error 127
Get function AVER_Free: Error 127

So looks like Version 6 averapi.dll is different.
 

AlexPlas

Portal Pro
August 24, 2006
231
41
Kyiv, Ukraine
Home Country
Ukraine Ukraine
Hi

I have two news for you.
Bad news - AVerTV version 6 use absolutely different DLL model - and using new DLLs in same way as AVerTV 5 is not possible.
Good news (possible) - I have investigated communications between QuickTV application and main AVerTV application in version 5, and can make assumption - version 6 communicate in the same way. A have created new test application based on this assumption.

Before starting this application QuickTV must be started. Start my app and press few buttons on your remote. If my assumption is true you should see something like this:

Code:
AVerTV version 5 QuickTV found
WM_USER + 151, wParam: 0x00000BC2, lParam: 0x00000000
WM_USER + 151, wParam: 0x00000BC1, lParam: 0x00000000
WM_USER + 151, wParam: 0x00000BC6, lParam: 0x00000000

One or more WM_USER messages per button.

If assumption is wrong - most of all I will close development of this plugin.
 

Users who are viewing this thread

Top Bottom