C# 클래스 RTPReceiver.RTPDiagnosticsJob

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ErrorOnRTPSend bool
LocalSDP SIPSorcery.Net.SDP
RTPListenEndPoint System.Net.IPEndPoint
RTPPacketReceived bool
RemoteRTPEndPoint System.Net.IPEndPoint
StopJob bool
UAS SIPSorcery.SIP.App.SIPServerUserAgent

공개 메소드들

메소드 설명
RTPDiagnosticsJob ( IPAddress rtpListenAddress, IPAddress sdpAdvertiseAddress, SIPServerUserAgent uas, SIPRequest request ) : System
Stop ( ) : void

비공개 메소드들

메소드 설명
GetAudioSamples ( ) : void
SampleReceived ( byte sample, int headerLength ) : void

메소드 상세

RTPDiagnosticsJob() 공개 메소드

public RTPDiagnosticsJob ( IPAddress rtpListenAddress, IPAddress sdpAdvertiseAddress, SIPServerUserAgent uas, SIPRequest request ) : System
rtpListenAddress System.Net.IPAddress The local IP address to establish the RTP listener socket on.
sdpAdvertiseAddress System.Net.IPAddress The public IP address to put into the SDP sent back to the caller.
uas SIPSorcery.SIP.App.SIPServerUserAgent
request SIPSorcery.SIP.SIPRequest The INVITE request that instigated the RTP diagnostics job.
리턴 System

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

프로퍼티 상세

ErrorOnRTPSend 공개적으로 프로퍼티

public bool ErrorOnRTPSend
리턴 bool

LocalSDP 공개적으로 프로퍼티

public SDP,SIPSorcery.Net LocalSDP
리턴 SIPSorcery.Net.SDP

RTPListenEndPoint 공개적으로 프로퍼티

public IPEndPoint,System.Net RTPListenEndPoint
리턴 System.Net.IPEndPoint

RTPPacketReceived 공개적으로 프로퍼티

public bool RTPPacketReceived
리턴 bool

RemoteRTPEndPoint 공개적으로 프로퍼티

public IPEndPoint,System.Net RemoteRTPEndPoint
리턴 System.Net.IPEndPoint

StopJob 공개적으로 프로퍼티

public bool StopJob
리턴 bool

UAS 공개적으로 프로퍼티

public SIPServerUserAgent,SIPSorcery.SIP.App UAS
리턴 SIPSorcery.SIP.App.SIPServerUserAgent