Uses of Interface
io.antmedia.webrtc.api.IWebRTCClient
-
Uses of IWebRTCClient in io.antmedia
-
Uses of IWebRTCClient in io.antmedia.webrtc
Modifier and TypeMethodDescriptionvoid
MockWebRTCAdaptor.adaptStreamingQuality
(String streamId, IWebRTCClient webRTCClient, VideoCodec codec) boolean
MockWebRTCAdaptor.forceStreamingQuality
(String streamId, IWebRTCClient webRTCClient, int streamHeight) boolean
MockWebRTCAdaptor.registerWebRTCClient
(String streamId, IWebRTCClient webRTCClusterClient, int resolutionHeight, VideoCodec codec) boolean
MockWebRTCAdaptor.registerWebRTCClient
(String streamId, IWebRTCClient webRTCClient, VideoCodec codec) -
Uses of IWebRTCClient in io.antmedia.webrtc.api
Modifier and TypeMethodDescriptionIWebRTCMuxer.getClientList()
Return the list of webrtc clients receiving data from webrtc muxerModifier and TypeMethodDescriptionvoid
IWebRTCAdaptor.adaptStreamingQuality
(String streamId, IWebRTCClient webRTCClient, VideoCodec codec) Try to find the best bitrate for the clientboolean
IWebRTCMuxer.contains
(IWebRTCClient webRTCClient) boolean
IWebRTCAdaptor.forceStreamingQuality
(String streamId, IWebRTCClient webRTCClient, int streamHeight) Try to force defined stream quality for the clientboolean
IWebRTCAdaptor.registerWebRTCClient
(String streamId, IWebRTCClient webRTCClusterClient, int resolutionHeight, VideoCodec codec) Register to specific resolution It is used in clusteringboolean
IWebRTCAdaptor.registerWebRTCClient
(String streamId, IWebRTCClient webRTCClient, VideoCodec codec) void
IWebRTCMuxer.registerWebRTCClient
(IWebRTCClient webRTCClient) Register new WebRTCClient to send video data First packet to send should be video conf databoolean
IWebRTCMuxer.unRegisterWebRTCClient
(IWebRTCClient webRTCClient) Deregisters WebRTCClient from its list and does not send any video or audio packet to this WebRTCClient