Привет.
Имеем:
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: Предоставленный индекс выходит за допустимые пределы.
Что я не так делаю?
Спасибо.