<br><br><div class="gmail_quote">On Thu, Mar 18, 2010 at 4:53 PM, Milot Shala <span dir="ltr">&lt;<a href="mailto:milot.shala@gmail.com">milot.shala@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div><div></div><div class="h5"><br><br><div class="gmail_quote">On Thu, Mar 18, 2010 at 4:46 PM, Lukas <span dir="ltr">&lt;<a href="mailto:1lukas1@gmail.com" target="_blank">1lukas1@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Oh just just remembered<br><br>Since SC 4.4 plasmoids has a Sharing plasmoids functionality built in. I havent used that feature yet, but i guess it has a lot in common with what I wrote about :)<br><br>p.s. I&#39;m more a user, not a Amarok dev and can&#39;t provide mucth techincal help <br>


<div><div></div><div>

<br><div class="gmail_quote">On 18 March 2010 17:23, Milot Shala <span dir="ltr">&lt;<a href="mailto:milot.shala@gmail.com" target="_blank">milot.shala@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">




<br><br><div class="gmail_quote"><div><div></div><div>On Thu, Mar 18, 2010 at 4:11 PM, Lukas <span dir="ltr">&lt;<a href="mailto:1lukas1@gmail.com" target="_blank">1lukas1@gmail.com</a>&gt;</span> wrote:<br></div>

</div><blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex"><div><div></div><div>

It would be dam great to have fully featured remote control solution for KDE. <br><br>One of the best phone i had was SE k700i because of its support of HID (human interface device). SE also had provided a suite to creating your own profiles, so i was able to control everything from presentation, mouse, media player etc.<br>








<br>We have LIRC for IR connection, we have WebUI for Internet connections, i guess there should be something for bluetooth too.<br><br>Why do I, as an end user, should &quot;bother&quot; about protocols and similar stuff? <br>








<br>Having chain like <br>[dbus | keyboard and mouse emulator] &lt;-&gt; KRemoteControlCenter &lt;-&gt; [Bluetooth | IR | WiFi | internet] &lt;-&gt; [Iphone | UIQ | S60 | Android | etc]<br> <br>Where communication would be standardized and any device could load xml based profile and choose the best link (bt or wifi etc) to the desktop.<br>








<br>So any app could have remote control support just by creating simple xml file. Not talking about pushing feedback to connected user Like &quot;kget just finished distro.x.y.iso.\n Hash check completed.\n Blank CD detected, would you like to burn iso?&quot; form anywhere anytime. <br>








<br>Hope you got my point :)<br><br><br>
<br></div></div><div>_______________________________________________<br>
Amarok-devel mailing list<br>
<a href="mailto:Amarok-devel@kde.org" target="_blank">Amarok-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok-devel" target="_blank">https://mail.kde.org/mailman/listinfo/amarok-devel</a><br>
<br></div></blockquote></div><br>Hi Lucas,<div><br></div><div>I really like your idea and would be perfect to make that happening! For that reason I started this topic but my interests were mainly applying such functionality to Amarok, but it can be a nice interface to implement it on KDE as a whole!</div>






<div><br></div><div>Currently I am trying DBus interfaces of Amarok, I will be back here again.</div><div><br><font color="#888888">-- <br></font><div>Milot Shala, Software Engineer<br><a href="http://www.spartansoft.org" target="_blank">www.spartansoft.org</a> | <a href="mailto:m.shala@spartansoft.org" target="_blank">m.shala@spartansoft.org</a><br>







</div></div>
<br>_______________________________________________<br>
Amarok-devel mailing list<br>
<a href="mailto:Amarok-devel@kde.org" target="_blank">Amarok-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok-devel" target="_blank">https://mail.kde.org/mailman/listinfo/amarok-devel</a><br>
<br></blockquote></div>
</div></div><br>_______________________________________________<br>
Amarok-devel mailing list<br>
<a href="mailto:Amarok-devel@kde.org" target="_blank">Amarok-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok-devel" target="_blank">https://mail.kde.org/mailman/listinfo/amarok-devel</a><br>
<br></blockquote></div><br></div></div>Well I am a Qt/C++ developer and I don&#39;t know the KDELibs that well, so I am trying to be one of Amarok devs in the near future and help contribute to such good player :D<div><div>

</div><div class="h5"><div><div><br>-- <br>
Milot Shala, Software Engineer<br><a href="http://www.spartansoft.org" target="_blank">www.spartansoft.org</a> | <a href="mailto:m.shala@spartansoft.org" target="_blank">m.shala@spartansoft.org</a><br>
</div></div>
</div></div></blockquote></div><br><br><div>Since yesterday I was searching a good way to make this happen on Amarok, I have seen that MPD (<a href="http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki">http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki</a>) is doing a good job for its purpose, but I don&#39;t think that Amarok end-users want to bother creating a music server then control that from their clients; IMO I think that users want to have easiest way to enable Amarok remote control, then the remote control remind what&#39;s their IP address is, they enter the IP on their mobile device and they are happy controlling Amarok from the distance.</div>

<div><br></div><div>As for implementation I think there are two possibilities to achieve this goal:</div><div><br></div><div><ol><li>Create a standalone proxy application that accepts network socket messages from mobile device and call appropriate amarok dbus messages (Play, Pause, Next, GetMetadata etc.)</li>

<li>Create a proxy class inside that binds socket to the local machine and let users enable or disable remote control features on Settings, and of course access Amarok methods using DBus.</li></ol><div>What do you think?</div>

<div><br></div><div>I will clone my own repository and try this maybe it is more appropriate.</div><div><br></div></div><div>   </div><div>Sincerely,<br>-- <br>Milot Shala, Software Engineer<br><a href="http://www.spartansoft.org">www.spartansoft.org</a> | <a href="mailto:m.shala@spartansoft.org">m.shala@spartansoft.org</a><br>


</div>