org.red5.server.net.rtsp.filter
Class RTSPFilters
java.lang.Object
org.red5.server.net.rtsp.filter.RTSPFilters
- All Implemented Interfaces:
- IoFilterChainBuilder
- Direct Known Subclasses:
- RTSPClientFilters, RTSPServerFilters
public abstract class RTSPFilters
- extends Object
- implements IoFilterChainBuilder
Base class for filter chains based on configuration settings.
- Author:
- Matteo Merli (matteo.merli@gmail.com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RTSPFilters
public RTSPFilters()
addIpAddressFilter
protected void addIpAddressFilter(IoFilterChain chain)
- IP Address filter.
This needs to be the first filter in the chain to block blacklisted host
in the early stage of the connection, preventing network and computation
load from unwanted hosts.
addRTSPCodecFilter
protected void addRTSPCodecFilter(IoFilterChain chain)
- The RTSP codec filter is always present. Translates the incoming streams
into RTSP messages.
addRewriteFilter
protected void addRewriteFilter(IoFilterChain chain)
isEnableIpAddressFilter
public boolean isEnableIpAddressFilter()
setEnableIpAddressFilter
public void setEnableIpAddressFilter(boolean enableIpAddressFilter)
getRewritingFilterClassName
public String getRewritingFilterClassName()
setRewritingFilterClassName
public void setRewritingFilterClassName(String rewritingFilterClassName)
Copyright © 2006-2009 The Red5 Project