function DrawTB(UseAudio) { if (document.Player) { if (UseAudio == "yes") { if (document.AudioComponent) { initAudio(); } else { setTimeout('initAudio()', 1000); } } else { document.Player.ToolbarConfiguration = "+play,+snapshot,+fullscreen"; } } } function initAudio() { document.Player.AudioConfigURL = "/axis-cgi/audio/getparam.cgi"; document.Player.AudioTransmitURL = "/axis-cgi/audio/transmit.cgi"; document.Player.AudioReceiveURL = "/axis-cgi/audio/receive.cgi"; document.Player.ToolbarConfiguration = "+play,+snapshot,+fullscreen,+audiocontrol"; } function InstallFilter(prodName, ID, CLSID_filter, ver_filter, cab, installText1, text, installText2, installText3, installText4) { document.write(''); document.write('' + ID + ' ' + installText1 + ' ' + text + ' ' + installText2 + ' ' + installText3 + '' +ID + ' ' + installText4 + ''); document.write(''); } function InstallDecoder(prodName, ID, CLSID_AMC, cab, ver_AMC, authorized, notAuthorizedText, authorizedText, installDecoderText1, installDecoderText2) { document.write('' + notAuthorizedText + ''); } else { document.write('' + authorizedText + '') } document.write('' + installDecoderText1); if(authorized == "yes") { document.write('' + installDecoderText2); } document.write(''); } function drawMpeg4Dec(height, width, imagepath, CLSID_AMC, cab, ver_AMC) { document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); } function DrawAMC(prodName, ID, height, width, imagepath, CLSID_AMC, cab, ver_AMC, ShowAMCToolbar, ptzgui, useWithCam, camnbr, UseRel, UseMotion, UseAudio, rtspPort, external, installText1, text, installText2, installText3, installText4) { var rtspAddress = "rtsp://" + location.hostname if (imagepath.indexOf("mpeg4") != -1) { var mpeg4 = "yes"; } if (imagepath.indexOf("mjpg") != -1) { var mjpg = "yes"; } if (imagepath.indexOf("mpeg2") != -1) { var mpeg2 = "yes"; } if (imagepath.indexOf("sdp") != -1) { var multicast = "yes"; } document.write(''); if(mpeg4 == "yes" && external == "no") { document.write(''); } else { document.write(''); } if ((mpeg4 == "yes") && (multicast != "yes")) { document.write(''); } else if (multicast == "yes") { document.write(''); } if (mjpg == "yes") { document.write(''); } if (mpeg2 == "yes") { document.write(''); } document.write(''); } else { document.write('value="0">'); } document.write(''); } else { document.write('value="0">'); } document.write(''); document.write(''); if ((ptzgui == "yes") && (useWithCam == "yes")) { document.write(''); document.write(''); } else if (UseRel == "yes_no_cross") { document.write('value="ptz-relative-no-cross">'); } else { document.write('value="ptz-absolute">'); } } document.write('' + ID + ' ' + installText1 + ' ' + text + ' ' + installText2 + ' ' + installText3 + '' + ID + ' ' + installText4); document.write(''); if (document.Player.ShowToolbar) // This line is essential when installing AMC or else volume and mute buttons will show until reload if (ShowAMCToolbar == "yes") { document.Player.ToolbarConfiguration = "+play,+snapshot,+fullscreen"; } if (UseMotion == "yes") { document.Player.UIMode = "MDConfig"; document.Player.MotionConfigURL = "/axis-cgi/operator/param.cgi?ImageSource=" + [camnbr - 1] document.Player.MotionDataURL = "/axis-cgi/motion/motiondata.cgi"; } document.Player.EnableContextMenu = "1"; } //-->
' + notAuthorizedText + ''); } else { document.write('
' + authorizedText + '') } document.write('' + installDecoderText1); if(authorized == "yes") { document.write('' + installDecoderText2); } document.write('