RtspDecoder instead.@Deprecated public abstract class RtspObjectDecoder extends HttpObjectDecoder
ByteBufs into RTSP messages represented in
HttpMessages.
| Name | Meaning |
|---|---|
maxInitialLineLength |
The maximum length of the initial line
(e.g. "SETUP / RTSP/1.0" or "RTSP/1.0 200 OK")
If the length of the initial line exceeds this value, a
TooLongFrameException will be raised. |
maxHeaderSize |
The maximum length of all headers. If the sum of the length of each
header exceeds this value, a TooLongFrameException will be raised. |
maxContentLength |
The maximum length of the content. If the content length exceeds this
value, a TooLongFrameException will be raised. |
ByteToMessageDecoder.CumulatorChannelHandler.SharableDEFAULT_ALLOW_DUPLICATE_CONTENT_LENGTHS, DEFAULT_ALLOW_PARTIAL_CHUNKS, DEFAULT_CHUNKED_SUPPORTED, DEFAULT_INITIAL_BUFFER_SIZE, DEFAULT_MAX_CHUNK_SIZE, DEFAULT_MAX_HEADER_SIZE, DEFAULT_MAX_INITIAL_LINE_LENGTH, DEFAULT_VALIDATE_HEADERS, headersFactory, trailersFactory, validateHeadersCOMPOSITE_CUMULATOR, MERGE_CUMULATOR| 限定符 | 构造器和说明 |
|---|---|
protected |
RtspObjectDecoder()
已过时。
Creates a new instance with the default
maxInitialLineLength (4096), maxHeaderSize (8192), and
maxContentLength (8192). |
protected |
RtspObjectDecoder(int maxInitialLineLength,
int maxHeaderSize,
int maxContentLength)
已过时。
Creates a new instance with the specified parameters.
|
protected |
RtspObjectDecoder(int maxInitialLineLength,
int maxHeaderSize,
int maxContentLength,
boolean validateHeaders)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
isContentAlwaysEmpty(HttpMessage msg)
已过时。
|
createInvalidMessage, createMessage, decode, decodeLast, handlerRemoved0, handleTransferEncodingChunkedWithContentLength, isDecodingRequest, isSwitchingToNonHttp1Protocol, isValidating, reset, splitFirstWordInitialLine, splitHeaderName, splitSecondWordInitialLine, splitThirdWordInitialLine, userEventTriggeredactualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, discardSomeReadBytes, handlerRemoved, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecodechannelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaughtensureNotSharable, handlerAdded, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlerAddedprotected RtspObjectDecoder()
maxInitialLineLength (4096), maxHeaderSize (8192), and
maxContentLength (8192).protected RtspObjectDecoder(int maxInitialLineLength,
int maxHeaderSize,
int maxContentLength)
protected RtspObjectDecoder(int maxInitialLineLength,
int maxHeaderSize,
int maxContentLength,
boolean validateHeaders)
protected boolean isContentAlwaysEmpty(HttpMessage msg)