С нами с 28.03.08
Сообщения: 63
|
Добавлено: 18/01/09 в 15:52 |
Добрый день
Бл*! уже заеб*лся прикручивать этот еб*нный jw player к nginx.
Люди добрые помогите!
Для знающих прошу учесть что:
jw скомпилил так, что в логах на доступ nginx он шлет запросы только с паратром start=xxxxxx больше ничего
файлы flv разметил flvtool2 -U xxxx.flv
flv включил в конфиге nginx
НО никак не работает прокрутка!!!!
Помогите кто нить! уже задолбался)
ПС: готов даже за вознаграждение!
|
|
|
|
С нами с 28.03.08
Сообщения: 63
|
Добавлено: 18/01/09 в 16:53 |
ЗЫ Все таки решил проблему.
Причем нашел решение именно когда запостил на мастер!)))
Для тех, кто будет пробовать надо учитывать такие вещи:
1) Чтобы проверить работает ли nginx под правильной настройкой необоходимо запросить адрес файлы flv c разными параметрами start т.е
http://domain.com/1111.flv?start=0
и
http://domain.com/1111.flv?start=44344445 (где число это смещение в байтах)
и что самое важное размеры файлов должны отличаться. Иначе nginx не настроен.
2) JW player не понимает парамерт streamer если он задани не в file
т.е. s1.addParam('streamer','lighttpd'); не прокатит
нужно
s1.addVariable("file","http://domain.com/1111.flv&streamer=lighttpd");
Как то так)
|
|
|
|
С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365
|
Добавлено: 18/01/09 в 18:02 |
Wade писал: | 2) JW player не понимает парамерт streamer если он задани не в file
т.е. s1.addParam('streamer','lighttpd'); не прокатит
нужно
s1.addVariable("file","http://domain.com/1111.flv&streamer=lighttpd");
|
Просто нужно писать вот так
s1.addVariable('streamscript', 'lighttpd');
и все нормально будет пониматься
|
|
|
|
С нами с 26.04.09
Сообщения: 1
|
Добавлено: 26/04/09 в 19:12 |
Доброго времени.
В этом деле я ещё младенец. Но сервер вроде подняли правильно.
Согласно данному примеру:
Все получилось так, как надо и следовательно nginx получается настроен.
Но всё равно у меня не получается. Движок сайта на DLE и тут запрещено использовать swfobject, поэтому я прикручиваю видео при помощи embed code. И на то и на другое на сайте JW Player есть пример...
тут http://www.longtailvideo.com/support/jw-player-setup-wizard?example=92...
Вот сам пример с сайта JW Player:
Код: |
<embed
src="/jw/embed/player.swf"
width="470"
height="300"
bgcolor="#ffffff"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="file=http://content.bitsontherun.com/videos/MPKB9prD.flv&autostart=true&stretching=fill&link=http://www.calogero.fr/&streamer=lighttpd"
/>
|
Видно в конце &streamer=lighttpd
Правда я не понял при чём тут http://www.calogero.fr/, но и у меня два разных домена.
Вот мой код
Код: |
<embed
src="http://domen.com/player.swf"
width="608"
height="488"
wmode="transparent"
allowfullscreen="true"
allowscriptaccess="always"
bgcolor="000000"
flashvars="file=http://domen_02.com/0000052.flv&streamer=lighttpd&image=http://domen.com/flv/logo2.jpg&backcolor=111111&frontcolor=cccccc&lightcolor=00CCCC&skin=http://domen.com/stylish.swf&bufferlength=10&volume=100">
</embed>
|
Видно, что используются два разных домена. Сайт у меня лежит в одном месте, а файл-сервер стоит на колоколе и просто должен отдавать FLV.
Но думаю это не должно быть проблемой.
Одним словом вроде как nginx сконфигурирован правильно, всё работает нормально кроме стриминга. Не работает и всё.
Где руки ростут не правильно?
Еще где-то читал, что нужно перекомпилировать сам плейер...Только не нашёл как. Да и не пойму зачем? Вроде JW и так всё понимает если настроен сервер и параметр передаётся.
С уважением. И надежной на профответ.
|
|
|
|
Чингачгук, вождь красноглазых
С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824
|
Добавлено: 29/04/09 в 00:01 |
stas999:
Я правильно понял, что ты загружаешь плэер с одного домена, а видео пытаешься захватить с другого? Так работать не будет - по умолчанию flash security model не дает флэшу вытворять подобные штуки. Поскольку это будет самый натуральный XSS.
Вот тут описывается вкратце модель секьюрити флэша, и что делать в таком случае. Обрати внимание - crossdomain.xml должен лежать _не_ там же, где плэер, а там, где контент.
|
|
|
|
С нами с 02.05.09
Сообщения: 1
|
Добавлено: 02/05/09 в 20:32 |
Здравствуйте, кто нибудь на практике пробовал принимать потоковое видео mp4 или flv трансляцию(JW Player по документации умеет это)?
оффтопик Подскажите, чем можно вешать flv поток? Пробовал vlc, но не вешает со всеми установленными кодеками. Или чем можно перекодировать текушую трансляцию в flv поток?
|
|
|
|
С нами с 06.10.06
Сообщения: 964
Рейтинг: 742
|
Добавлено: 03/05/09 в 23:01 |
под JW я поднял стриминг mp4, все работает и прокрутка и тд
единственное чуть дольше flv грузится, но качество имхо на порядок лучше.
ЗЫ. вот удивляюсь партнеркам типа оргикеш
сделали mp4 превью и оно не показывает пока полностью незагрузится, смотрю а отдается апачем ) вот вопрос жлобы они или дураки хз...
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |