Do I understand correctly that there is a communication interface thrue which PHP could communicate with MP or the TV server (apart from the ECP2 plugin, which functions partialy and has poor performance)
No, not that I'd know...
Do I understand correctly that there is a communication interface thrue which PHP could communicate with MP or the TV server (apart from the ECP2 plugin, which functions partialy and has poor performance)
Do I understand correctly that there is a communication interface thrue which PHP could communicate with MP or the TV server (apart from the ECP2 plugin, which functions partialy and has poor performance)
Yes, that's possible and that's also the way the "old" webinterface is using.Can PHP talk to a web-service? Because if it can that may be the way to do it in future.
Yes, that's possible and that's also the way the "old" webinterface is using.Can PHP talk to a web-service? Because if it can that may be the way to do it in future.
But the External COntrol plugin is outdated. So not everything is possible at the moment. And performance is slow.
About the interface for the TVserver3. Wouldn't it be easier to simply address the database directly for obtaining and adding data and create a single trigger which can be called by PHP and ASP to make the TVserver update it's settings. So with every change the potential webinterface makes in the database the MP software will be aware of that?
public WebChannelGroup[] GetChannelGroups()
public WebChannel[] GetChannels()
public WebChannel[] GetGroupChannels(int IdGroup)
public WebRecording[] GetRecordings()
public WebCard[] GetCards()
public WebServer[] GetServers()
public WebProgram[] GetPrograms(int IdChannel, DateTime StartTime, DateTime EndTime)
public WebSchedule[] GetSchedules()
public WebSchedule GetSchedule(int IdSchedule)
public WebSchedule RecordProgram(int IdProgram, int RecType)
public bool CancelSchedule(int IdProgram, bool CancelEntire)
public bool DeleteSchedule(int IdSchedule)
public WebSchedule UpdateSchedule(WebSchedule webSchedule)