| Description | Hierarchy | Fields | Methods | Properties |
type TunaRTPTunnel = class(TunaIPTransmitter)
RTP Tunnel.
![]() |
function addAddrTunnel(const ipportFrom, ipportTo: string): HRESULT; |
![]() |
function addSSRCTunnel(SSRCFrom: u_int32; SSRCTo: u_int32): HRESULT; |
![]() |
function removeTunnel(SSRCFrom: u_int32; SSRCTo: u_int32): HRESULT; overload; |
![]() |
function removeTunnel(index: int): HRESULT; overload; |
![]() |
procedure AfterConstruction(); override; |
![]() |
property numPacketsReceived: int64 read getNumPReceived; |
![]() |
property numPacketsTunneled: int64 read getNumPTunneled; |
![]() |
property tunnel: unaRTPTunnelServer read getTunnel; |
![]() |
property tunnelCount: int read getTC; |
![]() |
function addAddrTunnel(const ipportFrom, ipportTo: string): HRESULT; |
|
Adds a new tunnel from one IP:port to another IP:port | |
![]() |
function addSSRCTunnel(SSRCFrom: u_int32; SSRCTo: u_int32): HRESULT; |
|
Adds a new tunnel from one SSRC to another SSRC | |
![]() |
function removeTunnel(SSRCFrom: u_int32; SSRCTo: u_int32): HRESULT; overload; |
|
Removes tunnel by SSRC | |
![]() |
function removeTunnel(index: int): HRESULT; overload; |
|
Removes tunnel by index | |
![]() |
procedure AfterConstruction(); override; |
|
Assigns tunnel class as transmitter class | |
![]() |
property numPacketsReceived: int64 read getNumPReceived; |
|
Number of packets received | |
![]() |
property numPacketsTunneled: int64 read getNumPTunneled; |
|
Number of packets tunneled | |
![]() |
property tunnel: unaRTPTunnelServer read getTunnel; |
|
Low-level RTP tunnel. | |
![]() |
property tunnelCount: int read getTC; |
|
Number of tunnels | |
(c) 2012 Lake of Soft