Помогите новичку разобраться (поиском по сайту пользовался, google тоже), суть проблемы в следующим. Для просмотра флеш видео использую связку SWF Tools и Flash node все прекрасно загружается и работает, проигрывается JW Media Player 4 можно менять на FlowPlayer 3, но он мне меньше нравиться или Default Player результат один. В начале черный экран как убрать, чтобы было изображение от видео или можно вставить как то в начале картинку preview. В настройках SWF Tools можно менять различные настройки, но где вставить привью или на какой секунде взять ключевой кадр ролика и показывать, я не нашел. Может кодировать надо хитро с вставкой ключевых кадров или вместе с картинкой которая будет показываться в начале, так даже лучше. Спасибо за понимание буду очень рад любой критике и предложениям с моей проблемой. Файл с настройками в виде скриншота прилагаю, там представлены вроде все настройки которые относятся к флеш видео и JW Media Player. Может где не докрутил настройки пожалуйста помогите.
Вложение | Размер |
---|---|
Screen.png | 662.57 КБ |
Комментарии
Я не пользовался SWF Tools и Flash node, но могу сказать, что на уровне кода это решается добавлением в flashvars проигрывателя ещё одного файла-преьюхи перед самим видео. Превьюху нужно будет изготовить самостоятельно, если на сервере не стоит FFMPEG.
С кодом пока не разобрался пытался вставлять код не получилось. Показывает белый квадрат флеш плеера вообще не видно, где настраивать flashvars пока мало что находиться по нему. FFMPEG мне не нежен он для кодирования, а мне надо только проигрывать. Сделать превьюху не проблема как прикрутить ее проблемма.
У кого работает проигрывание флеш роликов через JW Player отзовитесь как сделали?
Пока нашел три способа:
В принципе проблемма решилась втсавкой вручную кода, на страниицу от JW Media Player.
code lang="html4strict">script type="text/javascript" src="http://www.mysite.temp/flash/swfobject.js">/script>
div id="player">This text will be replaced
script type="text/javascript">
var so = new SWFObject('http://mysite.temp/flash/player.swf','mpl','500','400','9');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','&file=http://mysite.temp/flash/content.mp4&image=http://mysite.temp/flash/cont...');
so.write('player');
/script>
Теперь осталось решить вопрос с flash node, как прикрутить параметр, что бы работало c картинкой:
flashvars','&file=http://mysite.temp/flash/content.mp4&image=http://mysite.temp/flash/cont...');
so.write('player');
Скреншот внутри.
Решение оказалось простым как подсказал выше куку, спасибо ему все дело было в flashvars.
Можно сделать вставкой кода как показанно выше или в связке модулей, что более привлекательней и удобней SWF Tools и Flash node.
Все хорошо настраивается и играет видео, но мне мешал в начале черный экран видео. Вставляем в окно настроек flashvars строчку
кода и все работает с превьюшкой.
image=http://mysite.temp/sites/default/files/flash/content.png&dock=false