Сведения о вопросе

CPdeveloper

21:06, 1st October, 2020

Теги

Adobe   Flash    

Flash плеер с возможностью начала воспроизведения с произвольного места ?

Просмотров: 324   Ответов: 6

http://www.longtailvideo.com/players/ использовали этот плеер, но заказчик обратил внимание и попросил сделать так чтобы было как на youtube — чтобы загрузка могла начинаться с того положения, куда мышкой кликнули. т.е. пока ролик не воспроизводится — кликнули на середину — начнет загружаться именно с середины.

Попробовали поискать подобные решения, но то ли что-то не так пробовали, но не нашли плеер который так умеет.

Собственно может кто сможет помочь или объяснить как это сделать?



  Сведения об ответе

repe

21:55, 30th September, 2020

Одного плеера мало, надо еще на web-сервере настраивать.
Вот пример для nginx kovyrin.net/2006/10/14/flash-video-flv-streaming-nginx/


  Сведения об ответе

KOMP

04:58, 25th September, 2020

Так проблема не в плеере, а в ролике. Ролики в flv? Если да, то обрабатывайте их flvtool или flvmeta перед закачкой на сервер.


  Сведения об ответе

lool

21:34, 28th September, 2020

Используем плейер uppod + переносим метатеги с помощью утилиты flvmeta. Без переноса метаинформации стримится не будет.


  Сведения об ответе

lourence

20:57, 26th September, 2020

Задача воспроизведения flv во flash плеере с произвольного места состоит из нескольких.
1. Сервер должен поддерживать отдачу потокового flv. Для Apache есть mod_flvx, для Lighttpd — mod_flv, для nginx — ngx_http_flv_module.
2. Файлы. В flv фалы должны быть вшиты метаданные. Есть flvtool2 и yamdi. У меня часто flvtool2 не справлялся с задачей.
3. Плеер тоже должен поддерживать воспроизведение файла с произвольного места.


  Сведения об ответе

DAAA

18:22, 30th September, 2020

в jw плеере вроде нужно добавить
so.addVariable('type','http');
если не ошибаюсь


  Сведения об ответе

repe

16:45, 28th September, 2020

Ваш плеер подходит. Для серверной стороны – гуглите flvprovider.php
Ну и в плеере добавить параметр, как написал NinjaCat


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться