Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: External control interface for foobar2000 (Read 31427 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

External control interface for foobar2000

Reply #25
*Poke*
I have no idea if anyone is actually working on this, but I started on my own attempt at a remote control. Far less fancy than what people are suggesting here.
What I'm thinking of doing is simply a remote control for the computer itself. I.E Theres PC A running Foobar2000, and PC B is just telling it "Stop, Next, Next, Pause, Play, Previous."

Since this is my first time developing a plugin instead of large apps, I'm obviously running into technical difficulties but I think the project is implementable.

One thing that does interest me, I've looked into foo_upnp which doesn't seem very relevent to me, but I'm honestly clueless on what components exist in the Foobar community, so if anyone knows anything that has done something similar, could you direct me to it?

External control interface for foobar2000

Reply #26
*Poke*
I have no idea if anyone is actually working on this, but I started on my own attempt at a remote control. Far less fancy than what people are suggesting here.
What I'm thinking of doing is simply a remote control for the computer itself. I.E Theres PC A running Foobar2000, and PC B is just telling it "Stop, Next, Next, Pause, Play, Previous."

Since this is my first time developing a plugin instead of large apps, I'm obviously running into technical difficulties but I think the project is implementable.

One thing that does interest me, I've looked into foo_upnp which doesn't seem very relevent to me, but I'm honestly clueless on what components exist in the Foobar community, so if anyone knows anything that has done something similar, could you direct me to it?



The next version of foo_upnp will be able to do just that, basic control operation: play, pause, seek etc.

External control interface for foobar2000

Reply #27
A big wonder why nobody mentioned foo_controlserver or foo_httpcontrol in here.

External control interface for foobar2000

Reply #28
A big wonder why nobody mentioned foo_controlserver or foo_httpcontrol in here.

A big wonder why you didn't read the thread then...

I tried the http server. It has great potential, but the user interface is ugly, hard to customize, doesn't use ajax and has no way of searching. With some improvement it could be a good solution.


upnp is very useful in other situations, but not really in this one, since it's playing back at the *current* pc. What I would like to, is to control the foobar running on a "server" or htpc from any computer, that could be turned off if I don't use it anyway. Think of it like Citrix or Seamless Remote Desktop or foo_http.

However since my last comment, foo_upnp has been updated to utilize such usage. I'm actually just about to try it out

Regarding foo_controlserver, I'm aware of it, but it's UI is simply..... not enough
Can't wait for a HD-AAC encoder :P

External control interface for foobar2000

Reply #29
I did read the thread, but you just don't seem to have tried hard enough to use foo_httpserver or foo_controlserver
foo_controlserver is a telnet server and you would have to use it programatically by opening sockets and sending commands that way.
You did ask for a way to control foobar2000 externally in a programming perspective, not from a user perspective.
This is the DEVELOPER forum is it not?

External control interface for foobar2000

Reply #30
I didn't create the thread, but I did specify my ideas for a UI-friendly solution. Maybe slightly off the track compared to what the initial poster meant?
Can't wait for a HD-AAC encoder :P