Uses of Class
com.wowza.wms.rtp.model.RTPSession
Packages that use RTPSession
Package
Description
-
Uses of RTPSession in com.wowza.wms.application
Methods in com.wowza.wms.application that return types with arguments of type RTPSessionModifier and TypeMethodDescriptionIApplicationInstance.getRTPSessions()Get a list of RTP sessions running under this application instanceIApplicationInstance.getRTPSessions(String streamName) Get a list of RTP sessions running under this application instance playing a given stream nameIApplicationInstance.getWebRTCSessions()Get list of WebRTC sessionsIApplicationInstance.getWebRTCSessions(String streamName) Get list of WebRTC sessions by stream nameMethods in com.wowza.wms.application with parameters of type RTPSessionModifier and TypeMethodDescriptionvoidIApplicationInstance.addRTPSession(RTPSession rtpSession) Add an RTP session to this application instancevoidIApplicationInstance.notifyRTPSessionCreate(RTPSession rtpSession) Notify RTP session createvoidIApplicationInstance.notifyRTPSessionDestroy(RTPSession rtpSession) Notify RTP session destoryvoidIApplicationInstance.registerPlayRTPSession(RTPSession rtpSession) Register an RTP session as a play sessionvoidIApplicationInstance.removeRTPSession(RTPSession rtpSession) Remove an RTP session from this application instanceIApplicationInstance.resolvePlayAlias(String name, RTPSession rtpSession) Resolve the play alias with this application's stream name alias provider -
Uses of RTPSession in com.wowza.wms.authentication
Fields in com.wowza.wms.authentication declared as RTPSessionModifier and TypeFieldDescriptionprotected RTPSessionAuthenticateUsernamePasswordProviderBase.rtpSessionMethods in com.wowza.wms.authentication that return RTPSessionModifier and TypeMethodDescriptionAuthenticateUsernamePasswordProviderBase.getRTPSession()Get RTP SessionIAuthenticateUsernamePasswordProvider.getRTPSession()Get RTP sessionMethods in com.wowza.wms.authentication with parameters of type RTPSessionModifier and TypeMethodDescriptionbooleanIAuthenticateRTSP.authenticateRTSP(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Called for each RTSP authenticationbooleanIAuthenticateSIP.authenticateSIP(RTPSession rtspSession, com.wowza.wms.sip.SIPRequestMessage req, com.wowza.wms.sip.SIPResponseMessages resp) Called for each RTSP authenticationvoidAuthenticateUsernamePasswordProviderBase.setRTPSession(RTPSession rtpSession) Set RTP SessionvoidIAuthenticateUsernamePasswordProvider.setRTPSession(RTPSession rtpSession) Set RTP session -
Uses of RTPSession in com.wowza.wms.mediacaster.rtp
Methods in com.wowza.wms.mediacaster.rtp with parameters of type RTPSessionModifier and TypeMethodDescriptionvoidIRTPSessionDescriptionDataProvider.sessionStart(RTPSession rtpSession) voidIRTPSessionDescriptionDataProvider.sessionStop(RTPSession rtpSession) -
Uses of RTPSession in com.wowza.wms.module
Methods in com.wowza.wms.module with parameters of type RTPSessionModifier and TypeMethodDescriptionvoidIModuleOnRTPSession.onRTPSessionCreate(RTPSession rtpSession) Invoked when an RTP Session is created.voidIModuleOnRTPSession.onRTPSessionDestroy(RTPSession rtpSession) Invoked when an RTP Session is destroyed. -
Uses of RTPSession in com.wowza.wms.pushpublish.protocol.rtp
Methods in com.wowza.wms.pushpublish.protocol.rtp with parameters of type RTPSessionModifier and TypeMethodDescriptionvoidPushPublishRTSPActionNotify.onAnnounce(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onDescribe(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onGetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onOptions(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onPause(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onPlay(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onRecord(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onRedirect(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onSetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onSetup(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) voidPushPublishRTSPActionNotify.onTeardown(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) -
Uses of RTPSession in com.wowza.wms.rtp.model
Methods in com.wowza.wms.rtp.model that return RTPSessionModifier and TypeMethodDescriptionRTPSessions.addSession(RTPSession session) Add RTP sessionRTPPushPublishSession.getRTPSession()Get RTP sessionRTPSessions.getSession(String sessionId) Get RTP session by session idRTPStream.getSession()Get the RTP sessionRTPSessions.removeSession(RTPSession session) Remove RTP session by objectRTPSessions.removeSession(String sessionId) Remove RTP session by session idMethods in com.wowza.wms.rtp.model with parameters of type RTPSessionModifier and TypeMethodDescriptionRTPSessions.addSession(RTPSession session) Add RTP sessionRTPStream.describe(RTPSession rtspSession, int isStreamPacketizer, com.wowza.wms.rtp.model.RTPRequestStatus status, int[] validCodecsAudio, int[] validCodecsVideo) Get RTP describe detailsRTPStream.describe(RTPSession rtspSession, com.wowza.wms.rtp.model.RTPRequestStatus status) Execute describe commandcom.wowza.wms.rtp.model.RTPSDPPartsRTPStream.describeGetDetails(RTPSession rtspSession, int isStreamPacketizer, com.wowza.wms.rtp.model.RTPRequestStatus status, int[] validCodecsAudio, int[] validCodecsVideo) Get RTP describe detailsvoidRTPSessions.notifySessionCreate(IApplicationInstance appInstance, RTPSession rtpSession) Notify session createvoidRTPSessions.notifySessionCreate(RTPSession rtpSession) Notify session createvoidRTPSessions.notifySessionDestroy(IApplicationInstance appInstance, RTPSession rtpSession) Notify session destroyvoidRTPSessions.notifySessionDestroy(RTPSession rtpSession) Notify session destroyvoidIRTSPActionNotify.onAnnounce(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by ANNOUNCE commandvoidIRTSPActionNotify.onDescribe(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by DESCRIBE commandvoidIRTSPActionNotify.onGetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by GET_PARAMETER commandvoidIRTSPActionNotify.onOptions(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by OPTIONS commandvoidIRTSPActionNotify.onPause(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by PAUSE commandvoidIRTSPActionNotify.onPlay(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by PLAY commandvoidIRTSPActionNotify.onRecord(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by RECORD commandvoidIRTSPActionNotify.onRedirect(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by REDIRECT commandvoidIRTPSessionNotify.onRTPSessionCreate(RTPSession rtpSession) Invoked when RTP session is createdvoidIRTPSessionNotify.onRTPSessionDestroy(RTPSession rtpSession) Invoked when RTP session is destroyedvoidIRTSPActionNotify.onSetParameter(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by SET_PARAMETER commandvoidIRTSPActionNotify.onSetup(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by SETUP commandvoidIRTSPActionNotify.onTeardown(RTPSession rtspSession, com.wowza.wms.rtsp.RTSPRequestMessage req, com.wowza.wms.rtsp.RTSPResponseMessages resp) Invoked by TEARDOWN commandvoidIRTPEncryptionProvider.onTrack(RTPSession rtpSession, com.wowza.wms.rtp.model.RTPTrack rtpTrack) RTPSessions.removeSession(RTPSession session) Remove RTP session by objectvoidRTPPushPublishSession.setRTPSession(RTPSession rtpSession) Set RTP sessionvoidRTPStream.setSession(RTPSession session) Set the RTP sessionvoidRTPContext.shutdownRTPSession(RTPSession rtpSession) Gracefully and forcefully shutdown and RTP session -
Uses of RTPSession in com.wowza.wms.stream
Methods in com.wowza.wms.stream with parameters of type RTPSessionModifier and TypeMethodDescriptionIMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance, String name, RTPSession rtpSession) Resolve play alias for RTSP/RTP streamingMediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance, String name, RTPSession rtpSession)