Jump to content

Recommended Posts

Мне нужно по локальной сети открыть окошко с соседней машины, поэтому трансляции не подходят.

Вы мне когда-то давали файлик html без использования флэш.

Внутри писались логин пароль и настройки потока

 

Покопался в спецификации и понимаю, что не программист я.

Помогите пожалуйста готовым файлом html.

Чтобы я мог его на внутреннем www расположить и когда его с браузера открываешь открывалась камера с локального сервера. И без адобе флэш пожалуйста.

Линия у меня 7 пока еще стоит, последняя версия.

 

Share this post


Link to post
Share on other sites

Я всё же рекомендую использовать готовые решения - «Линия Мини»  или  «Линия 7.7.0»   или решения, предложенные на форуме в этой  или в этой темах

Так-же можно запросить M-JPEG поток, пример:

http://admin:password@192.168.1.33:9786/cameras/3/video?resolution=1920x1080

Или HLS поток

http://login:@192.168.0.123:9786/cameras/0/streaming/main.m3u8&audio=1
http://login:password@192.168.0.123:9786/cameras/15/streaming/sub.m3u8

Например (авторизация web без пароля):

<style>
video::-webkit-media-controls-timeline {display:none;}
video::-webkit-media-controls-fullscreen-button {
    position: absolute;
    right: 0px;
}
video::-webkit-media-controls-current-time-display{display:none;}
video::-webkit-media-controls-time-remaining-display {display:none;}

</style>

<script src="http://devline.ru/hls.min.js"></script>

<video id="video" controls poster="http://192.168.1.33:9786/cameras/3/image?resolution=640x480&authorization=Basic%20d2ViOg==" width="640" height="480"> 
<source src="http://192.168.1.33:9786/cameras/3/streaming/sub.m3u8?authorization=Basic%20d2ViOg=="></video>
<script>
  if(Hls.isSupported()) {
    var video = document.getElementById('video');
 
    var hls = new Hls();
    hls.loadSource('http://192.168.1.33:9786/cameras/3/streaming/sub.m3u8?authorization=Basic%20d2ViOg==');
    hls.attachMedia(video);
    hls.on(Hls.Events.MANIFEST_PARSED,function() {

  });
 }
</script>

 

 

Пример.html

Share this post


Link to post
Share on other sites

Пытаюсь использовать этот скрипт.

А где брать реальный тэг камеры? --  +id_video+' --???

 

<iframe id=»iframe» webkitallowfullscreen=»true» mozallowfullscreen=»true» allowfullscreen=»true» sound=»» logo=»» autoplay=»true» resolution=»360×300″ camera=»‘+id_video+'» quality=»80″ user=»гыу» passwd=»паролъ″ fps=»25″ frameborder=»0″ src=»http://192.168.1.244:9786/html5/player.html&#187; style=»scrolling: no; width: 320px; height: 280px;»></iframe>

Share this post


Link to post
Share on other sites

Не совсем понятен код.

Ещё один вариант:

<html>
<head>
   <title>html player</title>
</head>
<body>
 <div></div>
 
     <script type="text/javascript" src="http://127.0.0.1:9786/html5/js/generator.js"></script>
     <script type="devline-server/ip-cameras">
             var stream_params = "ip=127.0.0.1,port=9786,camera=3,quality=60,resolution=640x480,user=admin,passwd=password"
      </script>
 
</body>
</html>

 

Пример.html

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By taraz
      Локальный вход в веб-браузере Chromium http://192.168.0.71:9786 как можно осуществить без установленного AdobeFlash?
      Такая проблема: девайс одноплатник Orange Pi Lite  с установленной системой  DietPi v159. При загрузке страницы вверху слева картинка установки плейера Adobe  и переход на загрузку  AdobeFlash под процессор H3, а его не написали.... Как выйти из положения?
      Нужен браузер именно только со встроенным Flash. Был такой PepperFlash под ARM в операционной системе, написанный индусами и там всё работало отлично. Как встроить в систему PepperFlash и запустить в браузере? По этой ссылке https://wiki.debian.org/PepperFlashPlayer/Installing не заработало... Можно ли разработчикам подправить веб-сервер MicroNVR, чтобы его можно просматривать в браузере Хромиум на одноплатниках Orange Pi? Их цена 10-15 $ и естественно пользователи будут покупать "Линия" MicroNVR, раз он с ними будет работать в веб-интерфейсе!
    • By Станислав
      Работа веб интерфейса системы "Линия" блокируется приложением ESET NOD32 при настройках данного приложения по умолчанию.

      Необходима дополнительная настройка


      Отключите фильтрацию для IP адреса сервера

      Сохраните настройки и проверьте возможность подключения

×