Monday, August 12, 2013

Media SSH Remote Control with Qt and libssh2

After setting up a media center from an old laptop and building libssh2 library with Visual Studio 2010 it's a time to  go a step further and add a simple remote control for the gnome-mplayer - the  SSH Remote Control with Qt and libssh2.

Gnome-mplayer supports many media formats and is very lightweight - runs smoothly on a low end machines. A nice feature of this player is that it can be controlled remotely via ssh using dbus commands.

Using dbus commands over SSH has many advantages:

  • SSH is secure

  • Can access files and folders

  • Easy to implement (thanks to libssh2 library)

I made a simple Qt project to demonstrate remote control for gnome-mplayer using dbus commands over ssh. The project source code for this Media SSH Remote Control with Qt and libssh2 can be found here.

Please, leave your feedback.


  1. Remarkable! Its truly awwesome post, I have got much clear idea regarding from this post.

  2. SVS Online Trainings provides best online training classes svs online tarinings on SAP, BIGDATA , Hadoop ,AWS , Devops , RAC , Exadata , oracle 12cDBA , Goldengate , Shareplex etc

  3. I found that site very usefull and this survey is very cirious, I ' ve never seen a blog that demand a survey for this actions, very curious...

  4. The goal of this review is to systematically establish and describe the survey information and findings so far analyzing the effect on particular person gambling and gambling disorder. Whether you offer a lending product or investing service, if you're a fintech firm, want to|you should|you have to} comply with KYC laws. If you or a family member or friend exhibits these indicators, we encourage you to seek knowledgeable opinion. A psychologist or 1xbet doctor can determine a prognosis and help the player by way of the next steps. These factors help gamers transfer into larger loyalty program tiers and benefit of|benefit from|reap the advantages of} extra money funds.