Если пользователь тыкает на полосе прокрутки плеера, плеер должен начать крутить звук именно с этого места. Конечно, позиционирование не точное. Но как реализовать эту логику работы?
Просто отправить на сервер число в диапазоне 0...999, обозначающее примерное место клика по полосе прокрутки.
Самое интересное: что после этого делать на сервере и на клиенте? Серверу-то проще, получил число 500, открыл файл с середины и начал отправлять. Но встать просто на середину файла - это не очень аккуратно с точки зрения работы с mp3, ведь там важны фреймы. Но что будет с флешатиной, если она получит огрызок фрейма, за которым следуют нормальные фреймы? То есть нужно ли серверу искать mp3-фрейм и начинать отправку с его начала или flash-клиент переживёт получение фигни (куска фрейма), за которой идут нормальные фреймы?
Сапасибо.