Автор | Сообщение |
|
| постоянный участник
|
|
|
Отправлено: 18.03.09 14:39. Заголовок: Отображение видео с сервера на своем сайте.
|
|
|
Ответов - 28
, стр:
1
2
All
[только новые]
|
|
|
Отправлено: 05.03.10 18:31. Заголовок: Guest пишет: Пример..
Guest пишет: цитата: | Пример странички во вложении - web9100.zip. |
| Файл не доступен((( Перезалейте пожалуйста!
|
|
|
|
Отправлено: 05.03.10 18:36. Заголовок: А если не сложно то ..
А если не сложно то выложите сюда пример HTML-кода Я уже голову сломал не пойму как сделать что бы видео можно было на сайте просматривать P.s. IP камеру от фирмы AXIS без проблем вставил на сайт
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 06.03.10 06:14. Заголовок: Обновил...
Обновил, ссылка теперь рабочая. В архиве 2-а примера: ActiveX (от производителя, в том числе 2x2 режим) для IE и универсальный, работает практически на любом браузере. В принципе делается просмотр и на базе Flash плеера, и с Java аплетами. При желании совмещается все на одной странице. Если хотите, можно использовать тот же текст, что и для Axis, только путь к AMC.cab не забудьте прописать. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <title>Live Video from Aviosys IP Video 9100.</title> <body> <center> <h2>Live Video from Aviosys IP Video 9100.</h2> <SCRIPT LANGUAGE="JavaScript"> // Set the cAdr to the IP adress of your video server. //Example: var cAdr = "122.116.137.123:9100"; var cAdr = '122.116.137.123:9100'; var cLogin = 'guest'; var cPass = 'guest'; // Go to the camera used and remove the "//" in front of the ImageResolution to be used. // Note that only one can be enabled at a time. // List of additional available resolutions is shown in the product's configuration. // Aviosys IP Video 9100A Plus (PAL) // var DisplayWidth = "352";var DisplayHeight = "288"; var DisplayWidth = "704";var DisplayHeight = "576"; // This is the path to the image generating file inside the camera itself var File = "/GetData.cgi?Status=0"; 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 += 'AMC.cab">'; output += '<PARAM NAME="MediaURL" VALUE="http://'; output += cAdr; 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 += '<param name="MediaUsername" value="' + cLogin + '">'; output += '<param name="MediaPassword" value="' + cPass + '">'; output += '<BR><B>ActiveX Media Control</B><BR>'; output += 'The ActiveX 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="http://'; output += cLogin + ':'; output += cPass+'@'; output += cAdr; output += File; output += '&dummy=' + theDate.getTime().toString(10); output += '" HEIGHT="'; output += DisplayHeight; output += '" WIDTH="'; output += DisplayWidth; output += '" ALT="Aviosys camera Image.">'; } document.write(output); document.Player.ToolbarConfiguration = "play,+snapshot,+fullscreen"; </SCRIPT> </body> </html>
|
|
|
|
Отправлено: 09.03.10 11:25. Заголовок: Заработало!!!! Огром..
Заработало!!!! Огромный респект и уважуха)
|
|
|
|
Отправлено: 09.03.10 13:31. Заголовок: Guest пишет: <!..
Вылезли подводные камни( работает в Mozille и Opere http://ural.ooo-liana.ru/123/big.html в IE после установки надстройки выдает: Live Video from Aviosys IP Video 9100. ActiveX Media Control The ActiveX Media Control, which enables you to view live image streams in Microsoft Internet Explorer, could not be registered on your computer.
|
|
|
|
Отправлено: 09.03.10 13:37. Заголовок: =Mexs-OrsK= пишет: ..
|
|
|
|
Отправлено: 09.03.10 14:40. Заголовок: И нет звука! но если..
И нет звука! но если заходиш на прямую в сервер то звук есть...
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 09.03.10 18:46. Заголовок: =Mexs-OrsK= Не пропи..
=Mexs-OrsK= Скорее всего не прописали путь к ActiveX (AMC.cab для Axis или WinWebPush.cab для Aviosys), как я и говорил. Звук будет только в IE и только через родную компоненту. Для biga.html: <OBJECT id="WB" CODEBASE="http://www.aviosys.ru/download/last/WinWebPush.cab#version=1,0,1,7" CLASSID="CLSID:7876E4A5-78B7-4020-B08F-C960A1ED54C9" height=486 width=646></OBJECT> Для big.html. output += 'CODEBASE="http://www.aviosys.ru/download/last/'; Для bigi.html. Скорее всего у тех, у кого не работает под IE стоит патч запрещающий браузеру получать контент с автоматической авторизацией из строки запроса. По этой же причине может не появляться картинка в biga.html. Лечение. Также можно просто отключить авторизацию, но в этом случае есть вероятность, что какой-нибудь недоброжелатель будет постоянно настройки менять.
|
|
|
|
Отправлено: 09.03.10 22:19. Заголовок: Пробую.....
Пробую...
|
|
|
|
Отправлено: 10.03.10 07:14. Заголовок: Доброго времени суто..
Доброго времени суток! Я наверное уже замучил Вас ) но у меня выхода нет) Guest пишет: цитата: | Скорее всего у тех, у кого не работает под IE стоит патч запрещающий браузеру получать контент с автоматической авторизацией из строки запроса. По этой же причине может не появляться картинка в biga.html. Лечение. |
| этот файлик очень помогает! Я так понял звук будет только тут Для biga.html: но его нет ((( <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Пример работы с видеосервером IP Video 9100A Plus (ActiveX).</TITLE> <meta http-equiv="Page-Enter" content="revealTrans(Duration=0.5,Transition=21)"> <script language="javascript1.1"> var self_port; var self_address,url; function showCamera() { // Replace this url with your own ip camera url... WB.URL = "http://Big:210016@"+ip.value+":"+port.value; // Set your camera window's width here WB.CamWidth = 640; WB.CamHeight = 480; } </script> <link href="template.css" rel="stylesheet" type="text/css"> </head> <body class=body> <div align=center> <table cellspacing=0 cellpadding=0 class=bsize> <tr> <td height="38" align=center valign=middle bgcolor=#408080> <b><font color=#FFFFFF size=3> <input type=button name=connect value=Connect OnClick="showCamera();"> IP Address<input type="text" name=ip value="91.207.143.146"> Port Number<input type="text" name=port value=80> <!-- <input type=button name=snapshot value=Snapshot OnClick="SQ2.snapshot();" class=sfont> --> </font> </b> </td> </tr> <tr> <td bgcolor=#408080 valign=middle align=center> <OBJECT id="WB" CODEBASE="http://ural.ooo-liana.ru/123/WinWebPush.cab#version=1,0,1,7" CLASSID="CLSID:7876E4A5-78B7-4020-B08F-C960A1ED54C9" height=486 width=646></OBJECT> </td> </tr> </table> </div> правильно ли я делаю ? файл WinWebPush.cab лежит в папке 123 на сервере http://ural.ooo-liana.ru/123/biga.html попробуйте звука нет(((( ОЧЕНЬ НАДО!)))
|
|
|
|
Отправлено: 10.03.10 09:42. Заголовок: http://i027.radikal...
НА СЕРВЕРЕ ВСЕ ВРОДЕ ВКЛЮЧЕНО!
|
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 10.03.10 21:36. Заголовок: Да, вы правы, если з..
Да, вы правы, если зайти на страницу управления видеосервером, через ту же компоненту звук идет, если перенести в другое место, нет. Попробуем разобраться в чем причина. PS: В big.html у вас ссылка стоит на слишком старую версию AMC, у нее идентификатор отличается от того, что в коде прописан.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 10.03.10 22:12. Заголовок: WB.CamWidth = 640; ..
WB.CamWidth = 640; WB.CamHeight = 480; WB.Audio = 1;
|
|
|
|
Отправлено: 10.03.10 23:18. Заголовок: Все ЗАРАБОТАЛО !!!! ..
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 10.03.10 23:27. Заголовок: Нзчт. Чуть позже выл..
Нзчт. Чуть позже выложу текст, чтобы на кнопочку нажимать было не надо и с автодетекцией браузера.
|
|
|
|
Отправлено: 11.03.10 12:26. Заголовок: буду очень ждать!..
буду очень ждать!
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 12.03.10 05:09. Заголовок: <!DOCTYPE HTML P..
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Пример работы с видеосервером.</TITLE> <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=windows-1251"> <SCRIPT TYPE="text/javascript"> <!-- var cDelay=30; //Задержка между кадрами (мс). var eDelay=cDelay; //Интервал между попытками соединения в случае неудачи (мс) var eStep=2000; //Приращение интервала (мс) var cAdr='91.207.143.146'; //Адрес камеры : порт. var cLogin='Big'; //Логин. var cPass='210016'; //Пароль. var cWidth='352'; //Горизонтальное разрешение камеры. var cHeight='288'; //Вертикальное разрешение камеры. var cStr='http://'+cLogin+':'+cPass+'@'+cAdr; var cStrImg=cStr+'/Jpeg/CamImg.jpg'; var cStrVid=cStr+'/GetData.cgi?Status=0'; window.status=document.title; document.oncontextmenu=new Function('return false'); function showCamera() { var obj=document.getElementById('camActx'); obj.URL=cStr; obj.CamWidth=cWidth; obj.CamHeight=cHeight; obj.Audio=1; } function refreshImage() { var cTmp=new Date(); var img=document.getElementById('camImg'); img.src=cStrImg+'?tm='+cTmp.getTime().toString(); } //--> </SCRIPT> </HEAD> <BODY> <DIV ALIGN="center"> <SCRIPT TYPE="text/javascript"> <!-- var output; if ((navigator.appName == "Microsoft Internet Explorer") && (navigator.platform != "MacPPC") && (navigator.platform != "Mac68k")) { // IE output='<OBJECT ID="camActx" '; output+='CODEBASE="http://www.aviosys.ru/download/last/WinWebPush.cab#version=1,0,1,7" '; output+='CLASSID="CLSID:7876E4A5-78B7-4020-B08F-C960A1ED54C9" '; output+='WIDTH="'+cWidth+'" '; output+='HEIGHT="'+cHeight+'" '; output+='onreadystatechange="showCamera()">'; output+='Если отображается данное сообщение, необходимо установить ActiveX компоненту для просмотра.'; output+='</OBJECT>'; } else { if (navigator.appName=='Netscape') { // Firefox var cTmp=new Date(); output='<IMG SRC="'; output+=cStrVid+'?tm='+cTmp.getTime().toString()+'" '; output+='WIDTH="'+cWidth+'" '; output+='HEIGHT="'+cHeight+'" '; output+='BORDER="1" '; output+='ALT="Видео с камеры">'; } else { // Opera и другие output='<IMG ID="camImg" '; output+='SRC="none" '; output+='WIDTH="'+cWidth+'" '; output+='HEIGHT="'+cHeight+'" '; output+='BORDER="1" '; output+='ALT="Текущая картинка с камеры" '; output+='onload="window.setTimeout(refreshImage(), cDelay);eDelay=cDelay" '; output+='onerror="window.setTimeout(refreshImage(), eDelay);eDelay+=eStep">'; } output+='<DIV STYLE="position:relative;bottom:288px;left:110px;color:#00ff00;font-weight:bold">Techcentre Orsk</DIV>'; } document.write(output); //--> </SCRIPT> </DIV> </BODY> </HTML>
|
|
|
|
Отправлено: 12.03.10 10:51. Заголовок: Вот теперь вообще са..
Вот теперь вообще самолет!!!!!
|
|
|
|
Отправлено: 12.03.10 13:25. Заголовок: Вот тут результат ht..
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 13.03.10 00:33. Заголовок: Работает на IE8, Fir..
Совсем неплохо. Проверил, работает на IE8, Firefox 3.6, Opera 10.10 и 10.51. На лисе только поиск немного съезжает.
|
|
|
Ответов - 28
, стр:
1
2
All
[только новые]
|
|