faq обучение настройка
Текущее время: Чт авг 21, 2025 20:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: Вт дек 27, 2011 17:05 
Не в сети

Зарегистрирован: Вт дек 27, 2011 16:57
Сообщений: 5
Доброе время суток!

На руках IP камера DCS-6112
Стоит задача организовать видео трансляцию в режиме онлайн на главной странице портала компании
Камера настроена. Есть 2 учетной записи:
admin - для доступа в админ панель
user - для авторизации и просмотра

Замучился, не могу найти способ трансляции видео без авторизации или авто авторизацией под нужным логином и паролем.
Сгенерированный код камерой, чуть чуть изменений.
Код:
<html>
<title>IP-Camera D-Link DCS-6112</title>
<body>
<center>
<h2>Пробки в Столовой Тайсу</h2>
<object id="RtspVapgCtrl" width=640 height=360 standby="Loading plug-in..." classid=CLSID:73888E2B-

FF04-416c-8847-984D7FC4507F codebase="http://192.168.5.114/RtspVaPgDecNew2.cab#version=1,0,0,52" 

style="background: url(http://192.168.5.114/login)">
<param name="Url" VALUE="rtsp://192.168.5.114/live3.sdp">
<param NAME="ControlType" VALUE=0>
<param name="ClientOptions" VALUE="639">
<param NAME="GetMD" VALUE="/cgi-bin/admin/getmd.cgi">
<param NAME="SetMD" VALUE="/cgi-bin/admin/setmd.cgi">
<param NAME="ClientOptions" VALUE="639">
<param name="ViewStream" VALUE="1">
<param name="VSize" VALUE="CMS">
<param name="Stretch" VALUE="false">
<param NAME="StretchFullScreen" VALUE="false">
<param NAME="PtzURL" VALUE="/cgi-bin/camctrl/eCamCtrl.cgi">
<param NAME="RecallUrl" VALUE="/cgi-bin/camctrl/eRecall.cgi">
<param NAME="EnableJoystick" VALUE="true">
<param NAME="UpdateJoystickInterval" VALUE="100">
<param NAME="JoystickSpeedLvs" VALUE="5">
<param name="Language" VALUE="EN">
<param name="MP4Conversion" VALUE="true">
<param name="EnableFullScreen" VALUE="true">
<param name="AutoStartConnection" VALUE="true">
<param name="ClickEventHandler" VALUE="0">
<param name="StreamingBufferTime" VALUE="0">
<param NAME="BeRightClickEventHandler" VALUE="true">This is a plug-in (ActiveX).<br>If you see this text, your browser does not support or has disabled ActiveX.<p/></object>
</body>
</html>


В документации никакой информации на этот счет, нет


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пт янв 13, 2012 10:30 
Не в сети

Зарегистрирован: Вт дек 27, 2011 16:57
Сообщений: 5
Решение найдено!

1. Нужно в админ панели создать пользователя с правами просмотра user:passwd
2. Скачать RtspVaPgDecNew2.cab с камеры (вот зачем при подключении к камере, он просит авторизацию) и разместить на сервере, где не нужна авторизация. Например, на сетевом диске, к которому уже есть доступ у пользователей.
3. Подкорректировать код, который генерирует камера: (Мне нужно было только видео-картинка с камеры, так что все прибамбасы были отключены)

<html>
<title>DCS-6112</title>
<body>
<center>
<h2>DCS-6112</h2>
<object id="RtspVapgCtrl" width=800 height=600 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://SERVER_NAME/RtspVaPgDecNew2.cab#version=1,0,0,52" >
<param name="Url" VALUE="rtsp://user:passwd@IP_АДРЕСС_КАМЕРЫ:554/liveany.sdp">
<param NAME="ControlType" VALUE=0>
<param name="ClientOptions" VALUE="639">
<param NAME="GetMD" VALUE="/cgi-bin/admin/getmd.cgi">
<param NAME="SetMD" VALUE="/cgi-bin/admin/setmd.cgi">
<param NAME="ClientOptions" VALUE="639">
<param name="ViewStream" VALUE="0">
<param name="VSize" VALUE="CMS">
<param name="Stretch" VALUE="false">
<param NAME="StretchFullScreen" VALUE="false">
<param NAME="RecallUrl" VALUE="/cgi-bin/camctrl/eRecall.cgi">
<param name="Language" VALUE="EN">
<param name="MP4Conversion" VALUE="true">
<param name="EnableFullScreen" VALUE="true">
<param name="AutoStartConnection" VALUE="true">
<param name="ClickEventHandler" VALUE="3">
<param name="Zoom" VALUE="0">
<param name="StreamingBufferTime" VALUE="0">
<param NAME="BeRightClickEventHandler" VALUE="true">This is a plug-in (ActiveX).<br>If you see this text, your browser does not support or has disabled ActiveX.<p/></object>
</body>
</html>


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 16, 2012 09:51 
Не в сети

Зарегистрирован: Ср дек 28, 2011 09:44
Сообщений: 20
Камера 7110. Пробовал твой вариант, пишет connection...и не соединяется.
камера и комп в одной локальной сети, 192.168.0.1 и 192.168.0.2 маска 255.255.255.0
сохраняю скрипт в текстовый файл и потом открываю в IE
в чем может быть проблема?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 16, 2012 12:20 
Не в сети

Зарегистрирован: Ср дек 28, 2011 09:44
Сообщений: 20
Забыл написать.
В VLC rstp поток открывается без проблем


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 16, 2012 18:51 
Не в сети

Зарегистрирован: Вт дек 27, 2011 16:57
Сообщений: 5
скрипт который генерит камера можешь показать?
и еще покажи то, что получается после редактирования


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср янв 18, 2012 11:06 
Не в сети

Зарегистрирован: Ср дек 28, 2011 09:44
Сообщений: 20
Garnik писал(а):
скрипт который генерит камера можешь показать?
и еще покажи то, что получается после редактирования

В коде ничего не редактирую, сохраняю его в html файл и окрываю в IE.
Код:
<html>
<title>DCS-7110</title>
<body>
<center>
<h2>DCS-7110</h2>
<object id="RtspVapgCtrl" width=1280 height=800 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://192.168.0.22/RtspVaPgDecNew2.cab#version=1,0,0,47">
<param name="Url" VALUE="rtsp://192.168.0.22/live.sdp">
<param NAME="ControlType" VALUE=1>
<param name="ClientOptions" VALUE="634">
<param NAME="GetMD" VALUE="/cgi-bin/admin/getmd.cgi">
<param NAME="SetMD" VALUE="/cgi-bin/admin/setmd.cgi">
<param NAME="ClientOptions" VALUE="634">
<param name="ViewStream" VALUE="0">
<param name="VSize" VALUE="CMS">
<param name="Stretch" VALUE="false">
<param NAME="StretchFullScreen" VALUE="false">
<param NAME="PtzURL" VALUE="/cgi-bin/camctrl/eCamCtrl.cgi">
<param NAME="RecallUrl" VALUE="/cgi-bin/camctrl/eRecall.cgi">
<param NAME="EnableJoystick" VALUE="true">
<param NAME="UpdateJoystickInterval" VALUE="100">
<param NAME="JoystickSpeedLvs" VALUE="5">
<param name="Language" VALUE="EN">
<param name="MP4Conversion" VALUE="true">
<param name="EnableFullScreen" VALUE="true">
<param name="AutoStartConnection" VALUE="true">
<param name="ClickEventHandler" VALUE="3">
<param name="StreamingBufferTime" VALUE="0">
<param NAME="BeRightClickEventHandler" VALUE="true">This is a plug-in (ActiveX).<br>If you see this text, your browser does not support or has disabled ActiveX.<p/></object>
</body>
</html>


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср янв 18, 2012 14:44 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пн апр 04, 2011 11:26
Сообщений: 3870
Вот этот код попробуйте.

<html>
<title>DCS-7110</title>
<body>
<center>
<h2>DCS-7110</h2>
<object id="RtspVapgCtrl" width=1280 height=800 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://192.168.0.22/RtspVaPgDecNew2.cab#version=1,0,0,52" style="background: url(http://192.168.0.22/login)">
<param name="Url" VALUE="rtsp://192.168.0.22/live.sdp">
<param NAME="ControlType" VALUE=1>
<param name="ClientOptions" VALUE="639">
<param NAME="GetMD" VALUE="/cgi-bin/admin/getmd.cgi">
<param NAME="SetMD" VALUE="/cgi-bin/admin/setmd.cgi">
<param NAME="ClientOptions" VALUE="639">
<param name="ViewStream" VALUE="0">
<param name="VSize" VALUE="CMS">
<param name="Stretch" VALUE="false">
<param NAME="StretchFullScreen" VALUE="false">
<param NAME="PtzURL" VALUE="/cgi-bin/camctrl/eCamCtrl.cgi">
<param NAME="RecallUrl" VALUE="/cgi-bin/camctrl/eRecall.cgi">
<param NAME="EnableJoystick" VALUE="true">
<param NAME="UpdateJoystickInterval" VALUE="100">
<param NAME="JoystickSpeedLvs" VALUE="5">
<param name="Language" VALUE="EN">
<param name="MP4Conversion" VALUE="true">
<param name="EnableFullScreen" VALUE="true">
<param name="AutoStartConnection" VALUE="true">
<param name="ClickEventHandler" VALUE="3">
<param name="StreamingBufferTime" VALUE="0">
<param NAME="BeRightClickEventHandler" VALUE="true">This is a plug-in (ActiveX).<br>If you see this text, your browser does not support or has disabled ActiveX.<p/></object>
</body>
</html>


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Ср янв 18, 2012 16:25 
Не в сети

Зарегистрирован: Вт дек 27, 2011 16:57
Сообщений: 5
Внимание на вот эту строчку:
<object id="RtspVapgCtrl" width=1280 height=800 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://192.168.0.22/RtspVaPgDecNew2.cab#version=1,0,0,47">

Нужно перейти по ссылке: http://192.168.0.22/RtspVaPgDecNew2.cab
скачать RtspVaPgDecNew2.cab
выложить ее в папку (куда все имеют доступ - т.е без авторизации)
В итоге сточка поменять на:
<object id="RtspVapgCtrl" width=1280 height=800 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://SERVER_IP/folder/RtspVaPgDecNew2.cab#version=1,0,0,47">

и на эту строчку:
<param name="Url" VALUE="rtsp://user:passwd@IP_АДРЕСС_КАМЕРЫ:554/liveany.sdp">


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт янв 19, 2012 11:40 
Не в сети

Зарегистрирован: Ср дек 28, 2011 09:44
Сообщений: 20
Alexandr Shuvarikov писал(а):
Вот этот код попробуйте.

Спасибо, пока ждал ответа с форума пришло письмо с тех.под. Dlink, один добрый чел. уже прислал скрипт, такой же. Заработал.
Garnik писал(а):
Внимание на вот эту строчку:
<param name="Url" VALUE="rtsp://user:passwd@IP_АДРЕСС_КАМЕРЫ:554/liveany.sdp">

в вот этом проблема была:
Код:
<object id="RtspVapgCtrl" width=1280 height=800 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://192.168.0.22/RtspVaPgDecNew2.cab#version=1,0,0,52" style="background: url(http://192.168.0.22/login)">

Всем спасибо, проблема решена.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт янв 19, 2012 11:46 
Не в сети

Зарегистрирован: Вт дек 27, 2011 16:57
Сообщений: 5
Dudeeldude писал(а):
Alexandr Shuvarikov писал(а):
Вот этот код попробуйте.

Спасибо, пока ждал ответа с форума пришло письмо с тех.под. Dlink, один добрый чел. уже прислал скрипт, такой же. Заработал.
Garnik писал(а):
Внимание на вот эту строчку:
<param name="Url" VALUE="rtsp://user:passwd@IP_АДРЕСС_КАМЕРЫ:554/liveany.sdp">

в вот этом проблема была:
Код:
<object id="RtspVapgCtrl" width=1280 height=800 standby="Loading plug-in..." classid=CLSID:73888E2B-FF04-416c-8847-984D7FC4507F codebase="http://192.168.0.22/RtspVaPgDecNew2.cab#version=1,0,0,52" style="background: url(http://192.168.0.22/login)">

Всем спасибо, проблема решена.


Если не секрет, как удалось связаться с ЗАМЕЧАТЕЛЬНОЙ тех поддержкой D-Link? :)


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт янв 19, 2012 12:03 
Не в сети

Зарегистрирован: Ср дек 28, 2011 09:44
Сообщений: 20
Garnik писал(а):
Если не секрет, как удалось связаться с ЗАМЕЧАТЕЛЬНОЙ тех поддержкой D-Link? :)

Все просто, при выборе оборудования было много вопросов и через сайт нашел представителя. Потом шла долгая переписка по e-mail, по выбору оборудованию им спасибо Все подошло идеально. Вот e-mail и остался.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Сб янв 28, 2012 16:11 
Не в сети

Зарегистрирован: Вт дек 27, 2011 13:40
Сообщений: 2
Народ, а как сделать просмотр видео без авторизации в других браузерах?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Пн янв 30, 2012 07:38 
Не в сети

Зарегистрирован: Ср дек 28, 2011 09:44
Сообщений: 20
Melnikov писал(а):
Народ, а как сделать просмотр видео без авторизации в других браузерах?

В 6112 не скажу, т.к. нет ее для для проверки.
А для 7110 все просто, есть в настройках камеры готовый скрипт.

Код:
<html>
<body>
<embed SCALE="ToFit" width="1280" height="800" type="video/quicktime" qtsrc="rtsp://login:pass@IP:port/live.sdp" qtsrcdontusebrowser src="http://login:pass@IP:port/realqt.mov" autoplay="true" controller="true">
</body>
</html>


Только нужен установленный Qtime player.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB