EventGhostPlus (4 Viewers)

DaBIGOne

Portal Pro
January 16, 2012
59
162
127.0.0.1
Home Country
Netherlands Netherlands
Looks to me that you have 3 options:
1. Use the MediaPortalMessageSender in combination with EventGhostPlus in Mediaportal (not advised when using the sent messages as the main controller for your HTPC).
For this option you are on the right track (provided the remote is triggering events in EventGhost), you only need to configure EventGhost. Also make sure you have the ports configured correctly, Event Receiving in EventGhostPlus and MediaPortalMessageSender in EventGhost need to use the same port.
Now you need to create a macro (right click, add macro) and select MediaPortalMessageSender -> SendRemoteButton.
select a button, like the OK button.
now press the OK button on the remote EventGhost will show you an event in the left screen, drag that event to the macro and the OK button will be sent to Mediaportal when you press the OK button on the remote.

2. Use the MediaPortal plugin in combination with EventGhostPlus in MediaPortal.
When you are going to use the remote extensively (more than just a pause or resume or something when an event triggers) it's advised that you use the MediaPortal plugin from EventGhost (locally installed on the HTPC).
The MediaPortalMessageSender sends messages over the network (TCP/IP) and the other plugin sends the remote buttons directly to the plugin by way of Windows Messages between applications, this is quicker and more stable than a network connection, thus you would be able to use the buttons on your remote faster.
Also it's easier to configure because when you install the MediaPortal plugin it will create a macro for every button available and you can set it up quicker.

3. Use the built in support for the MCE remote in MediaPortal.
You don't need EventGhost, EventGhostPlus or any other plugin as MediaPortal supports a MCE remote natively.

Option 3 is the best option, but if for some reason your type of remote will not work natively in MediaPortal you should use option 2.

The MediaPortalMessageSender is for incidental communication between your server (if you have one) and your HTPC (EventGhostPlus plugin in MediaPortal).

Hope this helps you,
Happy Ghosting :)
 

azzuro

Test Group
  • Team MediaPortal
  • May 10, 2007
    9,984
    5,663
    France - IDF
    Home Country
    France France
    We can add ? others remote button in mediaportalsenderplugin ?
    the button "INFO" send by Evenghost
    Evengoshtplus receive "INFO" and look in XML mapping if "INFO" exist for make actions ?
     

    DaBIGOne

    Portal Pro
    January 16, 2012
    59
    162
    127.0.0.1
    Home Country
    Netherlands Netherlands
    Every button has a code this code is sent to EventGhostPlus with the MediaPortalMessageSender and/or MediaPortal plugin for EG.
    Each code represents a button and the function of the button can be changed with the "Show Inputmapping" Button in the EventGhostPlus configuration screen.

    It is currently not possible to create extra custom buttons.
     
    Last edited:

    DaBIGOne

    Portal Pro
    January 16, 2012
    59
    162
    127.0.0.1
    Home Country
    Netherlands Netherlands
    New version (1.1.3.1) in repository:
    changes:
    - Support for MediaPortal 1.4.0
    - Video aspect ratio is sent with play event
    - Small bug with "" around the payload resolved, you may have to change your events in EventGhost.

    AspectRatio%20added.PNG
     
    Last edited:

    DaBIGOne

    Portal Pro
    January 16, 2012
    59
    162
    127.0.0.1
    Home Country
    Netherlands Netherlands
    EventGhostPlus does not handle this at the moment, but I can create an event for it, it's fairly easy shouldn't take long.

    I don't know what you need to with the event trigger though, I can generate events to EventGhost for minimize, minimize to taskbar, maximize, move window and size window, but you need to figure out what EventGhost has to do when such an event occurs.

    If you could stop your action by pressing the stop button, this can be done with EventGhostPlus in combination with the MediaPortalMessageSender.

    I just tested it with music as I don't use the TV on MediaPortal, and it stops the music when I send a "stop" button when I have MediaPortal Minimized to tray.
    Looks like this could work for you.

    I'll start coding the events anyway, it could also be useful for someone else.
     
    Last edited:

    DaBIGOne

    Portal Pro
    January 16, 2012
    59
    162
    127.0.0.1
    Home Country
    Netherlands Netherlands
    New version in repository (v 1.1.3.2):
    Added feature: Window change events.
    Window.Maximize, Window.Minimize, Window.Restore

    Window%20Change%20Events.PNG
     
    Last edited:

    jonathantwynham

    Portal Pro
    March 27, 2013
    81
    3
    41
    Home Country
    United Kingdom United Kingdom
    this is a side to another help request ive made through dvbip config etc.

    i need to detect channel number when using dvbip tuner. i have 7 channels i want to view in tvserver but dont have access to the raw data / stream so am streaming the pc desktop and audio mix via vlc and using eventghost to open and close windows based upon what channel is viewed.

    i currently have 1 channel per dvbip tuner. eventghost will pull the stream id from payload but i cant get it to pull the channel id/number. is this because eventghostplus doesnt send the channel number? if thats the case is there any way that channel number could be added into the payload please? would make my life a whole load simple as i can then have one dvbip tuner.
     

    DaBIGOne

    Portal Pro
    January 16, 2012
    59
    162
    127.0.0.1
    Home Country
    Netherlands Netherlands
    Hi Jonathantwynham,

    I don't use TV server on my setup, so to me it's pretty vague what you are telling.
    I would like to help you if I can, but you need to explain it more clearly to me (maybe some kind of schematic drawing of your setup or something).
     

    Users who are viewing this thread

    Top Bottom