SmartRC

SmartRC is a program designed for use with the remote controls of some cards of satellite TV or terrestrial. With this program you can use it in conjunction with programs that support the protocol LIRC, similar to EventGhost, WinAmp, MPC-HC, etc..

SmartRC ENGINE

With SmartRC now control any computer program from the couch!

Software.Informer Virus Free award

Download SmartRC for Free! License:

  • Freeware

Requirements:

  • .NET Framework 2.0 or higher – Download
  • Compatible DVB-Card (See below).

Support:

SmartRC supports this DVB-Cards (Some dvb cards are untested):

  • TechnoTrend (Budget PCI, SkyStar HD, Connect USB2.0, Pinnacle 4xxe USB2.0)
  • DVBWorld (DW-2002,2004 PCI; DW-2005,2006 PCI-E; DW-2102,2104 USB2; TeVii S-650)
  • TBS 8910,8920,8921,8922 (PCI), 6920,6921,6925 TBS-V1, 6980,6981 (PCI-E), 5925 (USB)
  • TeVii S420, S460 (PCI) Driver 2008
  • TeVii S420/S620 and new OEM products (S470, S660, ..)
  • Prof 6200 , 7300,7301 (PCI), 7500 (USB), Prof 8000 (PCI-E) Prof 1100
  • SS4 Omicom (PCI)
  • SatTrade ST4200 (PCI)
  • Qbox TBS (5910), QBox-S2 (5928), QBox2 (5920), QBox3 (5921, 5922), QBox-CI (5980)
  • MatchBox Pro
  • Bestunar (DVBSky)

Changelog:

> 0.99 alpha (26, Jan, 2012)

  • The SmartRC core is now Streamreader.dll* by CrazyCat (experimental)
  • Some improvements and bugs are fixed.

Info:

In this version only can test and make a key-map for TBS5925, Prof7301 and DVBSky 952.
I Need your help for test other dvb cards and make new key-maps!

You can send key-map for your device here: support(@)cjcr-soft.com (feedback about your device and SmartRC are welcome)

> 0.95 beta (24, Apr, 2011)

  • Added menu option for Restart selected device (If is needed).
  • Added info about version of bda driver.
  • Added feature for open any file (include *.exe, *.bat, etc).
  • Added feature for kill any process.
  • Added support for send keystrokes for focused window.
  • Added support for shutdown, restart, and log off computer.
  • Added TBS key-map.
  • Fixed crash when device not started on ‘device settings’ window.
  • Fixed ‘device not started’ for some devices they have long name (TBS for example).
  • A wrong label is refreshed when key pressed is already in the list.
  • Some tweaks on Save button, delete, .. (disabled when no have changes, etc)
  • Update bda.dev to latest version (0.0.5).
  • Some bugs are fixed.

> 0.90 beta (13, Apr, 2011)

  • Added Device control feature. Now restart device when the selected dvb application is ended.*
  • Now reads RC ID when it’s in edit mode. (Green box)**
  • Now shows if you are in Learn mode, edit mode, or normal.
  • Fixed issue updating fields in edit mode when select other one item.
  • Start/Stop too fast get thread worker crash.
  • When add new key/cmd to list, if cmd2 is empty, adds automatically other with same name like cmd1 name + “-”.
  • Fixed -switch- code is sended to LIRC Client (‘switch’ cmd is reserved for SmartRC).
  • Some bugs are fixed.

* SmartRC works simultaneously with other dvb applications, but when dvb app is closed, also stop the dvb card and make stop working SmartRC. With this new feature resolve the issue by restarting dvb-card when application is ended. ** If RC ID is already assigned to other command, this is deleted.

 

> 0.80 beta (09, Apr, 2011)

  • Rewriten server module.
  • Fixed “Port already in use” error when enabled/disabled LIRC server.
  • Added status bar saying info about LIRC connection (with animated pc-computers) :)
  • “Send CMD to LIRC” in popup menu is disabled when server is not connected.
  • Fixes in status icon on taskbar and some GUI Improvements.
  • Now sends RC Name to LIRC automatically based on RC device selected.
  • Added support for “VERSION” command (I no sure if works!)
  • Now shows more info about connection.
  • Some bugs are fixed.

> 0.70 beta (28, Mar, 2011)

  • Added support for work in .NET Framework Environment 2.0, 3.0, 3.5 and 4.0. (4.0 by default).
  • BDA engine is up to date to latest version (thanks to jackjavo).* Windows Vista, Windows 2008 and Windows 7 have .NET Framework pre-installed.

> 0.60 beta (12, Feb, 2011)

  • Project ported to VS2010 (Need .NETFramework 4.0)
  • Added switch mapped feature (Now you can do more things with one remote!)
  • Added support for start dvb-card on-the-fly.
  • Added option for security to only allow local connections.
  • BDA library updated for latest version.
  • Fixed some bugs with TBS and TeVii cards (thk jackjavo).
  • Installer updated and small fixes.

> 0.52 beta (09, Oct, 2010)

  • Added small debug log (create on \SmartRC\SmartRC_debug.log
  • Now detects if have installed Microsoft Visual C++ 2010 Redistributable Package.
  • Fixed other minor bugs with system tray icons and other things..

> 0.51 beta (06, Oct, 2010)

  • Finally fixed some resolution bugs with DPI on all SmartRC windows.
  • Some controls now disabled when nothing devices found.
  • Small GUI changes including new tray system icons (Extracted from winlirc project)

> 0.50 beta (05, Oct, 2010)

  • Important: 0.40 version is wrong, this is a real 0.4 version renamed to 0.5, and also included some fixes.
  • Added support for DVBWorld IR (Untested.. Please report if work) (Thanks to jackjavo)
  • Some fixes in installer with Windows 7 (now more compatible)
  • Fixed some resolution bugs with DPI on all SmartRC windows.

> 0.40 beta (03, Oct, 2010)

  • New BDA driver engine added* (Special thanks to Jackjavo)
  • Now, when detect new LIRC conection shows a ballon-tip.
  • Fixed bug when unload application, sometimes hangs this (specially with Prof cards).
  • Fixed issue with start-up with Windows (¿works?).
  • Taskbar bug fixed when load with Windows.
  • Some bugs adding new remote control.
  • Some small bugs are fixed.
  • Small GUI re-desing.

* Introduces these new features to SmartRC:

  • Support for automatic detection of DVB-Card (Remote control also included.)
  • Support this new dvb-cards:
Twinhan (Untested)
Hauppauge (Untested)
Technotrend (Tested only with old bda driver)
TeVii (Untested)
Prof Revolution 7500 (Tested)
Prof Revolution 7300, 7301, 8000 (Tested)
TBS (Untested)
Comppro (Untested)
Conexant (Untested)
FireDTV (Untested)
OmniCom/KNC (Untested)
DVBWorld (Untested)
Genpix (Untested)
QBox (Untested)

> 0.30 beta (28, Mar, 2010)

  • Added feature for ignored the key-code are repeated. (optional)
  • Fix a strange problem with “start with windows”. No load the RC device.
  • Other minor bugs are fixed.

> 0.20 alpha (22 Jun, 2010)

  • Fix loading BDAs.dev (Need SmartDump.ax registered in a system)
  • BDAS.dev update to latest version.

> 0.10 alpha (29 Oct, 2009)

  • Initial version.

Screenshots:

Media Player Classic + SmartRC

  • ovy
    #1 written by ovy  1 year ago

    Unfortunately the new version 0.5 and 0.51 no longer works ok with my DVB card Prof 7301. The 0.4 version works ok meaning that si see the Prof but didn’t take any comand. But the 0.5 in the configuration tab write unknown driver.

  • Cjcr
    #2 written by Cjcr  1 year ago


    ovy:

    Unfortunately the new version 0.5 and 0.51 no longer works ok with my DVB card Prof 7301. The 0.4 version works ok meaning that si see the Prof but didn’t take any comand. But the 0.5 in the configuration tab write unknown driver.

    Hi,
    I’m have Prof7301 and works fine with all versions (including 0.5 and 0.51).

    ¿What drivers do you have?, ¿Operating System? Pleae send me the file that is created in C:\SmartRC\Devices\bda.log. Send to support@cjcr-soft.com

  • Evzen Gros
    #3 written by Evzen Gros  1 year ago

    I have same problem with 0.5 and 0.51 on my Tevii C464, It says “Unknown device” when I go to Device config. SmartRC 0.3 works well, but computer shutdown makes BSOD then. Running drivers from tevii.com “Driver.20100421″, XP SP3

  • Cjcr
    #4 written by Cjcr  1 year ago

    Hi,
    For working need have installed: Microsoft Visual C++ 2010 Redistributable Package (x86)

    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84&displaylang=en

    • ovy
      #5 written by ovy  1 year ago

      Sorry for the late replay. Yep that was the problem.After I install the C++ 2010 work ok, even I change the channel for my ALTDVB.

  • DVB5 Team
    #6 written by DVB5 Team  1 year ago

    hi,thanks for your work.
    why don,t write this sofware for SKY STAR HD2,USB HD and other sky star product?!!

    • Cjcr
      #7 written by Cjcr  1 year ago

      Hi,
      The core of SmartRC is developed by third party user.. but, wait support of more cards in near future.

  • DVB5 Team
    #8 written by DVB5 Team  1 year ago

    hi Cjcr ,i,m extract this info from SSHD2 in windows 7 for you.i.m test in dvbdream and progdvb,first start smartRC so start player but atall not recognize my remote and dvbcard
    please attention to pictures and bda.log

    http://www.img.upmihan.net/images/9lu1hdrhvrot86adwcj.jpg
    http://www.img.upmihan.net/images/3h4j16snagotyw1yvkl2.jpg
    http://www.img.upmihan.net/images/qw8kkamj7c3rlq10skz.jpg

    BDA LOG”

    http://www.img.upmihan.net/images/ly4fvjalkniroyyd2zt.rar

    • Cjcr
      #9 written by Cjcr  1 year ago

      Hi,

      SSHD2 have a jack connection in PCI card for remote? or this RC reciever is usb/serial?…

      But, in any case I’ll write a mail to my friend about that.

      • DVB5 Team
        #10 written by DVB5 Team  1 year ago

        hi Cjcr,
        remote SSHD2 for connect to PC use from USB device.

  • Anton
    #11 written by Anton  1 year ago

    Hi! Thanks a lot for SmartRC! (prof7500 owner)
    Smartrc08 (prof 7300 rcmap) + eventghost = start progdvb6.32.04 from remote. Ok. After exit progdvb smartrc can`t see remote. Only restart smartrc fix problem. I tried progdvb without built-in winlirc, the same problem.
    Prof driver 2.0.0.5, WinXP32. Only this version progdvb works stable on my machine.
    Thanks again.

    • Cjcr
      #12 written by Cjcr  1 year ago

      Hi Anton,

      SmartRC uses a instance of dvb-card. When Progdvb closes, stop’s the dvbcard and smartrc stop it working. I’ve to fix this restarting smartrc engine automatically when closes progdvb or other dvb-software. Is the only way..

  • Anton
    #14 written by Anton 1 year ago

    Cjcr, one question:
    can I exit smartrc fron command line correctly? I would like to use evenghost`s command: when progdvb exit, smartrc exit too, then 10 seconds pause, and start smartrc. I can`t do it now, taskkill finish smartc incorrectly with any command line options, and I`m not a programmer.
    Thanks.

    • Cjcr
      #15 written by Cjcr  1 year ago

      taskkill make a close unexpected and this cause a hangs of smartrc.exe (Concretely your dvb-card) . I look at this later…

  • Cjcr
    #16 written by Cjcr  1 year ago


    Anton:

    Cjcr, one question:
    can I exit smartrc fron command line correctly? I would like to use evenghost`s command: when progdvb exit, smartrc exit too, then 10 seconds pause, and start smartrc. I can`t do it now, taskkill finish smartc incorrectly with any command line options, and I`m not a programmer.
    Thanks.

    Hi Anton,

    I have a very nice fix for make it working SmartRC when other dvb software is get closed.

    Please wait for new beta release very soon!

    * When publish, please make me a feedback.

  • Cjcr
    #17 written by Cjcr  1 year ago

    SmartRC 0.9.0.0 has been released.

    See changelog for more info!.

  • Anton
    #18 written by Anton  1 year ago

    Hi, Cjcr, I`ll try 0.9 today evening. I hope It`ll be ok. Thank you! Feedback – guarantee!

  • Anton
    #19 written by Anton  1 year ago

    Hi, Cjcr, sorry for late answer.
    ver.09: after progdvb exit, remote is not working. If progvb starts again from shortcut, smartrc continues work too without reload. I thought that remote continues to work after progdvb exit. It seems to me i will be very nice to use the pc like usual tv: press power on remote – start tv, press exit on remote – tv off. It`s possible when I reload smartrc by hands after progdvb exit.
    P.s. Maybe sometimes i speak twice, my english is weak, do you speak russian?

    • Cjcr
      #20 written by Cjcr  1 year ago

      Hi,
      No, I don’t speak russian. Only English (poor) and Spainish.

      But, is strange, I’ve tested smartrc with progdvb (with Prof7301) and when progdvb is ended, smartrc continue working.

      Check menu “Device config”, and in device control, set “ProgDVBNet” and “Save and start”.

      you have this option set?

      - My english is bad too. :)

  • Anton
    #21 written by Anton  1 year ago

    IT WORKS!!! THANK YOU!!!
    what country are you from?

    • Cjcr
      #22 written by Cjcr  1 year ago

      Great!! remember if you change progdvb to other dvb-soft, change name in device control for the dvb-soft process name. ;)

      Spain.

  • DVB5 Team
    #23 written by DVB5 Team  1 year ago

    HI Cjcr
    we can wait for solve problem this sofware for SSHD2 and USB HD,it will support this cards or no?
    thanks man.

    • Cjcr
      #24 written by Cjcr  1 year ago

      Hi,

      RC works with SmartDVB? If not, you wait for make it supported into this software first.

      Then, I make it working with SmartRC easily.

      If you want to help the developer of smartdvb for add support to RC of ssh2, contact with him here: http://www.smartdvb.net/

  • DVB5 Team
    #25 written by DVB5 Team  1 year ago

    ok man,i,m tested and reported it in SMARTDVB forum.

  • DVB5 Team
    #26 written by DVB5 Team  1 year ago

    hi man
    why don,t any change in new version for SSHD2?
    I,M GET TO YOU ANY THINGS THAT YOU NEED!!!

  • DVB5 Team
    #28 written by DVB5 Team  1 year ago

    thanks man,
    yes this card.man driver if it only have BDA driver
    see to this pictures from driver folder of this card:
    1: direct driver folder of card:
    http://up.iranblog.com/images/pcurz7a6kydy2u9o2s4.jpg
    2:driver folde:
    http://up.iranblog.com/images/k0ef3849xdktfipofoc8.jpg
    3:AMD64 FOLDER:
    http://up.iranblog.com/images/xof1yxmfvxv7ih2mqnnw.jpg
    you need to whitch files?

    • Cjcr
      #29 written by Cjcr  1 year ago

      Sorry, no is useful for my this info. Try contact with technisat for request a SDK for skystar hd2 (for remote control).

      Please be patient. Surely I’ll add support for more cards in near future.

  • DVB5 Team
    #30 written by DVB5 Team  1 year ago

    ok man,thanks.

  • DVB5 Team
    #31 written by DVB5 Team  1 year ago

    hi Cjcr
    i,m contact with technisat team so reply this shape:

    Unfortunately
    we only provide SDK drivers for our SkyStar 2. There are no others SDKs
    available for further products/remote control.

    what your idea?

    • Cjcr
      #32 written by Cjcr  1 year ago

      Really Technisat sucks! Some chinese manufacturers have better support than technisat companies.

      Please check this page regularity for more news.

  • DVB5 Team
    #33 written by DVB5 Team  1 year ago

    hooom.ok man.

  • Anton
    #34 written by Anton  1 year ago

    Hi, Cjcr.
    New version smartrc: restart service after application ended feature doesn`t work. 0.9 – works fine. Thanks.

    • Cjcr
      #35 written by Cjcr  1 year ago

      Hi Anton,
      For my work okay in 0.9.5.

      Use same name of application exe in smartrc device control.

  • Anton
    #36 written by Anton  1 year ago

    Hi again,
    forgot to add that pushing 10+ and 10- buttons is not recognized by smartrc (prof 7500), and vol+ & vol- are the same right & left.

    • Cjcr
      #37 written by Cjcr  1 year ago

      Hi,
      10+ and 10- is in the Prof7500 and have the ID’s 192 & 208. Tested some time ago and is ok.

      Vol+ & vol- is the same as right and left by desing (Or Driver issue!) I can not fix this!

  • evgen
    #38 written by evgen  1 year ago

    Hi, I’m from Russia. Sorry for bad English. Why are so many smartRC consumes CPU resources? Load changes abruptly from 20% to 95% Maybe it just me? Thanks.

    • Cjcr
      #39 written by Cjcr  1 year ago

      Hi,
      In standby mode, just 0% CPU usage, and in use mode (RC and Winlirc working) consumes 03 – 05 % CPU.

      Please give me more info when this happens.

      • evgen
        #40 written by evgen  1 year ago

        as usual, both on win XP and win in 7. No other applications are running, only smartRC.

        dvb-prof 7500 usb
        CPU-AMD Sempron 1.8 GHz
        RAM-512 Mb

        this is probably due to the weak CPU?

        • Cjcr
          #41 written by Cjcr  1 year ago

          Yes, seems too weak CPU and low memory to work well the .NET applications.

  • Anton
    #42 written by Anton 10 months ago

    Hi again, Cjcr.
    It`s a pity, I have to finish use your program. It turned out that my prof7500 crashes when 2 programs works simultaneosly with it, like smartrc and progdvb. I tried to find working stability, changed progdvb versions, prof drivers versions, but problem is inside drivers of prof. Only one question to you: may smartrc recognize only first pushing on remote, and do nothing after that (pause, exit service)?

    • Cjcr
      #43 written by Cjcr  10 months ago

      Hi anton,

      This is strange. With Prof7301 works simultaneosly with others dvb applications.

      You tried SmartRC+SmartDVB? (For know if works)

      Yes, Is possible to add a option to Stop DVB device when press specific key, but this is not implemented yet.

  • fax2email
    #44 written by fax2email  10 months ago

    It turned out that my prof7500 crashes when 2 programs works simultaneosly with it, like smartrc and progdvb.

  • Name (required)
    #45 written by Name (required)  10 months ago

    skystar usbhd not work

    • Cjcr
      #46 written by Cjcr  10 months ago

      SS HD no supported.

  • mr0j
    #47 written by mr0j  10 months ago

    Hello!
    At first, thanks for program. I have one question. Can i download some manual for SmartRC? I have Windows 7 x64 and dvb-card Prof 7301. I installed SmartRC. After start all ok, green ball appears in tray, if i press some button on pult, ball in tray become yellow. All seems ok. But, when i start, for example, gom or some another player, and press button “Mute” or any other on pult, nothing happens with any player, although ball in tray become yellow on moment of pushing. Can you explain, how i can control my gom player via SmartRC?

  • mrm2kk7
    #48 written by mrm2kk7  9 months ago

    Hi,

    First , thank you for this software.

    I have a question : With your software can i change the keymap of remote keys? . your software receives the Codes and relay to the LIRC server. Can change the Keymap code that sends to LIRC server? For Example : i have TBS Remote ,but i like to have Techno trend Keymap. Can i configure smartRC to change the Keymap?(Receive TBS and Send Technotrend to LIRC Server)

    • Cjcr
      #49 written by Cjcr  9 months ago

      yes, you do it easily.
      Change the key name for the other you want. For example, ‘mute’ to ‘muteTT’.

      Left click on item, select ‘edit’ and then change name for other. The only important thing is the CodeID.

Go to Top