Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[98.80.143.34] |
|
Сообщ.
#1
,
|
|
|
Если пользователь тыкает на полосе прокрутки плеера, плеер должен начать крутить звук именно с этого места. Конечно, позиционирование не точное. Но как реализовать эту логику работы?
Просто отправить на сервер число в диапазоне 0...999, обозначающее примерное место клика по полосе прокрутки. Самое интересное: что после этого делать на сервере и на клиенте? Серверу-то проще, получил число 500, открыл файл с середины и начал отправлять. Но встать просто на середину файла - это не очень аккуратно с точки зрения работы с mp3, ведь там важны фреймы. Но что будет с флешатиной, если она получит огрызок фрейма, за которым следуют нормальные фреймы? То есть нужно ли серверу искать mp3-фрейм и начинать отправку с его начала или flash-клиент переживёт получение фигни (куска фрейма), за которой идут нормальные фреймы? Сапасибо. |
Сообщ.
#2
,
|
|
|
Задача типовая и уже решалась не раз, поищите в сети. От себя добавлю, что большинство "заморочек" Флеш берет на себя (в этом - один из смыслов этой платформы), в частности "Но что будет с флешатиной, если она получит огрызок фрейма, за которым следуют нормальные фреймы" - не проблема, ИМХО.
|