2010-05-19 7 views
3

Все, что я пробовал до сих пор с компонентом FLVPlayback, чтобы беззаботно зацикливаться на прогрессивно загруженном 15-секундном видео, не удалось. Всегда есть секундная пауза, когда пришло время петли. Для сценария вложение видео в Flash-проект не является опцией, а пауза с разделенной секундой неприемлема. Я пробовал устанавливать autorewind в true и обрабатывать событие autorewind, запущенное FLVplayback. Я пробовал смотреть плей-лист flvplayer, когда он достигает 99,5% и ищет 0. Мое последнее решение включает в себя наличие двух экземпляров VideoPlayer с тем же источником за компонентом FLVPlayback и переключение между ними, когда пришло время цикла, и между окончанием и началом все еще существует. Я проверил видео в кратчайшие сроки, чтобы убедиться, что это не артефакт видео.Компонент FLVPlayback не будет легко контактировать

Неужели кто-то успешно это сделал?

ответ

1

У меня также было недовольство этой проблемой, и, к сожалению, нет возможности снять ее (ознакомьтесь с этим сообщением actionscript.org). Единственный вариант в вашем распоряжении, если вам действительно нужен бесшовный цикл, - это встроить FLV в ваш swf, поставив его на график, который даст вам отличные результаты; однако вы жертвуете способностью постепенно загружать видео.

Извините, что являюсь носителем плохих новостей! В прошлом я всегда рассматривал это как: а) вложение моих видеороликов, если они были достаточно короткими, или б) конструирование видеоконтента, чтобы небольшая икота не была заметна (например, с помощью какого-то ослабления в первые/последние несколько кадров видео).