<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>MythTv XML Protocol</title> <LINK href="MythXMLTest.css " rel="stylesheet" type="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="script.js"></script> <script type="text/javascript" /> <!-- function OnLoad( sPath ) { sRootPath = sPath; curElement = FindObject( "li0" ); curMethodId = "DescriptionPanel"; } /* function GetRecording( ) { var oForm = FindObject( "GetRecording" ); var sQuery = GetMasterBackend( "GetRecording" ) + "?ChanId=" + oForm.ChanId.value + "&StartTime=" + oForm.StartTime.value; oForm.action = sQuery; } */ // --> </script> </head> <body onLoad="OnLoad('/Myth')" > <table class="fullHeight" width="100%" align='center' cellpadding="0" cellspacing="0" border="0"> <tr valign="top" > <td width='15%'> <div id="NavList" > <ul> <li class="heading">Info -</a></li> <ul> <li id="li0" class="selected" onclick="MenuClick( event,'DescriptionPanel' )"><a href="#">Description</a></li> <li id="li1" class="menu" onclick="MenuClick( event,'GetServDescPanel')"><a href="#">GetServDesc</a></li> <li id="li2" class="menu" onclick="MenuClick( event,'GetConnectionInfoPanel')"><a href="#">GetConnectionInfo</a></li> </ul> <li class="heading">Settings -</a></li> <ul> <li id="li4" class="menu" onclick="MenuClick( event,'GetHostsPanel' )"><a href="#">GetHosts</a></li> <li id="li5" class="menu" onclick="MenuClick( event,'GetKeysPanel' )"><a href="#">GetKeys</a></li> <li id="li6" class="menu" onclick="MenuClick( event,'GetSettingPanel')"><a href="#">GetSetting</a></li> <li id="li7" class="menu" onclick="MenuClick( event,'PutSettingPanel')"><a href="#">PutSetting</a></li> </ul> <li class="heading">Program Guide -</a></li> <ul> <li id="li8" class="menu" onclick="MenuClick( event,'GetProgramGuidePanel' )"><a href="#">GetProgramGuide</a></li> <li id="li9" class="menu" onclick="MenuClick( event,'GetProgramDetailsPanel')"><a href="#">GetProgramDetails</a></li> <li id="li10" class="menu" onclick="MenuClick( event,'GetChannelIconPanel' )"><a href="#">GetChannelIcon</a></li> </ul> <li class="heading">Recorded -</a></li> <ul> <li id="li11" class="menu" onclick="MenuClick( event,'GetRecordedPanel' )"><a href="#">GetRecorded</a></li> <li id="li12" class="menu" onclick="MenuClick( event,'GetExpiringPanel' )"><a href="#">GetExpiring</a></li> <li id="li13" class="menu" onclick="MenuClick( event,'GetPreviewImagePanel')"><a href="#">GetPreviewImage</a></li> <!-- <li id="li14" class="menu" onclick="MenuClick( event,'DelRecordingPanel' )"><a href="#">DelRecording</a></li> --> </ul> <li class="heading">Media Retrieval -</a></li> <ul> <li id="li15" class="menu" onclick="MenuClick( event,'GetRecordingPanel')"><a href="#">GetRecording</a></li> <li id="li16" class="menu" onclick="MenuClick( event,'GetVideoPanel' )"><a href="#">GetVideo</a></li> <li id="li17" class="menu" onclick="MenuClick( event,'GetMusicPanel' )"><a href="#">GetMusic</a></li> </ul> </ul> </div> </td> <td height="100%"> <table class="fullHeight" cellspacing=0 cellpadding=0 width="100%" border="0" > <!-- Description --> <TBODY id='DescriptionPanel' style=""> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divDescription" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>MythXML - </B>Description.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <P> <Center>-=>TODO: Describe what this collection of methods are for. <=-</Center> <P> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetServDesc --> <TBODY id='GetServDescPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetServDesc" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetServDesc - </B>Retrieve MythBackend's uPnp Service Description xml.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=5 cellspacing=5 border=0 width='100%' > <tr> <td width='40%' align="center"> <input name="button" type="button" class="formButton" onClick="UpdateIFrame( 'GetServDesc') " value="GetServDesc"/> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" align="right">Params:</td> <td width="10%" class="param">none</td> <td width="7%" > </td> <td width="70%" class="desc"> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetConnectionInfo --> <TBODY id='GetConnectionInfoPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetConnectionInfo" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetConnectionInfo - </B>Retrieves Database Connection Information.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="center" valign="top"> <form id="GetConnectionInfo" name="frmGetConnectionInfo" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetConnectionInfo' )"> <table border="0" cellpadding="0" cellspacing="1" align="left" width="100%"> <tr> <td width="40%" class="param">Pin:</td> <td width="60%"><input class="inputfields" type="text" name="Pin"></td> <td align="right"><input type="submit" class="formButton" value="GetConnectionInfo"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="15%" class="param">Pin</td> <td width="7%"> </td> <td width="65%" class="desc">Security Id (only used if backend has defined a value)</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetHosts --> <TBODY id='GetHostsPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetHosts" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetHosts - </B>Retrieves a list of unique Host Names from the settings table.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="center"> <input name="button2" type="button" class="formButton" onClick="UpdateIFrame( 'GetHosts' )" value="GetHosts"/> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" align="right">Params:</td> <td width="10%" class="param">none</td> <td width="7%" > </td> <td width="70%" class="desc"> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetKeys --> <TBODY id='GetKeysPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetKeys" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetKeys - </B>Retrieves a list of unique Key Names available in the settings table.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=5 cellspacing=5 border=0 width='100%' > <tr> <td width='40%' align="center"> <input name="button2" type="button" class="formButton" onClick="UpdateIFrame( 'GetKeys' )" value="GetKeys"/> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" align="right">Params:</td> <td width="10%" class="param">none</td> <td width="7%" > </td> <td width="70%" class="desc"> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetSetting --> <TBODY id='GetSettingPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetSetting" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetSetting - </B>Retrieves a Setting from the backend.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="left"> <form id="GetSetting" name="frmGetSetting" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetSetting' )"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="center"> <tr> <td width="20%" class="param">Key:</td> <td width="70%"><input class="inputfields" type="text" name="Key"></td> <td width="10%"> </td> </tr> <tr> <td class="param">HostName:</td> <td><input class="inputfields" type="text" name="HostName"></td> <td> </td> </tr> <tr> <td class="param">Default:</td> <td><input class="inputfields" type="text" name="Default"></td> <td align="right"><input name="GetSetting" type="submit" class="formButton" value="GetSetting"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">Key</td> <td width="7%" > </td> <td width="70%" class="desc">Name of setting to access (all Keys if not supplied)</td> </tr> <tr> <td colspan="2"> </td> <td class="param">HostName</td> <td> </td> <td class="desc">Name of Host for setting (null if not supplied)</td> </tr> <tr> <td colspan="2"> </td> <td class="param">Default</td> <td> </td> <td class="desc">Default value to return if not found</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- PutSetting --> <TBODY id='PutSettingPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divPutSetting" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>PutSetting - </B>Sets a Setting on the backend.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="left"> <form id="PutSetting" name="frmPutSetting" method="post" action="" OnSubmit="SetFormAddress( 'PutSetting' )" tarGet="fraResults"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="center"> <tr> <td class="param" width="20%">Key:</td> <td width="70%"><input class="inputfields" type="text" name="Key"></td> <td> </td> </tr> <tr> <td class="param">HostName:</td> <td><input class="inputfields" type="text" name="HostName"></td> <td> </td> </tr> <tr> <td class="param">Value:</td> <td><input class="inputfields" type="text" name="Value"></td> <td align="right"><input name="PutSetting" type="submit" class="formButton" value="PutSetting"/></td> </tr> </table> </form></td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">Key</td> <td width="7%"> </td> <td width="70%"class="desc">Name of setting to save. <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">HostName</td> <td> </td> <td class="desc">Name of Host for setting (null if not supplied)</td> </tr> <tr> <td colspan="2"> </td> <td class="param">Value</td> <td> </td> <td class="desc">Value to set.</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetProgramGuide --> <TBODY id='GetProgramGuidePanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetProgramGuide" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetProgramGuide - </B>Retrieves the Program Guide for a given time frame.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="left" valign="top"> <form id="GetProgramGuide" name="frmGetProgramGuide" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetProgramGuide' )"> <table border="0" cellpadding="0" cellspacing="1" align="left" width="100%"> <tr> <td width="40%" class="param">StartTime:</td> <td width="60%"><input class="inputfields" type="text" name="StartTime"></td> <td> </td> </tr> <tr> <td class="param">EndTime:</td> <td><input class="inputfields" type="text" name="EndTime"></td> <td> </td> </tr> <tr> <td class="param" >StartChanId:</td> <td ><input class="inputfields" type="text" name="StartChanId"></td> <td> </td> </tr> <tr> <td class="param">NumOfChannels:</td> <td><input class="inputfields" type="text" name="NumOfChannels"></td> <td> </td> </tr> <tr> <td class="param">Details:</td> <td class="param" width="70%"><input type="radio" name="Details" value='1' checked >True <input type="radio" name="Details" value='0'>False</td> <td align="right"><input type="submit" class="formButton" value="GetProgramGuide"/></td> </tr> <tr> <td colspan="3" class="desc"><em>* Note: maximum of 1000 programs returned per call</em></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="10%" class="label" colspan="2" align="right">Params:</td> <td width="15%" class="param">StartTime</td> <td width="7%"> </td> <td width="65%" class="desc">Starting Time (CCYY-MM-DDTHH:MM) <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">EndTime</td> <td> </td> <td class="desc">EndTime must be after StartTime <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">StartChanId</td> <td> </td> <td class="desc">Return guide from the provided Channel Id, if omitted, return from beginning.</td> </tr> <tr> <td colspan="2"> </td> <td class="param">NumOfChannels</td> <td> </td> <td class="desc">Number of sequential channels to return for requested time period. If omitted, 1 channel is returned. -1 returns all channels.</td> </tr> <tr> <td colspan="2"> </td> <td class="param">Details</td> <td> </td> <td class="desc">Should all attributes be returned</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetProgramDetails --> <TBODY id='GetProgramDetailsPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetProgramDetails" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetProgramDetails - </B>Retrieves Details about a specific program.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="center"> <form id="GetProgramDetails" name="frmGetProgramDetails" method="post" action="" OnSubmit="SetFormAddress( 'GetProgramDetails' )" tarGet="fraResults"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="left"> <tr> <td class="param" width="20%">ChanId:</td> <td width="65%"><input class="inputfields" type="text" name="ChanId"></td> <td width="15%"> </td> </tr> <tr> <td class="param">StartTime:</td> <td ><input class="inputfields" type="text" name="StartTime"></td> <td align="right"><input name="GetProgramDetails" type="submit" class="formButton" value="GetProgramDetails"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">ChanId</td> <td width="7%"> </td> <td width="70%" class="desc">ChannelId of program. <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">StartTime</td> <td> </td> <td class="desc">StartTime of program (CCYY-MM-DDTHH:MM). <required></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetChannelIcon --> <TBODY id='GetChannelIconPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetChannelIcon" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetChannelIcon - </B>Retrieves the Channel Icon for a given Channel Id.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="center" valign="top"> <form id="GetChannelIcon" name="frmGetChannelIcon" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetChannelIcon' )"> <table border="0" cellpadding="0" cellspacing="1" align="left" width="100%"> <tr> <td width="40%" class="param">ChanId:</td> <td width="60%"><input class="inputfields" type="text" name="ChanId"></td> <td align="right"><input type="submit" class="formButton" value="GetChannelIcon"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="15%" class="param">ChanId</td> <td width="7%"> </td> <td width="65%" class="desc">Channel Id to retrieve Icon for <required></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetRecorded --> <TBODY id='GetRecordedPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetRecorded" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetRecorded - </B>Retrieves the list of Recorded Shows from the backend.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%'> <tr valign="top"> <td width='40%' align="center"> <form id="GetRecorded" name="frmGetRecorded" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetRecorded' )"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="center"> <tr> <td class="param" width="20%">Descending:</td> <td class="param" width="70%"> <input type="radio" name="Descending" value='1' checked >True <input type="radio" name="Descending" value='0'>False </td> <td> </td> <td align="center"> <input name="GetRecorded" type="submit" class="formButton" value="GetRecorded"/> </td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">Descending</td> <td width="7%"> </td> <td width="70%" class="desc">NON-ZERO = Descending, 0 = Ascending</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetExpiring --> <TBODY id='GetExpiringPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetExpiring" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetExpiring - </B>Gets the full list of programs that can expire in expiration order.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%'> <tr> <td width='40%' align="center"> <input name="button2" type="button" class="formButton" onClick="UpdateIFrame( 'GetExpiring' )" value="GetExpiring"/> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">none</td> <td width="7%"> </td> <td width="70%" class="desc"> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetPreviewImage --> <TBODY id='GetPreviewImagePanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetPreviewImage" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetPreviewImage - </B>Retrieves a Preview Image of a recording.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%'> <tr> <td width="40%"> <form id="GetPreviewImage" name="frmGetPreviewImage" method="post" action="" OnSubmit="SetFormAddress( 'GetPreviewImage' )" tarGet="fraResults"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="center"> <tr> <td class="param" width="20%">ChanId:</td> <td width="65%"><input class="inputfields" type="text" name="ChanId"></td> <td width="15%"> </td> </tr> <tr> <td class="param" width="20%">StartTime:</td> <td width="65%"><input class="inputfields" type="text" name="StartTime"></td> <td width="15%"> </td> </tr> <tr> <td class="param" width="20%">Width:</td> <td width="65%"><input class="inputfields" type="text" name="Width"></td> <td width="15%"> </td> </tr> <tr> <td class="param" width="20%">Height:</td> <td width="65%"><input class="inputfields" type="text" name="Height"></td> <td width="15%"> </td> </tr> <tr> <td class="param">SecsIn:</td> <td ><input class="inputfields" type="text" name="SecsIn"></td> <td align="right"><input name="GetPreviewImage" type="submit" class="formButton" value="GetPreviewImage"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">ChanId</td> <td width="7%"> </td> <td width="70%" class="desc">ChannelId of recording. <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">StartTime</td> <td> </td> <td class="desc">StartTime of recording (CCYY-MM-DDTHH:MM). <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">Width</td> <td> </td> <td class="desc">Width of image (optional)</td> </tr> <tr> <td colspan="2"> </td> <td class="param">Height</td> <td> </td> <td class="desc">Height of image (optional)</td> </tr> <tr> <td colspan="2"> </td> <td class="param">SecsIn</td> <td> </td> <td class="desc">Number of Seconds into video to extract image (optional)</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- DelRecording --> <!-- <TBODY id='DelRecordingPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divDelRecordingPanel" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>DelRecording - </B>Deletes a recording.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%'> <tr> <td width='40%' align="center"> <form id="DelRecording" name="frmDelRecording" method="post" action="" OnSubmit="SetFormAddress( 'DelRecording' )" tarGet="fraResults"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="center"> <tr> <td class="param" width="20%">ChanId:</td> <td width="65%"><input class="inputfields" type="text" name="ChanId"></td> <td> </td> </tr> <tr> <td class="param">StartTime:</td> <td ><input class="inputfields" type="text" name="StartTime"></td> <td> </td> </tr> <tr> <td class="param" width="20%">ForGetOld:</td> <td align="center" width="70%"><input type="checkbox" name="ForGetOld"></td> <td align="right"><input name="DelRecordingBtn" type="submit" class="formButton" value="DelRecording"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">ChanId</td> <td width="7%"> </td> <td width="70%" class="desc">ChannelId of recording to Delete. <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">StartTime</td> <td> </td> <td class="desc">StartTime of recording to Delete (CCYY-MM-DDTHH:MM). <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">ForGetOld</td> <td> </td> <td class="desc">NON-ZERO = Remove from OldRecordings. Default is 0</td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> --> <!-- GetRecording --> <TBODY id='GetRecordingPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetRecording" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetRecording - </B>Retrieves the actual recording.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%'> <tr> <td width="40%"> <form id="GetRecording" name="frmGetRecording" method="post" action="" OnSubmit="SetFormAddress( 'GetRecording' )" tarGet="fraResults"> <table border="0" cellpadding="0" cellspacing="1" cols="5" align="center"> <tr> <td class="param" width="20%">ChanId:</td> <td width="65%"><input class="inputfields" type="text" name="ChanId"></td> <td width="15%"> </td> </tr> <tr> <td class="param">StartTime:</td> <td ><input class="inputfields" type="text" name="StartTime"></td> <td align="right"><input name="GetRecordingBtn" type="submit" class="formButton" value="GetRecording"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="10%" class="param">ChanId</td> <td width="7%"> </td> <td width="70%" class="desc">ChannelId of recording. <required></td> </tr> <tr> <td colspan="2"> </td> <td class="param">StartTime</td> <td> </td> <td class="desc">StartTime of recording (CCYY-MM-DDTHH:MM). <required></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetVideo --> <TBODY id='GetVideoPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetVideo" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetVideo - </B>Retrieves Video.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="center" valign="top"> <form id="GetVideo" name="frmGetVideo" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetVideo' )"> <table border="0" cellpadding="0" cellspacing="1" align="left" width="100%"> <tr> <td width="40%" class="param">Id:</td> <td width="60%"><input class="inputfields" type="text" name="Id"></td> <td align="right"><input type="submit" class="formButton" value="GetVideo"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="15%" class="param">Id</td> <td width="7%"> </td> <td width="65%" class="desc">Id of the video to retrieve <required></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- GetMusic --> <TBODY id='GetMusicPanel' style="display:none;"> <tr valign='top' > <td width="2%"> </td> <td width="98%" height="1px"> <div id="divGetMusic" class="panel" > <table cellspacing=0 cellpadding=0 class="panel"> <tr> <td> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td nowrap><span tabindex=0 class="menu"><B>GetMusic - </B>Retrieves actual song.</span></td> </tr> </table> </td> </tr> <tr> <td> <div class="panelArea"> <table cellpadding=4 cellspacing=4 border=0 width='100%' > <tr> <td width='40%' align="center" valign="top"> <form id="GetMusic" name="frmGetMusic" method="post" action="" tarGet="fraResults" onSubmit="SetFormAddress( 'GetMusic' )"> <table border="0" cellpadding="0" cellspacing="1" align="left" width="100%"> <tr> <td width="40%" class="param">Id:</td> <td width="60%"><input class="inputfields" type="text" name="Id"></td> <td align="right"><input type="submit" class="formButton" value="GetMusic"/></td> </tr> </table> </form> </td> <td valign="top"> <table border="0" cellpadding="0" cellspacing="1" cols="5" width="100%" > <tr> <td width="13%" class="label" colspan="2" align="right">Params:</td> <td width="15%" class="param">Id</td> <td width="7%"> </td> <td width="65%" class="desc">Id of the Song to retrieve <required></td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> </div> </td> </tr> <!-- Results --> <TBODY id='tbBlank'> <tr><td height="10px" colspan=2> </td></tr> </TBODY> <TBODY id='tbResults' style=""> <tr valign="top"> <td width="2%"> </td> <td height="80%" width="98%"> <table class="panel fullHeight" width="100%" cellspacing=0 cellpadding=0 border=0 > <tr valign="top"> <td height="23px"> <table cellspacing=0 cellpadding=0 class="mnuBar" id="mnuBar1" > <tr> <td class="icMenu" noWrap><span tabIndex=0 class="menu">Results</span></td> <td align="right"><span id="MinMaxId" onClick="MinMax()" direction="up"><img src="arr_up.gif" width="17" height="17"></span></td> </tr> </table> </td> </tr> <tr> <td height="100%"> <iframe id='fraResults' name='fraResults' width='100%' height='100%' frameborder="0"></iframe> </td> </tr> </table> </td> </tr> </TBODY> </table> </td> </tr> </table> </body> </html>