Здравствуйте, Гость

silent_lab

*
Добрай день у нас две Dlink DCS-910 камеры в сетке, хотел сделать страничку и разместить видео с камер на ней ,тоесть нехочу использовать софт родной а просто страничка, у нас есть сайт внутри сети.
Помогите пожалуйста  и желательно с примером по возможности. ???

Оффлайн Vovis

*
  • 89
  • +3/-0
    • Просмотр профиля
вот скрипт...взят от камеры Аксис. посмотри где чо поменять крмое IP и текста и вставляй на свой сайт


<SCRIPT LANGUAGE="JavaScript">
// Set the BaseURL to the URL of your camera
var BaseURL = "сюда IP адрес камеры";

// DisplayWidth & DisplayHeight specifies the displayed width & height of the image.
// You may change these numbers, the effect will be a stretched or a shrunk image
var DisplayWidth = "640";
var DisplayHeight = "480";

// This is the path to the image generating file inside the camera itself
var File = "axis-cgi/mjpg/video.cgi?resolution=4CIF";
// No changes required below this point
var output = "";
if ((navigator.appName == "Microsoft Internet Explorer") &&
   (navigator.platform != "MacPPC") && (navigator.platform != "Mac68k"))
{
  // If Internet Explorer under Windows then use ActiveX
  output  = '<OBJECT ID="Player" width='
  output += DisplayWidth;
  output += ' height=';
  output += DisplayHeight;
  output += ' CLASSID="CLSID:DE625294-70E6-45ED-B895-CFFA13AEB044" ';
  output += 'CODEBASE="';
  output += BaseURL;
  output += 'activex/AMC.cab#version=4,1,4,5">';
  output += '<PARAM NAME="MediaURL" VALUE="';
  output += BaseURL;
  output += File + '">';
  output += '<param name="MediaType" value="mjpeg-unicast">';
  output += '<param name="ShowStatusBar" value="0">';
  output += '<param name="ShowToolbar" value="1">';
  output += '<param name="AutoStart" value="1">';
  output += '<param name="StretchToFit" value="1">';
  // Remove the // for the ptz settings below to use the code for click-in-image.
     //  output += '<param name="PTZControlURL" value="';
     //  output += BaseURL;
     //  output += '/axis-cgi/com/ptz.cgi?camera=1">';
     //  output += '<param name="UIMode" value="ptz-relative">'; // or "ptz-absolute"
  output += '<BR><B>свой текст если надо</B><BR>';
  output += 'свой текст';
  output += 'свой текст';
  output += ' свой текст';
  output += '<BR></OBJECT>';
} else {
  // If not IE for Windows use the browser itself to display
  theDate = new Date();
  output  = '<IMG SRC="';
  output += BaseURL;
  output += File;
  output += '&dummy=' + theDate.getTime().toString(10);
  output += '" HEIGHT="';
  output += DisplayHeight;
  output += '" WIDTH="';
  output += DisplayWidth;
  output += '" ALT="Camera Image">';
}
document.write(output);
document.Player.ToolbarConfiguration = "play,+snapshot,+fullscreen"

// Remove the // below to use the code for Motion Detection.
  // document.Player.UIMode = "MDConfig";
  // document.Player.MotionConfigURL = "/axis-cgi/operator/param.cgi?ImageSource=0"
  // document.Player.MotionDataURL = "/axis-cgi/motion/motiondata.cgi";
</SCRIPT>

silent_lab

*
Не получильсь просто квадрат -мне кажется строка подключения не работает... если бы знать или покалбы кто параметры строки для подключения...
вот если к примеру  в обозревателе вводиш 192.168.1.124/image.jpg
браузер показывает картинку одну но ита снята очень давно почему незнаю :-[

silent_lab

*
вот на шо может кому поможет :P
<td >
      <div align="center">
        <applet
        code="xplug.class"
     codebase="http://ххх.ххх.ххх.ххх:уу/" name="cvcs" width="320" height="240" align="bottom" id="cvcs">
          <param name="RemotePort" value="уу" />
          <param name="Timeout" value="5000" />
          <param name="RotateAngle" value="0" />
          <param name="PreviewFrameRate" value="2" />
          <param name="DeviceSerialNo" value="YWRtaW46" />
        </applet>
      </div></td>

где ххх.ххх.ххх.ххх - айпи камеры
уу - порт подключения

Maximus

*
Спасибо добрый человек! Три дня убил на поиск решения проблемы. У меня камера DCS-900. Те варианты, которые предлагает производитель не работают, в инете перепечатка с сайта производителя, народ выкладывает сам не знает что. Ваш вариант подошел.