Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.12.2016, 00:53
Новичок на форуме
Отправить личное сообщение для Maxjuvefan Посмотреть профиль Найти все сообщения от Maxjuvefan
 
Регистрация: 12.12.2016
Сообщений: 3

Видеотрансляция с камер
Здравствуйте. У меня такой вопрос - как в html написать JavaScript?
Есть html страница, на которой идет трансляция с 16 камер (4х4) одновременно через плагин vlc. Нужно сделать, чтобы в режиме маленьких окон шла одна трансляция (live2), а когда одно любое окошко раскрывается в полноэкранном режиме, шла уже другая трансляция (live1). Может кто-нибудь подскажет, как это сделать?

<!DOCTYPE html>
<html>
<body>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="600" />
</head>

<object
classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://download.videolan.org/pub/videolan/vlc/last/wi.."
id="vlc"
name="vlc"
class="vlcPlayer"
events="True">

<param name="Src" value="rtsp://admin:max1990@192.168.0.20:554/live2.sdp"/>
<embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2.2.4" autoplay="yes" loop="no" controls="no" volume="0" width=24% height=auto
target="rtsp://admin:max1990@192.168.0.20:554/live2.sdp" ></embed>

/*повторение 15 раз еще*/


</object>
</body>
</html>
Ответить с цитированием
  #2 (permalink)  
Старый 15.12.2016, 19:22
Новичок на форуме
Отправить личное сообщение для Maxjuvefan Посмотреть профиль Найти все сообщения от Maxjuvefan
 
Регистрация: 12.12.2016
Сообщений: 3

Сделал трансляцию с камеры через плагин vlc в html.

<param name="Src" value="rtsp://adminsw@192.168.0.20:554/live2.sdp"/>
<embed id="vlcEmb" type="application/x-google-vlc-plugin" version="VideoLAN.VLCPlugin.2.2.4" autoplay="yes" loop="no" controls="no" volume="0" width=24% height=auto
target="rtsp://adminsw@192.168.0.20:554/live2.sdp" ></embed>

Как написать скрипт, чтобы в полноэкранном режиме шел поток live1, а в обычном live2?

я уже пытался и так

<script>
if (vlc.video.fullscreen) {
var b = document.querySelector("Src");
b.setAttribute = ("value","rtsp://adminsw@192.168.0.20:554/live1.sdp");
b.setAttribute = ("target","rtsp://adminsw1990@192.168.0.20:554/live1.sdp");}
</script>

и так
<script>
if (vlc.video.fullscreen==true) {
var param = document.getElementByName("Src");
param.src = 'rtsp://adminsw@192.168.1.20:554/live1.sdp';
var embed = document.getElementByName(" target");
embed.target = 'rtsp://adminsw@192.168.1.20:554/live1.sdp';}
</script>

Не получается(

Последний раз редактировалось Maxjuvefan, 16.12.2016 в 16:04.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть ли возможность из яваскрипта получить доступ к нативному диалогу камер телефона? FINoM Оффтопик 2 22.06.2015 12:24
Как поставить онлайн трансляцию с веб камер США на свой сайт? gta Общие вопросы Javascript 3 30.08.2013 21:09
Волшебный toggle() или кривые руки? Jopses jQuery 6 13.02.2013 15:48