Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 04.12.2009, 01:25
profi80 вне форума Посмотреть профиль Отправить личное сообщение для profi80 Найти все сообщения от profi80
  № 1  
Ответить с цитированием
profi80

Регистрация: Dec 2005
Сообщений: 86
По умолчанию как проиграть часть flv?

Пожалуйста подскажите как можно проиграть часть FLV и при этом не загружать весь ролик в кэш браузера а только часть, которую нужно проиграть. Есть ли какие-то способы? Если не возможно ограничить кеширование, то как можно ограничить только проигрывание?

Заранее спасибо.
__________________
а все-таки AS3 лучше!

Старый 04.12.2009, 02:02
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
FLV по определению формат который можно читать с любого кадра... просто отдавайте столько кадров, сколько вам нужно...

Есть RTMP протокол, который не попадет в кеш, он реализован в FMS и Red5 серверах, возможно кто-то еще умеет - я не в курсе. Пока его спецификация официально закрыта, но обещали обнародовать, хотя, скорее всего, ничего особенно сложного в нем нет...
__________________
Hell is the possibility of sanity

Старый 04.12.2009, 03:42
profi80 вне форума Посмотреть профиль Отправить личное сообщение для profi80 Найти все сообщения от profi80
  № 3  
Ответить с цитированием
profi80

Регистрация: Dec 2005
Сообщений: 86
Спасибо за ответ.

Мне нужно решение для Progressive проигрывания, не для Streaming. Есть ли возможность ограничить или отключить кэширование FLV файла для Progressive хоть как-то? Может быть даже JavaScript?

Ну и как быть со шкалой прогресса ролика, например если ролик 2 минуты, а мне нужно показать только 1 минуту что делать если юзер двинет указатель на 1.5 мин? Что мне нужно - ограничить шкалу (как?) или как-то по другому блокировать часть ролика?

Уточняю: речь не идет о проигрывании компонентом FLV player.
__________________
а все-таки AS3 лучше!

Старый 04.12.2009, 06:15
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А при чем тут вообще шкала? Если ваш сервер на запрос FLV файла отдает его целиком, то как бы элементы пользовательского интейфейса на стороне клиента на это никак не повлияют... они как бы не при делах вообще... и, нет, отключить кеширование вы не можете, это настройка пользователя - захочет будет кешировать, не захочет - не будет. Вы можете отдать браузеру заголовки предписывающие, как надо кешировать ваш контент, но, как бы браузер может на них не обратить внимания...
__________________
Hell is the possibility of sanity

Старый 05.12.2009, 00:27
profi80 вне форума Посмотреть профиль Отправить личное сообщение для profi80 Найти все сообщения от profi80
  № 5  
Ответить с цитированием
profi80

Регистрация: Dec 2005
Сообщений: 86
Ну вот например есть такое видео:
http://www.youtube.com/watch?v=efR1x...ide_rn-6r-5-HM

Собственно, мой вопрос:
Если я не могу ограничить загрузку всего ролика в кэш, то как я могу ограничить просмотр двумя первыми минутами?

Пользователь может подождать пока весь ролик не загрузится в кэш и кликнуть в любом месте шкалы, чтобы смотреть любую часть ролика. Даже если я поставлю ограничение на проигрывание (скажем, буду отслеживать PlayHead time), это ж не запрещает пользователю кликнуть в любом месте шкалы и начать просмотр скажем с 2 минут 10 секунд? Хоть отрывками, хоть кадрами. Получается нужно что-то делать со шкалой или я не прав?
__________________
а все-таки AS3 лучше!

Старый 05.12.2009, 01:11
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 6  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Еще раз, если вы отдаете весь FLV то никакими средствами получение всего FLV вы не сможете предотвратить. Это все равно что пытаться придумать схему, а как мне вам дать червонец чтобы вы получили только 8 рублей, одной купюрой...
__________________
Hell is the possibility of sanity

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.