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

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

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

Регистрация: Oct 2006
Сообщений: 100
По умолчанию воспроизведение flv с произвольного места

всем привет.

пишу плеер, типа того что на ютубе. где если перемотать на не буфиризированную область, то серверу идет запрос типа *.flv?start=XXX

вот проблема немогу понять , сервер вроде отдает файл с этого момента но он не играет =( что я не так делаю? я пытаюсь подставить NetStream как новый урл типа *flv?start=XXX
и даже если изначально задать нетстриму такой урл то не играет.
--------------
что я не так делаю?
или это проблемный сервер?
---------
узнал что что то с метаДатой связано. как с этим работать?
подскажите плиз
---------
ЗЫ. не знал как тему назвать, если не так, то уж извиняйте.

--------изменения---------
Код:
... из методаты
    cuePts = obj['keyframes']['filepositions']
...

		function cueSeek(perc){
			if(cuePts){
				var index = Math.floor((cuePts.length-1)*perc);
				var newUrl = videoURL+'?start='+cuePts[index]
				stream.play(newUrl)
			}else{
				stream.seek(total*perc);
			}
		}
-------------
не работает...
----2 дополнение--------
при выполнение кода выше начинает играть с самого начала. но не с заданной точки.
stream.close() не помогает, пробоема сервера?


Последний раз редактировалось BARTLEBY; 23.09.2008 в 09:01.
Старый 23.09.2008, 17:09
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 2  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
А какой сервер?

Старый 24.09.2008, 14:37
BARTLEBY вне форума Посмотреть профиль Отправить личное сообщение для BARTLEBY Найти все сообщения от BARTLEBY
  № 3  
Ответить с цитированием
BARTLEBY
 
Аватар для BARTLEBY

Регистрация: Oct 2006
Сообщений: 100
Цитата:
Сообщение от mre Посмотреть сообщение
А какой сервер?
сервер nginx + flv модуль

Старый 24.09.2008, 22:55
BARTLEBY вне форума Посмотреть профиль Отправить личное сообщение для BARTLEBY Найти все сообщения от BARTLEBY
  № 4  
Ответить с цитированием
BARTLEBY
 
Аватар для BARTLEBY

Регистрация: Oct 2006
Сообщений: 100
хотелось бы услышать правильно ли я делаю?
или это серверная сторона глючит?

Старый 25.09.2008, 01:20
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 5  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Серверная сторона в 6-м nginx не глючит точно. Что-то у вас. Попробуйте NetStream новый создавать, например. У меня похожий косяк был с аудио.
__________________
Дело не в тебе

Старый 25.09.2008, 04:44
BARTLEBY вне форума Посмотреть профиль Отправить личное сообщение для BARTLEBY Найти все сообщения от BARTLEBY
  № 6  
Ответить с цитированием
BARTLEBY
 
Аватар для BARTLEBY

Регистрация: Oct 2006
Сообщений: 100
не помагает.
в метадате есть точки как я понял, как перпрыгнуть на эту точку?
-------
у меня сейчас тупа начинает играть с самого начала почему то =(
хотя странно как так получается =) по идее он же обрезанный файл возвращает...

вопрос снемается.
---
описываю причину
------
дело было в косячном видео, которое попалось мне для теста...
решил поменять урл и все заработало на ура.


Последний раз редактировалось etc; 25.09.2008 в 12:52.
Старый 26.09.2008, 11:52
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 7  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
У видео есть в метадате свойство с названием вроде canScrollToEnd, возможно оно было ложным - таких файлов вообще лучше избегать или не делать для них возможность прокрутки

Upd: правда, это зависит от приложения, которое прошивало метаданные...
__________________
Дело не в тебе


Последний раз редактировалось AL.exe; 26.09.2008 в 12:05.
Старый 29.09.2008, 19:36
Budeovets вне форума Посмотреть профиль Отправить личное сообщение для Budeovets Найти все сообщения от Budeovets
  № 8  
Ответить с цитированием
Budeovets

Регистрация: Sep 2008
Сообщений: 1
Возможно сервер просто отдает файл с flv-заголовком начиная с указанного в параметре start байта. В этом случае запрашивать файл нужно с ключевых кадров. (т.е. start должен соответствовать ключевому кадру).

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

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

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


 


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


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