Показать сообщение отдельно
Старый 10.11.2011, 15:03
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 1  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
По умолчанию Отправить картинку (ByteArray) через AMFPHP

Привет.
Имеем:
1. Сервер с настроенным AMFPHP, настраивался программистом.
2. Клиент, флешка, которая связывается с сервером через AMFPHP, которая разрабатывается мною.

Появилась необходимость передать картинку через AMFPHP в формате ByteArray.
Делаю так:
Код AS3:
// Готовлю ByteArray
var encoder:JPGEncoder = new JPGEncoder(100);
var bd:BitmapData = new BitmapData(50, 50);
bd.draw(this);				
var ba:ByteArray = encoder.encode(bd);
// Отправляю запрос через AMFPHP
this.remoteObject.sendImage(ba);
Получаю такую ошибку:
Код:
RangeError: Error #2006: Предоставленный индекс выходит за допустимые пределы.
Что я не так делаю?
Спасибо.