Как сделать потоковое видео на сайте.11.02.2009 (последний раз редактировалось 02.01.2012) сайт автора: http://webi.ru
публикация данной статьи разрешена только со ссылкой на сайт автора статьиКак установить на сайте плеер и показывать свои ролики и онлайн вещания прямо с вашего сайта. Описание настроек jw flv player на русском.
Комментарии
RSS комментарии
13.01.2011 женя
блин помогите кто нить
у меня проигрываетль на сайт стал работает!!!)))
даже с ютюбе видео можно смотреть работает а вот на сайт скинул видео так не могу к нему путь прописать(((((
название видео 1.flv
напишите как путь прописать плиз
<script type="text/javascript" src="swfobject.js"></script>
<div id="player">Здесь можно написать что то, если вдруг не будет грузится плеер. Возможно не включен flash в браузере.</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player');
</script>
пришлите исправленный вариант этой штуки
13.01.2011 админ
женя, на первый взгляд все верно.
в приведенном примере файл должен лежать в той же папке где и сам плеер.
Чтобы не путаться, просто полный путь прописывайте и все.
so.addParam('flashvars','file=http://site.ru/asd/video.flv');
или /asd/video.flv
начиная путь со слеша, вы указываете начинать путь с корня сайта
17.01.2011 женя
указал полный путь всё равно не работает никак ни с полным путём
so.addParam('flashvars','file=http://http://fotolub.ucoz.ru/1.flv/asd/video.flv');
и ни так
so.addParam('flashvars','file=http://http://fotolub.ucoz.ru/1.flv');
не просто через
/asd/video.flv
а вот с ютюбе ставлю ссыл ку всё работает
so.addParam('flashvars','file=http://www.youtube.com/watch?v=br3Adp7o2T8&feature=rec-LGOUT-exp_stronger_r2-2r-1-HM');
почему так??
17.01.2011 женя
а вот ещё вопросик как установит несколько плееров на страницу а то я ставлю второй первый не работает и так далее
я просто копирую код и вставляю его ))))) наверное что то надо дописать??)))
а???))
17.01.2011 админ
женя, а что это за такие интересные ссылки?
http://http://fotolub....
зачем так много http://?
Вот пример вывода трех плееров на одной странице
<script type="text/javascript" src="swfobject.js"></script>
<div id="player">...</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player');
</script>
<div id="player2">...</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player2');
</script>
<div id="player3">...</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player3');
</script>
Обратите внимание, вставка скрипта проходит один раз
<script type="text/javascript" src="swfobject.js"></script>
Все остальное дублируется, только ID плеера нужно менять в двух местах, например
<div id="player3">
so.write('player3');
То есть просто в каждом коде ставите другое имя ID и плеер вставляется новый.
Естественно не забудьте разные видео файлы указывать.
20.01.2011 Sasha
Здравствуйте! можно ли сделать так чтобы при проигрывании видео слева не появлялся логотип jw player?
20.01.2011 женя
17.01.2011 админ
женя, а что это за такие интересные ссылки?
http://http://fotolub....
зачем так много http://?
)))))))
это случайно такое послал))
но с одним http:// всё равно не работает!!
)))))
короче бермудский треугольник))
блин)))) и что делать??
20.01.2011 женя
02.04.2009 Valeriy
alex
02-04-2009
похоже на отсутствие mime-type для FLV
может в этом проблема????
20.01.2011 женя)))
ну спасибки всё заработало пришлось страницу почистьть удалить там все плееры и заработало)))
оказывается нет ничего невозможного))
спасибо
СПАСИБО
21.01.2011 админ
Sasha, помоему убрать логотип плеера можно только в платной версии.
24.01.2011 женя
здравствуйте это снова я вот вопросик три плеера работают как надо
<script type="text/javascript" src="swfobject.js"></script>
<div id="player">...</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player');
</script>
<div id="player2">...</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player2');
</script>
<div id="player3">...</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','400','250','8');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','file=video.flv');
so.write('player3');
</script>
но вот в чём дело как между ними вставить ссылки текст короче всякую информацию пытаюсь что нить вписать плееры пропадают
как вставлять каждый плеер по отдельности с различной информацией для каждого
ну типа того как на ютюбе
25.01.2011 админ
Женя, разве так не работает?
<script type="text/javascript" src="swfobject.js"></script>
Вот тут текст раличный
<div id="player">...</div>
<script type="text/javascript">
.....
</script>
Тут еще текст или какой либо другой html код
<div id="player2">...</div>
<script type="text/javascript">
...
</script>
Тут еще что то.....
<div id="player3">...</div>
<script type="text/javascript">
....
</script>
25.01.2011 женя
насколько я понимаю текст нужно вставлять сюда
<div id="player3">Вот сюда писать можно ??</div>
<script type="text/javascript">
но ничего не отображается плееры всё рядом
http://fotolub.ucoz.ru/load
25.01.2011 yoot
Здравствуйте.
Такая задача. Есть страничка, где расположен JW Player c плейлистом предположим из пяти треков. Как сделать ссылку для загрузки этой странички точно на плеере я знаю. В результате открывается JW Player и готов воспроизвести первый клип из плейлиста. Но очень часто для иллюстрации надо воспроизвести совсем другой клип из плейлиста, например третий. Вопрос: как заставить JW Player подгрузить сразу третий трек из плейлиста. Как написать ссылку на конкретный трек из плейлиста? Спасибо.
25.01.2011 админ
женя, нет, туда писать нельзя.
там отображается текст только в том случае, если плеер не загрузился.
писать нужно до или после <div>
как я показал
вот тут пишем что хотим
<div id="player3">..тут видно если плеер не загрузился..</div>
или тут пишем что хотим
25.01.2011 админ
yoot, есть же переменная item. Ее и передавайте по ссылке.
в коде плеера пишите
so.addVariable("item", getQueryParamValue("item"));
И теперь в параметры ссылки добавляйте номер ролика
/asd.html?item=2
так должен воспроизвестись третий ролик. Отсчет начинается с нуля, поэтому 0 это первый ролик.
26.01.2011 yoot
админ, спасибо за ответ, но пока не получается. С кодом в плеере понятно.
<a name="0008" id="0008"></a>
<script type="text/javascript" src="swfobject.js"></script>
<div id="player8">Возможно не установлен или не включен flash в браузере.</div>
<script type="text/javascript">
var so = new SWFObject('player.swf','mpl','512','500','9');
so.addParam('allowfullscreen','true');
so.addVariable("item", getQueryParamValue("item"));
so.addParam('flashvars','file=video/concert/gli_2010_12_11/20101211.xml&playlist=bottom&repeat=list');
so.write('player8');
</script>
а вот со ссылкой на третий трек засада. Я использую такую
<a href="relay.php#0008" target="_blank">
Куда здесь вставить ?item=2
Или как по другому написать ссылку?
Страница, с примером использования ссылок на JW Player http://mosconcert.com/glinka.php
Спасибо.
26.01.2011 yoot
админ, я так понимаю, что <a href="relay.php#0008" target="_blank">
это ссылка на якорь на странице, а не на сам плеер. Подскажи, пожалуйста, как написать ссылку на плеер, чтоб он загрузился и открыл конкретный трек из конкретного плейлиста. Спасибо.
26.01.2011 админ
yoot, так раз тут идет через php, так может проще этот item ловить из ссылки через $_GET и вставлять в плеер?
<a href="relay.php?item=2#0008" target="_blank">
а в плеере прописать
so.addParam('flashvars','file=video/concert/gli_2010_12_11/20101211.xml&playlist=bottom&repeat=list&item=<?=$_GET['item'];?>');
и тогда строка
so.addVariable("item", getQueryParamValue("item"));
уже не нужна
26.01.2011 друг
здравствуйте! подскажите пожалуйста, очень надо - как сделать чтобы видео с youtube воспроизводилось автоматически на моём сайте при загрузки страницы
вот к примеру код с ютуба, что здесь нужно изменить:
<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/tQmEd_UeeIk?fs=1&hl=ru_RU&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/tQmEd_UeeIk?fs=1&hl=ru_RU&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>
заранее спасибо
Добавить свой комментарий
|