время управления плеером - PullRequest
1 голос
/ 10 ноября 2009

Я использую компонент проигрывателя Flex FLV и хочу, чтобы можно было пропустить 5 секунд вперед и назад, в настоящий момент, насколько я понимаю из документов, он не точен, потому что фильм может пропустить только ключевые кадры, иногда делая пропустить 6 или 7 секунд. то же самое касается ключевых точек, которые FLV может пропустить фактическую точку, если там нет ключевого кадра / мой вопрос, есть ли другой способ использовать плеер более точно? так как я вижу в веб-плеерах, которые могут делать эти лыжи

Спасибо

Ответы [ 2 ]

1 голос
/ 11 ноября 2009
нет

Нет

Возможность поиска в FLV-файле полностью зависит от расстояния между ключевыми кадрами. Это потому, что ключевой кадр может создать само видеоизображение целиком. (В отличие от внутрикадровых, которые зависят от a) предыдущего ключевого кадра и b) всех промежуточных кадров между ним и предыдущим ключом кадр.) Вот только у них так получается.

Но, может быть, у вас есть какое-то влияние на то, как кодируются видео? Не могли бы вы указать минимальное расстояние между ключевыми кадрами? Например: интервал между ключевыми кадрами 50 для видео 25 кадров в секунду будет каждые 2 с. Или еще меньше?

0 голосов
/ 26 марта 2011

Я разработал такой плеер, вы можете использовать flv-player.net и скопировать js player. Панель управления отсутствует, поэтому вы можете управлять всеми функциями из JavaScript,

Скачайте flv-player.js.swf вместе с демонстрационным кодом, напишите свою собственную панель управления, обозначьте игру, поиск, паузу, громкость и полноэкранный режим.

Так что вам понадобятся дополнительные усилия для написания этой функции, потому что у плеера, о котором я упоминаю, нет панели управления.

...