** Please note that you should locate EMBDVR_Client.cab into the same folder as webpage.
Insert between <head> and </head>.
<script language="javascript">
<!--
<!--
function StartVideo()
{
NVSCtrl.connectserver("210.xxx.xxx.xxx",2000,"","",0); //
Connect to NVS2004 with static IP address
// NVSCtrl.ConnectFromDDNSID("nvs",2000,"",""); // Connect
to NVS2004 with DDNS ID
NVSCtrl.channelselect(0); // Channel 1=0, Channel 2=1 ,
Channel 3=2, Channel 4= 3
NVSCtrl.SetQuadMode(0); //Select Screen division
NVSCtrl.activemode = 4;
}
function SetMode()
{
NVSCtrl.activemode = 4;
}
// Pass 'PTZ'command to activex control
function ptzcmd(cmd,stopbit)
{
NVSCtrl.sendptzcmd(cmd,stopbit,0);
}
</script>
Insert between <body> and </body>
<body onLoad="SetMode();">
<object classid="clsid:F7C174BE-AE68-4785-B4BE-7B092B617ECB"
id="NVSCtrl" width="360" height="240" codebase="EMBDVR_Client.cab#Version=1,0,3,3">
<param name="_ExtentX" value="2646">
<param name="_ExtentY" value="1323">
<param name="_StockProps" value="0">
</object>
// Install Active-X controller
<div id="Layer3"><a href="javascript:;" onMouseDown="ptzcmd(7,0);"
onMouseUp="ptzcmd(8,1);"
onMouseOut="ptzcmd(8,1);"><img src="images/ptz_u.gif" width="22" height="22"
border="0" ></a></div>
<div id="Layer5"><a href="javascript:;" onMouseDown="ptzcmd(5,0);" onMouseUp="ptzcmd(6,1);"
onMouseOut="ptzcmd(6,1);"><img src="images/ptz_r.gif" width="22" height="22"
border="0" ></a></div>
<div id="Layer6"><a href="javascript:;" onMouseDown="ptzcmd(9,0);" onMouseUp="ptzcmd(10,1);"
onMouseOut="ptzcmd(10,1);"><img src="images/ptz_d.gif" width="22" height="22"
border="0"></a></div>
<div id="Layer7"><a href="javascript:;" onMouseDown="ptzcmd(3,0);" onMouseUp="ptzcmd(4,1);"
onMouseOut="ptzcmd(4,1);"><img src="images/ptz_l.gif" width="22" height="22"
border="0"></a></div>
// PTZ controller button
<img src="images file " width="53" height="21" onClick="StartVideo();">
// 'Connect' button