На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: PIL
  
> Флеш (ActionScript 3.0), воспроизведение mp3 с произвольного места.
    Если пользователь тыкает на полосе прокрутки плеера, плеер должен начать крутить звук именно с этого места. Конечно, позиционирование не точное. Но как реализовать эту логику работы?

    Просто отправить на сервер число в диапазоне 0...999, обозначающее примерное место клика по полосе прокрутки.

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

    Сапасибо.
      Задача типовая и уже решалась не раз, поищите в сети. От себя добавлю, что большинство "заморочек" Флеш берет на себя (в этом - один из смыслов этой платформы), в частности "Но что будет с флешатиной, если она получит огрызок фрейма, за которым следуют нормальные фреймы" - не проблема, ИМХО.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0159 ]   [ 16 queries used ]   [ Generated: 28.03.24, 09:05 GMT ]