public class RtspRequestDecoder extends RtspMessageDecoder
ChannelBuffers into RTSP requests represented in
 HttpRequests.
 
| Name | Meaning | 
|---|---|
maxInitialLineLength | 
 The maximum length of the initial line (e.g. "SETUP / RTSP/1.0")
     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. | 
 
HttpMessageDecoder.StateChannelHandler.Sharablecumulation, DEFAULT_MAX_COMPOSITEBUFFER_COMPONENTS| 构造器和说明 | 
|---|
RtspRequestDecoder()
Creates a new instance with the default
  
maxInitialLineLength (4096}, maxHeaderSize (8192), and
 maxContentLength (8192). | 
RtspRequestDecoder(int maxInitialLineLength,
                  int maxHeaderSize,
                  int maxContentLength)
Creates a new instance with the specified parameters. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected HttpMessage | 
createMessage(java.lang.String[] initialLine)  | 
protected boolean | 
isDecodingRequest()  | 
decode, isContentAlwaysEmptycheckpoint, checkpoint, cleanup, decode, decodeLast, decodeLast, getState, internalBuffer, messageReceived, setStateactualReadableBytes, afterAdd, afterRemove, appendToCumulation, beforeAdd, beforeRemove, channelClosed, channelDisconnected, exceptionCaught, extractFrame, getMaxCumulationBufferCapacity, getMaxCumulationBufferComponents, isUnfold, newCumulationBuffer, replace, setMaxCumulationBufferCapacity, setMaxCumulationBufferComponents, setUnfold, unfoldAndFireMessageReceived, updateCumulationchannelBound, channelConnected, channelInterestChanged, channelOpen, channelUnbound, childChannelClosed, childChannelOpen, handleUpstream, writeCompletepublic RtspRequestDecoder()
maxInitialLineLength (4096}, maxHeaderSize (8192), and
 maxContentLength (8192).public RtspRequestDecoder(int maxInitialLineLength,
                  int maxHeaderSize,
                  int maxContentLength)
protected HttpMessage createMessage(java.lang.String[] initialLine) throws java.lang.Exception
createMessage 在类中 HttpMessageDecoderjava.lang.Exceptionprotected boolean isDecodingRequest()
isDecodingRequest 在类中 HttpMessageDecoder