Хочу снова поделиться с радостью! Уже запустил свою вебинарную комнату на все 100%. Теперь, как будто свой гугл хенгаут получился, с вещанием в прямом эфире. При том, что видео цепляется с ютуба.
И при этом, хоть обновляй страницу, а видео продолжится с места разъединения.
И большое спасибо Даня Мапов - за решение поставленной задачи.
Всё идет на лету в реальном времени при обновлении браузера - в плеер вшивается текущая секунда.
В общем Стрим вещание получилось ))
А сверху на видео наложил полупрозрачный див, с той целью, чтобы нельзя было управлять плеером.
Рекомендую. Специалист реально может сделать ЯГОДКУ!
silicoid: pq777pq, а можете привести этот код в виде кода, я повожусь сегодня вечерком. Сейчас не могу, работы много.
Не обязательно один раз. Яваскрипт тем и хорош, что вы можете менять содержимое блоков в динамике.
Вообще вам надо обработчик повесить на какое-либо событие, не связанное с загрузкой например на обработчик клика по какому нибудь элементу или например, по таймеру (но это уже совсем хардкор)
тогда по возникновению этого события будут меняться данные
Апд. Прошу прощения. не заметил код вверху страницы.
Добавьте обработчик на срабатывание таймера. Благо он у вас раз в секунду отщелкивает
Попробовал сделать по кнопке, но то же ничего не выходит...
Если будет свободная минутка, помогите пожалуйста.
<!-- Разметка Open Graph чтобы отправлять картинку и описание при нажатии соц. кнопок -->
<meta property="og:image" content="http://leadinlife.info/wp-content/uploads/2015/02/Depositphotos_11180081_M-e13854911034881-200x140.jpg">
<meta name="description" content="">
<meta property="og:url" content=""/>
<script language="JavaScript">
function createCookie(name,value,days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca;
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
t=readCookie('timer');
if (!t)
t=0;
function a(){
document.getElementById('a').innerHTML = t;
t++;
createCookie('timer',t,365);
setTimeout("a()", 1000);
}
</script>
</head>
<body onload="a()" style="background: url('') center 0 no-repeat;">
<div align="center" style="margin:auto; margin-top:20px;
width:850px;
background-color:#fff;
-moz-box-shadow:2px 2px 20px #ccc;
-webkit-box-shadow:2px 2px 20px #ccc;
border:1px solid #ccc;
padding:20px;">
<!-- появление кнопки с задержкой. но куки нужно проверить -->
<script>
$(document).ready(function() {
if(!$.cookie('visited2')) { // Если это не возвращение посетитель, установки куки
$.cookie('visited2', 'true', { expires: 30, path: '/' }); // Cookies expires in 30 days
setTimeout(function () {
$('.btn').slideDown(200);
}, 4284000); // Время, в миллисекундах, до тех пор, пока не появится кнопка
} else {
$('.btn').slideDown(200);
// Если это возвращение посетитель, сразу выводить на экран кнопку
}
});
</script>
</body>
</html>
---------- Добавлено 12.03.2015 в 23:32 ----------
Да! Всё решено... Спасибо Даня Мапов. И всем всем за поддержку.
Хочу сказать спасибо Дани. Не спал 2 ночи подряд, так как полный нуб в программировании, а задача была довольно серьезная:
Нужно было организовать вебинарную комнату, чтобы видео брать с ютуб, и при этом оно не начиналось с начала, при обновлении страницы.
Полная иммитация, что человек в прямом эфире, плюс онлайн чат с отправкой сообщений. Но главная проблема была именно как привязать куки при загрузки страницы, и начать отсчет времени, после чего этот параметр вшить в фрейм плеера от ютуб.
И помимо этого, было реализовано так, что пользователь, не может управлять этим плеером. И видео будет идти, словно он в комнате.
Конечно... Можно было платить за сервис вебинаров. Но зачем? Когда можно сделать своими силами. Один раз обратился, и готово было в течении следующих 5 часов.
Ещё раз спасибо за услуги.
А вот кстати, как выглядит комната:
Рекомендую, тем кто не привык парится со сложными задачами!
Спасибо! Вот почти почти, как надо, но немного не то... Див грузится при загрузки тела страницы и как понимаю только 1 раз.
Событие висит на body onload="a()"
А так, то что нужно... Еще бы повторную загрузку разрешить этого элемента на страницы, или как-нибудь впихнуть в сам код, чтобы был единственный вариант.
Недавно выставил объявление http://www.telderi.ru/ru/viewsite/429040 ... мошенники работают по интересной старой схеме, через своего гаранта, с фейковым доменом серча.
Vergiliy: Посмотрите в сторону Пакетной обработки в Photoshop - там можно применить Action сразу ко всем фотографиям в папке.
По сути: надо сделать корректный Экшен - это займет немного времени. А для запускать его миожно одним кликом, причем сразу на любое кол-во фотографий.
Vergiliy: Именно такого приложения для Windows не встречал, да и вероятнее всего его и не существует. А так, есть сторонние программы или веб-сервисы, но все какие-то "недопиленные" что-ли. Также можно попробовать создать Action в Photoshop - говорят будет работать получше многих программ.
Ну с фотошопом ведь будет не то. Это придется каждую картинку в ручную через фотошоп прогонять и сохранять. Это уже имеется...
Хочу снова поделиться с радостью! Уже запустил свою вебинарную комнату на все 100%. Теперь, как будто свой гугл хенгаут получился, с вещанием в прямом эфире. При том, что видео цепляется с ютуба.
И при этом, хоть обновляй страницу, а видео продолжится с места разъединения.
И большое спасибо Даня Мапов - за решение поставленной задачи.
Всё идет на лету в реальном времени при обновлении браузера - в плеер вшивается текущая секунда.
В общем Стрим вещание получилось ))
А сверху на видео наложил полупрозрачный див, с той целью, чтобы нельзя было управлять плеером.
Рекомендую. Специалист реально может сделать ЯГОДКУ!
Удачи Всем.
pq777pq, а можете привести этот код в виде кода, я повожусь сегодня вечерком. Сейчас не могу, работы много.
Не обязательно один раз. Яваскрипт тем и хорош, что вы можете менять содержимое блоков в динамике.
Вообще вам надо обработчик повесить на какое-либо событие, не связанное с загрузкой например на обработчик клика по какому нибудь элементу или например, по таймеру (но это уже совсем хардкор)
тогда по возникновению этого события будут меняться данные
Апд. Прошу прощения. не заметил код вверху страницы.
Добавьте обработчик на срабатывание таймера. Благо он у вас раз в секунду отщелкивает
Попробовал сделать по кнопке, но то же ничего не выходит...
Если будет свободная минутка, помогите пожалуйста.
Вот полный код страницы:
---------- Добавлено 12.03.2015 в 23:32 ----------
Да! Всё решено... Спасибо Даня Мапов. И всем всем за поддержку.
Вот, кстати решение:
Теперь у меня свой гугл хенгаут ))
Супер!
silicoid, Спасибо! Ещё бы разобраться как это внедрить ))
Хех... Всё уже сделал, последний нюанс не могу доделать, который и не даёт покоя ))
(осталось только секунды вшить в видео...)
Что в результате получается:
Хочу сказать спасибо Дани. Не спал 2 ночи подряд, так как полный нуб в программировании, а задача была довольно серьезная:
Нужно было организовать вебинарную комнату, чтобы видео брать с ютуб, и при этом оно не начиналось с начала, при обновлении страницы.
Полная иммитация, что человек в прямом эфире, плюс онлайн чат с отправкой сообщений. Но главная проблема была именно как привязать куки при загрузки страницы, и начать отсчет времени, после чего этот параметр вшить в фрейм плеера от ютуб.
И помимо этого, было реализовано так, что пользователь, не может управлять этим плеером. И видео будет идти, словно он в комнате.
Конечно... Можно было платить за сервис вебинаров. Но зачем? Когда можно сделать своими силами. Один раз обратился, и готово было в течении следующих 5 часов.
Ещё раз спасибо за услуги.
А вот кстати, как выглядит комната:
Рекомендую, тем кто не привык парится со сложными задачами!
pq777pq,
если джейквери подключен
это будет выглядеть примерно так
если не подключен, то
Спасибо! Вот почти почти, как надо, но немного не то... Див грузится при загрузки тела страницы и как понимаю только 1 раз.
Событие висит на body onload="a()"
А так, то что нужно... Еще бы повторную загрузку разрешить этого элемента на страницы, или как-нибудь впихнуть в сам код, чтобы был единственный вариант.
Ребят, у меня ещё одна проблема. Даже не удобно спрашивать за неё... Замучился искать реализацию этого...
Сейчас, когда выводится параметр div c отображением секунд,
не знаю как встроить значение div в ютуб плеер к параметру start=
остановился на этом:
Ребята спасибо ОГРОМНЕЙШЕЕ!
Отдельное Даня Мапов за рабочий код.
Есть же реально - Светлая голова! Спасибо ещё раз.
Всем привет!
Недавно выставил объявление http://www.telderi.ru/ru/viewsite/429040 ... мошенники работают по интересной старой схеме, через своего гаранта, с фейковым доменом серча.
Вот скрин:
http://c2n.me/iZtSLx
По ссылке открывается не форум серч:
********/3M0N7
Домены разные, и сразу можно не заметить что это развод.
Модеры знаю что ссылки на форумы запрещены, но тут особый случай:
Оригинальный форум: /
Ссылка мошенника: _http://*************.guru/showthread.phpt=573093.html
Посмотрите в сторону Пакетной обработки в Photoshop - там можно применить Action сразу ко всем фотографиям в папке.
По сути: надо сделать корректный Экшен - это займет немного времени. А для запускать его миожно одним кликом, причем сразу на любое кол-во фотографий.
Ок! Спасибо. На данный момент лучшее решение.
Именно такого приложения для Windows не встречал, да и вероятнее всего его и не существует. А так, есть сторонние программы или веб-сервисы, но все какие-то "недопиленные" что-ли. Также можно попробовать создать Action в Photoshop - говорят будет работать получше многих программ.
Ну с фотошопом ведь будет не то. Это придется каждую картинку в ручную через фотошоп прогонять и сохранять. Это уже имеется...
Спасибо!
или я немного не понял.
по ходу нету такого решения ((