public override void WriteByteArray(byte[] value)
{
if (value.Length<=0xFFFF) {
WriteMarker(AMF0Marker.String);
WriteUI16(value.Length);
BaseStream.Write(value, 0, value.Length);
}
else {
WriteMarker(AMF0Marker.LongString);
WriteUI32(value.Length);
BaseStream.Write(value, 0, value.Length);
}
}