How to blast IR to an antenna rotator box when changing a TV channel (1 Viewer)

GJC

Portal Pro
March 10, 2012
97
11
Home Country
Canada Canada
Just an update. I've completed code development of the plug-in. I'm just working on a reference wiki, then I'll release a beta version to this thread.
 

GJC

Portal Pro
March 10, 2012
97
11
Home Country
Canada Canada
At last, here it is! Sorry it took so long, but there is a BIG difference between throwing something together for my own use and making something for someone else to use. I hope that a good number of people find it to be a good addition to TV Server.

This is a beta version of the plug-in. I'll check-in source code to make it an "official" plug-in only once I've got a reasonable amount of beta feedback.

Simply run the installer and be sure to read the attached pdf document. The documentation may look long, but I wanted it to be complete, hopefully to reduce the number of questions I'll have to answer.

I'll be monitoring this thread for your feedback!
 

Attachments

  • AntennaRotatorPlugin.mpe1
    26 KB
  • Antenna Rotator Plug.pdf
    862.4 KB

mm1352000

Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,544
    8,236
    Home Country
    New Zealand New Zealand
    Hi GJC

    The plugin looks really comprehensive, both in capabilities and documentation. :)
    I note that the plugin comes up as incompatible in my version of TV Server. In case anybody else asks: I take it you're using the plugin with TV Server from MP 1.2.3?

    mm
     

    GJC

    Portal Pro
    March 10, 2012
    97
    11
    Home Country
    Canada Canada
    Hi mm,

    I did my testing with 1.2.3, but set the assembly info as:
    [assembly: CompatibleVersion("1.2.2.0", "1.2.2.0")]

    It's my first plug-in, so perhaps I messed up? I didn't want to go too far back as I'm not set up to test with older versions of TV Server. Is there a value you suggest?
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,544
    8,236
    Home Country
    New Zealand New Zealand
    Ahhh, okay then. As you were - it is my local [slightly dirty] test environment. :oops::rolleyes: :coffee: :sorry:
    The TV Server interfaces haven't changed significantly since 1.2.0b so you could use the 1.1.6.27644 version if you really wanted to, but 1.2.2 is absolutely fine and as far as I'm aware should continue to be fine for the 1.3.x release cycle...

    mm
     

    GJC

    Portal Pro
    March 10, 2012
    97
    11
    Home Country
    Canada Canada
    Thanks mm,

    The plug-in relies heavily on the TV Server events to track active stations, so as long as event handling hasn't changed, it might open up for more beta testers if I lower the version compatibility number a bit.

    On a different topic, do you know if 1.3 is going to open up TV Server to do transcoding? Rather than use OnlineVideos to watch user-defined live video feeds without PVR capabilities, it would be much better if I could treat those feeds as TV channels and watch them with full PVR capability. This would make the viewing experience much more intuitive for non-computer-oriented family members.

    This would require some input to provide TV Server with user-defined RTMP or mms links and would then require TV Server to do the transcoding. Yura80 took a stab at it but I couldn't find too many links that his implementation could transcode. For the links that worked, it was awesome.
     

    valdi

    Portal Member
    November 21, 2011
    23
    6
    Toronto
    Home Country
    Canada Canada
    GJC, The documentation is quite extensive, thank-you. Just finished USB-UIRT with EventGhost change-over from MCE receiver and IRSS. Got a few bugs to work out and then I'll get on this on monday or tuesday. I'll report back with installation and actual use comments later next week. Again, thanks for all your effort. It is truly appreciated in my house!
     

    mm1352000

    Retired Team Member
  • Premium Supporter
  • September 1, 2008
    21,544
    8,236
    Home Country
    New Zealand New Zealand
    Hi GJC

    That would be awesome... but no, 1.3 won't support that. In order to transcode, we'd need to distribute an encoder. That would normally require us to pay quite hefty licensing fees. Some open source software gets away with doing it without paying but there is really nothing stopping the patent holders from sending lawyers in if they thought it were necessary or that they could get some money out of it. The other thing is that the entire TV Server ecosystem is geared towards dealing with transport streams. Either we'd have to extend it to support other stream formats, or find a way to repackage everything into a TS. Either of those things would require a huge amount of work. I'm not aware of anybody working towards doing that...

    mm
     

    GJC

    Portal Pro
    March 10, 2012
    97
    11
    Home Country
    Canada Canada
    Hi Valdi and MM,

    Thanks Valdi, I hope it works well for you. I'll look forward to your feedback, just make sure you're using TV Server 1.2.2 or later.

    MM, I see the problem, that's a disappointment but it's understandable. I know that Yura80 used VLC to do the transcoding, perhaps that side-stepped the licensing fees? Oh well, I'll just have to train my non-computer family members I guess. :eek:
     

    valdi

    Portal Member
    November 21, 2011
    23
    6
    Toronto
    Home Country
    Canada Canada
    Holy Sh*t Batman, ABSOLUTELY FANTASTIC!!!! Exactly what I was looking for. Installs via your VERY detailed and extensive Installation Instructions first time. You are a perfectionist and it shows through in every part of the plugin and the EventGhost Config file. I can't Thank-you enough for all your hard work. VERY NICE!!!:cool:(y)

    First things first:

    Here are the ChannelMaster Model #9537 IR codes for 0-9 only.

    For anyone to cut and paste. As per instructions located in:

    Antenna Rotator Plug.pdf
    Appendix - How to Capture EventGhost IR Codes for the Python Script
    Item number 9

    Next post are some issues and comments that I hope GJC can help me with.

    Again, Much Thanks for all your hard work.

    Valdi
     

    Attachments

    • IR - 0 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 1 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 2 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 3 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 4 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 5 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 6 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 7 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 8 - CHANNELMASTER Model9537.txt
      159 bytes
    • IR - 9 - CHANNELMASTER Model9537.txt
      159 bytes

    Users who are viewing this thread

    Top Bottom