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

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

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

Регистрация: Jan 2010
Сообщений: 17
По умолчанию Помогите с проигрывателем для встроенного видео или в проблеме с seek()

Приветствую флешеров опытных и не очень!
Есть такая цель - сделать плеер и проигрывать ВСТРОЕННОЕ видео. Заказчик хочет все 1 файлом.
Встроенный плеер FLVPlayback как я понял не умеет такого. В Source принимает тока строку локального адреса или url (Но может я проглядел что?).

Написали свой плеер.
Делаем так:

Код AS3:
[Embed(source="../../../../assets/video/f_0016df.flv", mimeType="application/octet-stream")]
public var Video:Class;
далее Плеер:

Код AS3:
var vid:Video = new Video(Config.data.video.size.x, Config.data.video.size.y);				
var nc:NetConnection = new NetConnection();
nc.connect(null);			 
_ns = new NetStream(nc);			
_ns.client = this;			
_ns.client = {onMetaData:onMetaData, onCuePoint:onCuePoint}; 
_ns.play(null);						 
vid.attachNetStream(_ns);			
_ns.appendBytes(data);
где в "_ns.appendBytes(data)" data - это "new Video() as ByteArray" которая передается ранее при создании плеера.

Так вот. Проблема в том что не выходит произвести перемотку на нужный участок через seek. Видео просто останавливается.
В функцию onCuePoint ничего не приходит.
Есть идеи?

Старый 14.03.2012, 14:29
ERrorMAKros вне форума Посмотреть профиль Отправить личное сообщение для ERrorMAKros Посетить домашнюю страницу ERrorMAKros Найти все сообщения от ERrorMAKros
  № 2  
Ответить с цитированием
ERrorMAKros
 
Аватар для ERrorMAKros

Регистрация: May 2008
Адрес: Земля.Украина.Одесса
Сообщений: 219
Отправить сообщение для ERrorMAKros с помощью ICQ Отправить сообщение для ERrorMAKros с помощью Skype™
Форумчане, есть идеи?
Пост для меня так же актуален!

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

блогер
Регистрация: Feb 2010
Адрес: MSK
Сообщений: 859
Записей в блоге: 3
Отправить сообщение для Genzo с помощью ICQ Отправить сообщение для Genzo с помощью Skype™
А вы уверенны что у вас в flv проставлены точки остановок?
__________________
Gamedev != Gaming (http://twitter.com/#!/GenzoDev). Don't forget to [+] if it works.

Старый 14.03.2012, 20:10
ERrorMAKros вне форума Посмотреть профиль Отправить личное сообщение для ERrorMAKros Посетить домашнюю страницу ERrorMAKros Найти все сообщения от ERrorMAKros
  № 4  
Ответить с цитированием
ERrorMAKros
 
Аватар для ERrorMAKros

Регистрация: May 2008
Адрес: Земля.Украина.Одесса
Сообщений: 219
Отправить сообщение для ERrorMAKros с помощью ICQ Отправить сообщение для ERrorMAKros с помощью Skype™
Абсолютно! последний пост - сущность проблемы.

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

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

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


 


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


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