public class RtpStreamServiceSettings
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
RtpStreamServiceSettings() |
RtpStreamServiceSettings(RtpStreamServiceSettings other) |
RtpStreamServiceSettings(java.lang.String ipAddress,
java.lang.String udpPort,
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() |
int |
getToneEventPayloadType() |
java.lang.String |
getUdpPort() |
int |
getVoxTimeout() |
void |
setEventsPayloadType(int eventsPayloadType) |
void |
setIpAddress(java.lang.String ipAddress) |
void |
setNamedEventPayloadType(int namedEventPayloadType) |
void |
setToneEventPayloadType(int toneEventPayloadType) |
void |
setUdpPort(java.lang.String udpPort) |
void |
setVoxTimeout(int voxTimeout) |
java.lang.String |
toString() |
public RtpStreamServiceSettings(java.lang.String ipAddress, java.lang.String udpPort, 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 the system.udpPort
- The 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 RtpStreamServiceSettings(RtpStreamServiceSettings other)
public RtpStreamServiceSettings()
public java.lang.String getIpAddress()
public void setIpAddress(java.lang.String ipAddress)
public java.lang.String getUdpPort()
public void setUdpPort(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.