protected virtual void ParseMessage(RtmpMessageTypeId messageType, EndianBinaryReader reader) { //this should be done in the derived classes }