Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Помогите дописать скрипт. (https://javascript.ru/forum/css-html/15571-pomogite-dopisat-skript.html)

peektoseen 04.03.2011 15:31

Помогите дописать скрипт.
 
Доброе время суток, уважаемые.
Помогите со скриптом отображения видео с ip камер AXIS.
Есть скрипт отображения одной камеры:

<SCRIPT LANGUAGE="JavaScript">
// Set the BaseURL to the URL of your camera
var BaseURL = "http://192.168.12.203/";

// 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=640x480";
// 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,0,16,0">';
  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="0">';
  output += '<param name="AutoStart" value="1">';
  output += '<param name="StretchToFit" value="1">';
  output += '<BR><B>Axis Media Control</B><BR>';
  output += 'The AXIS Media Control, which enables you ';
  output += 'to view live image streams in Microsoft Internet';
  output += ' Explorer, could not be registered on your computer.';
  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>


Отображает с 192.168.12.203 поток Motion JPEG.
Необходимо каждых 15 секунд менять ip камеры на другой всего 4 камеры.
Подскажите, как реализовать?

Gvozd 04.03.2011 16:02

innerHTML Заместо document.write
setInterval для задания регулярного повторения

peektoseen 15.03.2011 09:47

помогите достичь дзена
с меня 50WMR на пиво.

Gvozd 15.03.2011 12:47

Цитата:

Сообщение от peektoseen
с меня 50WMR на пиво.

давайте вернемся к этому вопросу, когда вы будете более объективно оценивать чужой труд, и узнаете сколько стоит более-менее хорошее пиво.
Объясню иными словами:
моя консультация стоит 10$ за каждый полный и неполный час.
Есть люди с меньшей и большей оплатой за их услуги
Но, 50р будет оскорблением для для любого толкового специалиста.

до тех пор, предлагаю вам самостоятельно разобратся с этим вопросов
наводку я дал.
Разумеется вы все ещее можете задавать вопросы тут бесплатно.
Но, за этими вопросоами должна стоять работа ДО(то есть вы должны изучить внимательно уже данные ответы. использовать гугл для получения большей информации)
И ответы будут направлены не на моментальное решение задачи, а на то, чтобы вы ее смогли самостоятельно решить, изучив необходимые материалы.
При этом вы гораздо лучше запомните материал, и немного вырастете над собой.
Именно для этого мы сидим бесплатно на форуме: чтобы попытатся сделать вас лучше

PS Старожилы, не смеяться ;)

Kolyaj 15.03.2011 13:26

Цитата:

Сообщение от peektoseen
с меня 50WMR на пиво.

Пиво за 50 рублей пить не рекомендуется :)

SV0L0CH 21.03.2011 19:12

Цитата:

Сообщение от Kolyaj
Пиво за 50 рублей пить не рекомендуется

Да ладно, литр вполне годного пива :)

Gvozd 21.03.2011 23:08

Цитата:

Сообщение от SV0L0CH
Да ладно, литр вполне годного пива

за такую цену могу рекомендовать только приватную броварню.
очень хорошее, годное пиво.
остальное из этой ценовой категории является ширпотребом низкого и очень низкого качества

SV0L0CH 22.03.2011 00:15

Ну и цены у вас там в России, похоже действительно пиво раза в полтора дороже чем на Украине. Иди это только в столицах?
PS пожалуй буду завязывать с офтопом, ато через несколлько постов начнётся обсуждение цен на продовольствие и всё остальное.


Часовой пояс GMT +3, время: 01:12.