|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Objectcom.wowza.wms.rtp.model.RTPPort
public class RTPPort
| Constructor Summary | |
|---|---|
RTPPort(String inIpAddress,
int inPort,
String outIpAddress,
int outPort,
boolean isMulticast)
Constructor |
|
| Method Summary | |
|---|---|
void |
bind(int direction)
Bind to port |
int |
getAddressCount()
Get address count |
IRTPMessageHandler |
getHandler()
Get the message handler |
String |
getInIpAddress()
Get in IP address |
int |
getInPort()
Get in port |
String |
getOutIpAddress()
Get out IP address |
int |
getOutPort()
Get out port |
com.wowza.wms.rtp.model.RTPTrack |
getTrack()
Get RTP track |
int |
getTTL()
Get time to live (milliseconds) |
com.wowza.wms.rtp.transport.IUDPTransport |
getUDPTransport()
Get the UDP transport |
void |
handleMessage(java.net.SocketAddress socketAddr,
Object message)
|
boolean |
isInMulticast()
Is in stream multicast |
boolean |
isMulticast()
Is multicast |
boolean |
isOutMulticast()
Is out stream multicast |
void |
sendMessage(byte[] message,
int offset,
int len)
Send a message out |
void |
sendResponse(byte[] message)
Send a response |
void |
sendResponse(byte[] message,
int offset,
int len)
Send response |
void |
sendResponse(byte[] message,
int offset,
int len,
java.net.SocketAddress destination)
Send response to destination |
void |
sessionClosed(com.wowza.wms.rtp.transport.IUDPTransportSession session)
|
void |
sessionOpened(com.wowza.wms.rtp.transport.IUDPTransportSession session)
|
void |
setAddressCount(int addressCount)
Set address count |
void |
setHandler(IRTPMessageHandler handler)
Set the message handler |
void |
setTrack(com.wowza.wms.rtp.model.RTPTrack track)
Set RTP track |
void |
setTTL(int ttl)
Set time to live (milliseconds) |
void |
shutdown()
Shutdown port |
void |
unbind()
Unbind |
| Methods inherited from class Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RTPPort(String inIpAddress,
int inPort,
String outIpAddress,
int outPort,
boolean isMulticast)
inIpAddress - in ip addressinPort - in portoutIpAddress - out ip addressoutPort - out portisMulticast - true if multicast| Method Detail |
|---|
public void bind(int direction)
direction - in or out, see IUDPTransport.DIRECTION_*public int getAddressCount()
public IRTPMessageHandler getHandler()
public String getInIpAddress()
public int getInPort()
public String getOutIpAddress()
public int getOutPort()
public com.wowza.wms.rtp.model.RTPTrack getTrack()
public int getTTL()
public com.wowza.wms.rtp.transport.IUDPTransport getUDPTransport()
public void handleMessage(java.net.SocketAddress socketAddr,
Object message)
handleMessage in interface com.wowza.wms.rtp.transport.IUDPMessageHandlerpublic boolean isInMulticast()
public boolean isMulticast()
public boolean isOutMulticast()
public void sendMessage(byte[] message,
int offset,
int len)
message - messageoffset - offsetlen - lenpublic void sendResponse(byte[] message)
message - message
public void sendResponse(byte[] message,
int offset,
int len)
message - messageoffset - offsetlen - len
public void sendResponse(byte[] message,
int offset,
int len,
java.net.SocketAddress destination)
message - messageoffset - offsetlen - lendestination - destination addresspublic void sessionClosed(com.wowza.wms.rtp.transport.IUDPTransportSession session)
sessionClosed in interface com.wowza.wms.rtp.transport.IUDPMessageHandlerpublic void sessionOpened(com.wowza.wms.rtp.transport.IUDPTransportSession session)
sessionOpened in interface com.wowza.wms.rtp.transport.IUDPMessageHandlerpublic void setAddressCount(int addressCount)
addressCount - address countpublic void setHandler(IRTPMessageHandler handler)
handler - message handlerpublic void setTrack(com.wowza.wms.rtp.model.RTPTrack track)
track - RTP trackpublic void setTTL(int ttl)
ttl - time to live (milliseconds)public void shutdown()
public void unbind()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||