public class RtpStreamPairServiceSettings
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
RtpStreamPairServiceSettings() |
RtpStreamPairServiceSettings(RtpStreamPairServiceSettings other) |
RtpStreamPairServiceSettings(java.lang.String ipAddress,
java.lang.String txUdpPort,
java.lang.String rxUdpPort,
int voxTimeout,
int eventsPayloadType,
int namedEventPayloadType,
int toneEventPayloadType)
Defines a RTP stream service with the specified IP address and UDP port.
|
Modifier and Type | Method and Description |
---|---|
int |
getEventsPayloadType() |
java.lang.String |
getIpAddress() |
int |
getNamedEventPayloadType() |
java.lang.String |
getRxUdpPort() |
int |
getToneEventPayloadType() |
java.lang.String |
getTxUdpPort() |
int |
getVoxTimeout() |
void |
setEventsPayloadType(int eventsPayloadType) |
void |
setIpAddress(java.lang.String ipAddress) |
void |
setNamedEventPayloadType(int namedEventPayloadType) |
void |
setRxUdpPort(java.lang.String udpPort) |
void |
setToneEventPayloadType(int toneEventPayloadType) |
void |
setTxUdpPort(java.lang.String udpPort) |
void |
setVoxTimeout(int voxTimeout) |
java.lang.String |
toString() |
public RtpStreamPairServiceSettings(java.lang.String ipAddress, java.lang.String txUdpPort, java.lang.String rxUdpPort, int voxTimeout, int eventsPayloadType, int namedEventPayloadType, int toneEventPayloadType)
ipAddress
- The IP address to use when providing the service. Must be one of of the
IP addresses assigned to system.txUdpPort
- The first UDP port to use when providing the service.rxUdpPort
- The second UDP port to use when providing the service.voxTimeout
- The time, in seconds, that the system will keep recording after it has detected
that there is no longer RTP packets on the stream being recorded. The system will
end recording after this time.eventsPayloadType
- RTP payload type that identifies RTP packets that carry more than one RFC 2833
events. Set to -1 if RTP packets carry single telephony or tone events.namedEventPayloadType
- RTP payload type that identifies RTP packets that carry a single RFC 2833
named event. Set to -1 if RTP packets carry multiple named events.toneEventPayloadType
- RTP payload type that identifies RTP packets that carry a single RFC 2833
tone event. Set to -1 if RTP packets carry multiple tone events.public RtpStreamPairServiceSettings(RtpStreamPairServiceSettings other)
public RtpStreamPairServiceSettings()
public java.lang.String getIpAddress()
public void setIpAddress(java.lang.String ipAddress)
public java.lang.String getTxUdpPort()
public void setTxUdpPort(java.lang.String udpPort)
public java.lang.String getRxUdpPort()
public void setRxUdpPort(java.lang.String udpPort)
public int getVoxTimeout()
public void setVoxTimeout(int voxTimeout)
public int getEventsPayloadType()
public void setEventsPayloadType(int eventsPayloadType)
public int getNamedEventPayloadType()
public void setNamedEventPayloadType(int namedEventPayloadType)
public int getToneEventPayloadType()
public void setToneEventPayloadType(int toneEventPayloadType)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.