![]() |
|
||||||||||
|
|
|
|||||
|
Спасибо, отличная статья!
![]() Но субтитры выводяться (событие CuePointEvent вызывается) только при прохождении "головки" проигрывателя непосредственно "через точку". А как быть в случае перемотки (изменения значения playheadTime)? Надо чтобы выводились субтитры, соответствующие последней ближайшей cuePoint из manager'a. Надо подписывать плеер на rewind и в нем бежать по всем точкам, сравнивая их значение с playheadTime? В таком случае не намного мы упростили поставленную задачу((( |
|
|||||
|
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
ну, я думаю, это задача максимум. Я думаю, никто не обломится, если при ревайнде 3-5 сек будут без субтитров.
А если уж так охота, всегда есть первое решение - XML, распарсеный в индексированный масив операторов show/hide subtitles + playheadUpdate event.
__________________
#define true false //счастливой отладки, друзья |
|
|||||
|
Мда... От чего ушел, к тому и вернулся)))
А по такой ситуации может кто что-нибудь знает, чтоб темы еще одной не создавать спрошу сразу: Вобщем есть набор flv файлов мелких и нужно чтобы плееру мы даем xml со списком нужных нам файлов, а он их грузил в себя и временная шкала(перемотка) отображала суммарное время проигрывания всех файлов списка, натипа плейлиста. То есть как 1 целый большой файл, но на самом деле состоящий из нескольких мелких. При поиске по временной шкале, он начинал проигрывать соответствующий файл. Нужно в xml-листе этих кусочков прописывать время для каждого, а потом их складывать вручную и задавать плееру? |
|
|||||
|
Чувак, ты некропостер)))
__________________
Стой! Опасная зона! Работа мозга! |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:17. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|