Congratulations for your very useful workMaschine said:With this new version you also have the possibility to control MP over the web. For this release mainly the basic controls (pause, stop, next song etc.) are included. But the future plans are to develop a full webremote.
Jean-Max said:I didn't found in your 2 threads, the exact characteristics of the remote "PC" which can control MP over the web (or over local Intranet, I suppose)
Maschine said:php is a server-side language. You don't need anything for it on your remote-PC. You only need a simple webbrowser. Just give it a try ;-)
//function to retrieve the number of tv capture cards
int GetNumberOfTVCards()
//function to retrieve the friendly name of a capture card
string GetFriendlyNameForTVCard(int card)
//function to get the names of all tv channels
string[] GetTVChannels()
//function to get the tvguide for a tv channel
TVProgram GetTVGuideForChannel(string tvChannel)
//function to see if a card is watching tv
bool IsCardWatchingTV(int card)
//function to see if a card is recording tv
bool IsCardRecording(int card)
//function to get the tv channel name a specific card is tuned on
bool GetTvChannelForCard(int card)
//function to record a tv program
void RecordProgram(string tvchannel, int startHour, int startMinute, int endHour, int endMinute)
//function to record now
void RecordNow(string tvchannel)
//function see whats being recorded
TVProgram GetCurrentRecording(int card)
usbrit said:Tried to install and get a message that the files are currupt. Is there another source?
usbrit
frodo said:I just discovered that this webcontrol uses some web-services to
control MP
You can see these webservices by browsing to
http://localhost/MPExtControlWS/MPWS.asmx
Now what would be nice if we had a few extra webservice methods like:
Code://function to retrieve the number of tv capture cards int GetNumberOfTVCards() //function to retrieve the friendly name of a capture card string GetFriendlyNameForTVCard(int card) //function to get the names of all tv channels string[] GetTVChannels() //function to get the tvguide for a tv channel TVProgram GetTVGuideForChannel(string tvChannel) //function to see if a card is watching tv bool IsCardWatchingTV(int card) //function to see if a card is recording tv bool IsCardRecording(int card) //function to get the tv channel name a specific card is tuned on bool GetTvChannelForCard(int card) //function to record a tv program void RecordProgram(string tvchannel, int startHour, int startMinute, int endHour, int endMinute) //function to record now void RecordNow(string tvchannel) //function see whats being recorded TVProgram GetCurrentRecording(int card)
This way external apps like your PDA or XBMC or...
could control MP
If you share the sources of the webcontrol plugin
I can try to add those and maybe more webmethods myself
frodo