1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

TV3 Blaster Plugin MP2 not working

Discussion in 'IR Server Suite (IRSS)' started by DamianFears, February 7, 2017.

  1. DamianFears

    DamianFears Portal Member

    Joined:
    February 18, 2012
    Messages:
    13
    Gender:
    Male
    Ratings:
    +1 / 0
    Home Country:
    Hi,





    Can you please allow the TV3 Blaster Plugin to be compatible with MP2. All of the setup screens work, the "Test" button works, but it does not get called when changing channels through the MP2 Client.

    I am using it to call an Executable on Pre-Select for a Hauppauge Colossus card, but it never gets called via MP2 channel change.
     
    • Like Like x 1
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. GoldenEye
    • Premium Supporter

    GoldenEye MP Donator

    Joined:
    October 26, 2005
    Messages:
    300
    Location:
    Switzerland
    Ratings:
    +26 / 0
    Home Country:
    Switzerland Switzerland
    Show System Specs
  4. spachti

    spachti Portal Pro

    Joined:
    July 27, 2005
    Messages:
    311
    Location:
    Bible Belt
    Ratings:
    +70 / 6
    Home Country:
    United States of America United States of America
    For whatsoever reasons, this topic is ignored.
    The non-function of the blaster plugin keeps me from even trying to work with MP2.
    Many of us "overseas people" depend on a possibility to blast commands to a STB due to a lack of SAT-PC cards.
     
  5. GoldenEye
    • Premium Supporter

    GoldenEye MP Donator

    Joined:
    October 26, 2005
    Messages:
    300
    Location:
    Switzerland
    Ratings:
    +26 / 0
    Home Country:
    Switzerland Switzerland
    Show System Specs
    Same with me. I need to control my tv provider's set top box as we cannot use a SAT receiver.
     
  6. morpheus_xx
    • Team MediaPortal

    morpheus_xx Lead Dev MP2

    Joined:
    March 24, 2007
    Messages:
    9,561
    Ratings:
    +6,119 / 10
    Home Country:
    Germany Germany
    Show System Specs
    To be able to support we need the DEBUG level log files, especially of the Server. See wiki how to change log level and collect log files: Bug Reports and Log Files - MediaPortal 2 - MediaPortal Wiki.

    Important: in 2.1pre2 you can directly change the log level inside MP2-Client settings (see wiki screenshots), it will apply also to server.
     
  7. HTPCSourcer
    • Team MediaPortal
    • Administrator

    HTPCSourcer MP2 Product Manager

    Joined:
    May 16, 2008
    Messages:
    8,191
    Gender:
    Male
    Ratings:
    +2,005 / 19
    Home Country:
    Germany Germany
    Show System Specs
    Side remark:
    The Wiki text is up to date. The picture is still showing the previous text but the menu entry in 2.1pre2 is not making reference to "Client" anymore.
     
  8. DamianFears

    DamianFears Portal Member

    Joined:
    February 18, 2012
    Messages:
    13
    Gender:
    Male
    Ratings:
    +1 / 0
    Home Country:
    I'm back on this supject as really want to use MediaPortal 2. Can we please have a working TVServer Blaster plugin so I can blast channel changes to my Cable box.

    Question is - does IRSS support the TV3 Blaster? Installing the software doesn't install the TVServer Blaster plugin.

    upload_2017-7-25_9-42-49.png

    If I manually copy the TV3BlasterPlugin.dll to C:\Program Files (x86)\Team MediaPortal\MP2-Server\Plugins\SlimTv.Service3\Plugins, when activating the configuration TV Server configuration, I get :

    [2017-07-24 15:13:58,909] [10003 ] [SetupTv ] [INFO ] - TV3BlasterPlugin: Configuration activated
    [2017-07-24 15:13:59,108] [10202 ] [SetupTv ] [ERROR] - System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\ProgramData\IR Server Suite\TV3 Blaster Plugin\ExternalChannelConfig1.xml'.
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
    at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy)
    at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
    at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver)
    at System.Threading.CompressedStack.runTryCode(Object userData)
    at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
    at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state)
    at System.Xml.XmlTextReaderImpl.OpenUrl()
    at System.Xml.XmlTextReaderImpl.Read()
    at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
    at System.Xml.XmlDocument.Load(XmlReader reader)
    at System.Xml.XmlDocument.Load(String filename)
    at MPUtils.ExternalChannelConfig.Load(String fileName)
    at TvEngine.Plugins.IRSS.TV3BlasterPlugin.TV3BlasterPlugin.LoadExternalConfigs()

    http://blob:https://forum.team-mediaportal.com/dd4604ed-75fe-4eae-9ef7-5f53be34cf48
     
  9. DamianFears

    DamianFears Portal Member

    Joined:
    February 18, 2012
    Messages:
    13
    Gender:
    Male
    Ratings:
    +1 / 0
    Home Country:
    Further to the above - I installed Mediaportal1.17, and I can now configure TV3Blaster in MediaPortal 2.

    However, the TV Server log for Mediaportal2 has no reference to the installed plugin, but Mediaportal 1.17 does:

    Mediaportal 1:
    [2017-07-25 17:13:49,733] [Log ] [TVService] [INFO ] - TV Service: Plugins loaded
    [2017-07-25 17:13:49,734] [Log ] [TVService] [INFO ] - TV Service: Plugin: ComSkipLauncher disabled
    [2017-07-25 17:13:49,735] [Log ] [TVService] [INFO ] - TV Service: Plugin: ConflictsManager disabled
    [2017-07-25 17:13:49,762] [Log ] [TVService] [INFO ] - TV Service: Plugin: PowerScheduler disabled
    [2017-07-25 17:13:49,763] [Log ] [TVService] [INFO ] - TV Service: Plugin: ServerBlaster disabled
    [2017-07-25 17:13:49,763] [Log ] [TVService] [INFO ] - TV Service: Plugin: TV3 Blaster Plugin for IR Server started
    [2017-07-25 17:13:49,764] [Log ] [TVService] [INFO ] - TV3BlasterPlugin: Starting (TV3 Blaster Plugin 1.4.2.0 for TV Server)
    [2017-07-25 17:13:49,770] [Log ] [TVService] [DEBUG] - TV3BlasterPlugin: Started

    [2017-07-25 17:13:49,771] [Log ] [TVService] [INFO ] - TV Service: Plugin: TV Movie EPG import disabled
    [2017-07-25 17:13:49,772] [Log ] [TVService] [INFO ] - TV Service: Plugin: WebEPG disabled
    [2017-07-25 17:13:49,773] [Log ] [TVService] [INFO ] - TV Service: Plugin: XmlTv disabled
    [2017-07-25 17:13:49,773] [Log ] [TVService] [INFO ] - TV Service: Plugins started
    [2017-07-25 17:13:49,774] [Log ] [TVService] [INFO ] - TV Service: Started

    Mediaportal 2:
    [2017-07-25 17:02:28,708] [1487 ] [TVService] [INFO ] - TV Service: Load plugins
    [2017-07-25 17:02:28,752] [1531 ] [TVService] [INFO ] - TV Service: Plugins loaded
    [2017-07-25 17:02:28,753] [1532 ] [TVService] [INFO ] - TV Service: Plugin: ComSkipLauncher disabled
    [2017-07-25 17:02:28,754] [1533 ] [TVService] [INFO ] - TV Service: Plugin: ConflictsManager disabled
    [2017-07-25 17:02:28,787] [1566 ] [TVService] [INFO ] - TV Service: Plugin: PowerScheduler disabled
    [2017-07-25 17:02:28,789] [1568 ] [TVService] [INFO ] - TV Service: Plugin: ServerBlaster disabled
    [2017-07-25 17:02:28,790] [1569 ] [TVService] [INFO ] - TV Service: Plugin: TV Movie EPG import disabled
    [2017-07-25 17:02:28,924] [1703 ] [TVService] [INFO ] - TV Service: Plugin: TVServerKodi started
    [2017-07-25 17:02:28,958] [1737 ] [TVService] [INFO ] - TVServerKodi: Start listening on port 9596
    [2017-07-25 17:02:28,966] [1745 ] [TVService] [INFO ] - TV Service: Plugin: WebEPG disabled
    [2017-07-25 17:02:28,969] [1748 ] [TVService] [INFO ] - TV Service: Plugin: XmlTv disabled
    [2017-07-25 17:02:28,969] [1748 ] [TVService] [INFO ] - TV Service: Plugins started
    [2017-07-25 17:02:28,970] [1749 ] [TVService] [INFO ] - TV Service: Started
     
  10. DamianFears

    DamianFears Portal Member

    Joined:
    February 18, 2012
    Messages:
    13
    Gender:
    Male
    Ratings:
    +1 / 0
    Home Country:
    Anyone got any ideas?

    I changed to debug log and got this:

    [2017-07-27 13:55:35,262] [1934 ] [TVService] [INFO ] - TV Service: Load plugins
    [2017-07-27 13:55:35,277] [1949 ] [TVService] [DEBUG] - PluginManager: Loaded ComSkipLauncher version:1.0.2.0 author:and-81
    [2017-07-27 13:55:35,281] [1953 ] [TVService] [DEBUG] - PluginManager: Loaded ConflictsManager version:1.0.0.1 author:Broceliande
    [2017-07-27 13:55:35,289] [1961 ] [TVService] [DEBUG] - PluginManager: Loaded PowerScheduler version:1.16.0.0 author:michael_t (based on the work of micheloe and others)
    [2017-07-27 13:55:35,301] [1972 ] [TVService] [DEBUG] - PluginManager: Loaded ServerBlaster version:1.1.1.0 author:joboehl with ralphy mods
    [2017-07-27 13:55:35,314] [1985 ] [TVService] [DEBUG] - Exception while loading ITvServerPlugin instances: TvEngine.Plugins.IRSS.TV3BlasterPlugin.TV3BlasterPlugin
    [2017-07-27 13:55:35,314] [1985 ] [TVService] [DEBUG] - System.InvalidCastException: Unable to cast object of type 'TvEngine.Plugins.IRSS.TV3BlasterPlugin.TV3BlasterPlugin' to type 'TvEngine.ITvServerPlugin'.
    at TvService.PluginLoader.LoadPlugin(String strFile)
    [2017-07-27 13:55:35,314] [1985 ] [TVService] [DEBUG] - Unable to cast object of type 'TvEngine.Plugins.IRSS.TV3BlasterPlugin.TV3BlasterPlugin' to type 'TvEngine.ITvServerPlugin'.
    [2017-07-27 13:55:35,317] [1988 ] [TVService] [DEBUG] - at TvService.PluginLoader.LoadPlugin(String strFile)
    [2017-07-27 13:55:35,319] [1990 ] [TVService] [DEBUG] - PluginManager: Loaded TV Movie EPG import version:1.0.3.0 author:rtv
    [2017-07-27 13:55:35,322] [1993 ] [TVService] [DEBUG] - PluginManager: Loaded TVServerKodi version:1.16.0.137 author:margro, Prashant V
    [2017-07-27 13:55:35,327] [1998 ] [TVService] [DEBUG] - PluginManager: Loaded WebEPG version:1.0.0.0 author:Arion_p - James
    [2017-07-27 13:55:35,329] [2000 ] [TVService] [DEBUG] - PluginManager: Loaded XmlTv version:1.0.0.0 author:Frodo
    [2017-07-27 13:55:35,329] [2000 ] [TVService] [INFO ] - TV Service: Plugins loaded
     
    Last edited: July 27, 2017
  11. DamianFears

    DamianFears Portal Member

    Joined:
    February 18, 2012
    Messages:
    13
    Gender:
    Male
    Ratings:
    +1 / 0
    Home Country:
    Hi all,

    As this obviously isn't being looked at, I made one myself. :)
    Basically calls an external program (in my case a powershell script) that sends the channel number as an argument.
    The powershell script sends TCP commands to winlirc and also checks winlirc is running and can connect to the IR blaster. Works flawlessly.
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Like Us On Facebook

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!