Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Classes
  • Enum Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    io.antmedia.AppSettings.isToBeDeleted()
    io.antmedia.AppSettings.setToBeDeleted(boolean)
    io.antmedia.AppSettings.toBeDeleted
    io.antmedia.console.datastore.ConsoleDataStoreFactory.dbPassword
    Use dbHost with full connection url including username and password
    io.antmedia.console.datastore.ConsoleDataStoreFactory.dbUser
    Use dbHost with full connection url including username and password
    io.antmedia.datastore.db.DataStore.addSubTrack(String, String)
    no need to use this method, logic has changed and we use directly getSubtracks, getActiveSubtracks. It's kept for backward compatibility Add a subtrack id to a main track (broadcast)
    io.antmedia.datastore.db.DataStore.removeSubTrack(String, String)
    no need to use this method, logic has changed and we use directly getSubtracks, getActiveSubtracks. It's kept for backward compatibility Remove a subtrack id from a main track (broadcast)
    io.antmedia.datastore.db.MongoStore.deleteOldStreamIdIndex()
    io.antmedia.datastore.db.types.Broadcast.conferenceMode
    It's created for backward compatibility. It will be deleted.
    io.antmedia.datastore.db.types.Broadcast.getSubTrackStreamIds()
    get the subtracks directly from database
    io.antmedia.datastore.db.types.Broadcast.setSubTrackStreamIds(List<String>)
    get the subtracks directly from database
    io.antmedia.datastore.db.types.Broadcast.subTrackStreamIds
    io.antmedia.datastore.db.types.BroadcastUpdate.conferenceMode
    io.antmedia.datastore.db.types.BroadcastUpdate.subTrackStreamIds
    io.antmedia.datastore.db.types.ConferenceRoom
    io.antmedia.datastore.db.types.Subscriber.connected
    io.antmedia.datastore.db.types.Subscriber.isConnected()
    io.antmedia.datastore.db.types.Subscriber.setConnected(boolean)
    io.antmedia.datastore.db.types.Subscriber.stats
    io.antmedia.datastore.db.types.SubscriberStats.connectionEvents
    io.antmedia.datastore.db.types.WebRTCViewerInfo
    Use subscriber class and rest methods, it will be deleted in coming versions
    io.antmedia.plugin.api.IStreamListener.streamFinished(String)
    use IStreamListener.streamFinished(Broadcast) because Broadcast object may be deleted when this method is called
    io.antmedia.plugin.api.IStreamListener.streamStarted(String)
    use IStreamListener.streamStarted(Broadcast) because Broadcast object may be deleted when this method is called
    io.antmedia.rest.BroadcastRestService.addStreamToTheRoom(String, String)
    io.antmedia.rest.BroadcastRestService.addStreamToTheRoomDeprecated(String, String)
    io.antmedia.rest.BroadcastRestService.createConferenceRoomV2(ConferenceRoom)
    io.antmedia.rest.BroadcastRestService.deleteConferenceRoomV2(String)
    io.antmedia.rest.BroadcastRestService.deleteStreamFromTheRoom(String, String)
    io.antmedia.rest.BroadcastRestService.deleteStreamFromTheRoomDeprecated(String, String)
    io.antmedia.rest.BroadcastRestService.editConferenceRoom(String, ConferenceRoom)
    io.antmedia.rest.BroadcastRestService.getConferenceRoomList(int, int, String, String, String)
    io.antmedia.rest.BroadcastRestService.getRoomInfo(String, String)
     
    io.antmedia.rest.BroadcastRestService.getWebRTCViewerList(int, int, String, String, String)
    use subscriber rest methods, it will be deleted next versions
    io.antmedia.rest.BroadcastRestService.listSubscriberStatsV2(String, int, int)
    io.antmedia.rest.BroadcastRestService.stopPlaying(String)
    use subscriber rest methods, it will be deleted next versions
    io.antmedia.rest.RestServiceBase.getRoomInfoFromConference(Broadcast, String, DataStore)
    io.antmedia.websocket.WebSocketConstants.ROOM
  • Deprecated Classes
    Class
    Description
    io.antmedia.datastore.db.types.ConferenceRoom
    io.antmedia.datastore.db.types.SubscriberStats
    io.antmedia.datastore.db.types.WebRTCViewerInfo
    Use subscriber class and rest methods, it will be deleted in coming versions
  • Deprecated Enum Classes
    Enum Class
    Description
    org.webrtc.Logging.TraceLevel
  • Deprecated Fields
    Field
    Description
    io.antmedia.AppSettings.constantRateFactor
    io.antmedia.AppSettings.defaultDecodersEnabled
    io.antmedia.AppSettings.encoderLevel
    use AppSettings.encoderParameters
    io.antmedia.AppSettings.encoderPreset
    use AppSettings.encoderParameters
    io.antmedia.AppSettings.encoderProfile
    use AppSettings.encoderParameters
    io.antmedia.AppSettings.encoderRc
    use AppSettings.encoderParameters
    io.antmedia.AppSettings.encoderSpecific
    use AppSettings.encoderParameters
    io.antmedia.AppSettings.h265EncoderLevel
    io.antmedia.AppSettings.h265EncoderPreset
    io.antmedia.AppSettings.h265EncoderProfile
    io.antmedia.AppSettings.h265EncoderRc
    io.antmedia.AppSettings.h265EncoderSpecific
    io.antmedia.AppSettings.timeTokenSubscriberOnly
    io.antmedia.AppSettings.toBeDeleted
    io.antmedia.AppSettings.vodFolder
    use VoDRestService.importVoDs(String)
    io.antmedia.AppSettings.vp8EncoderDeadline
    use AppSettings.encoderParameters
    io.antmedia.AppSettings.vp8EncoderSpeed
    use AppSettings.encoderParameters
    io.antmedia.console.datastore.ConsoleDataStoreFactory.dbPassword
    Use dbHost with full connection url including username and password
    io.antmedia.console.datastore.ConsoleDataStoreFactory.dbUser
    Use dbHost with full connection url including username and password
    io.antmedia.datastore.db.types.Broadcast.conferenceMode
    It's created for backward compatibility. It will be deleted.
    io.antmedia.datastore.db.types.Broadcast.subTrackStreamIds
    io.antmedia.datastore.db.types.BroadcastUpdate.conferenceMode
    io.antmedia.datastore.db.types.BroadcastUpdate.subTrackStreamIds
    io.antmedia.datastore.db.types.Subscriber.connected
    io.antmedia.datastore.db.types.Subscriber.stats
    io.antmedia.datastore.db.types.SubscriberStats.connectionEvents
    io.antmedia.datastore.db.types.User.fullName
    io.antmedia.datastore.db.types.User.scope
    io.antmedia.datastore.db.types.User.userType
    io.antmedia.websocket.WebSocketConstants.ROOM
    org.webrtc.PeerConnection.IceServer.uri
    org.webrtc.PeerConnection.RTCConfiguration.pruneTurnPorts
    org.webrtc.PeerConnectionFactory.VIDEO_FRAME_EMIT_TRIAL
    org.webrtc.VideoCodecInfo.payload
  • Deprecated Methods
    Method
    Description
    io.antmedia.AntMediaApplicationAdapter.muxingFinished(String, File, long, long, int, String, String)
    io.antmedia.AppSettings.isTimeTokenSubscriberOnly()
    Please use AppSettings.isEnableTimeTokenForPlay() or AppSettings.isEnableTimeTokenForPublish()
    io.antmedia.AppSettings.isToBeDeleted()
    io.antmedia.AppSettings.setTimeTokenSubscriberOnly(boolean)
    io.antmedia.AppSettings.setToBeDeleted(boolean)
    io.antmedia.datastore.db.DataStore.addSubTrack(String, String)
    no need to use this method, logic has changed and we use directly getSubtracks, getActiveSubtracks. It's kept for backward compatibility Add a subtrack id to a main track (broadcast)
    io.antmedia.datastore.db.DataStore.getBroadcastCount()
     
    io.antmedia.datastore.db.DataStore.removeSubTrack(String, String)
    no need to use this method, logic has changed and we use directly getSubtracks, getActiveSubtracks. It's kept for backward compatibility Remove a subtrack id from a main track (broadcast)
    io.antmedia.datastore.db.MapBasedDataStore.getBroadcastCount()
     
    io.antmedia.datastore.db.MongoStore.deleteOldStreamIdIndex()
    io.antmedia.datastore.db.types.Broadcast.getSubTrackStreamIds()
    get the subtracks directly from database
    io.antmedia.datastore.db.types.Broadcast.setSubTrackStreamIds(List<String>)
    get the subtracks directly from database
    io.antmedia.datastore.db.types.Subscriber.isConnected()
    io.antmedia.datastore.db.types.Subscriber.setConnected(boolean)
    io.antmedia.muxer.IAntMediaStreamHandler.muxingFinished(String, File, long, long, int, String, String)
    io.antmedia.muxer.IAntMediaStreamHandler.setQualityParameters(String, String, double, int, long)
    io.antmedia.plugin.api.IStreamListener.streamFinished(String)
    use IStreamListener.streamFinished(Broadcast) because Broadcast object may be deleted when this method is called
    io.antmedia.plugin.api.IStreamListener.streamStarted(String)
    use IStreamListener.streamStarted(Broadcast) because Broadcast object may be deleted when this method is called
    io.antmedia.rest.BroadcastRestService.addEndpointV2(String, String)
    io.antmedia.rest.BroadcastRestService.addStreamToTheRoom(String, String)
    io.antmedia.rest.BroadcastRestService.addStreamToTheRoomDeprecated(String, String)
    io.antmedia.rest.BroadcastRestService.createConferenceRoomV2(ConferenceRoom)
    io.antmedia.rest.BroadcastRestService.deleteBroadcasts(String[])
    io.antmedia.rest.BroadcastRestService.deleteConferenceRoomV2(String)
    io.antmedia.rest.BroadcastRestService.deleteStreamFromTheRoom(String, String)
    io.antmedia.rest.BroadcastRestService.deleteStreamFromTheRoomDeprecated(String, String)
    io.antmedia.rest.BroadcastRestService.editConferenceRoom(String, ConferenceRoom)
    io.antmedia.rest.BroadcastRestService.filterBroadcastListV2(int, int, String, String, String)
    io.antmedia.rest.BroadcastRestService.getConferenceRoomList(int, int, String, String, String)
    io.antmedia.rest.BroadcastRestService.getRoomInfo(String, String)
     
    io.antmedia.rest.BroadcastRestService.getWebRTCViewerList(int, int, String, String, String)
    use subscriber rest methods, it will be deleted next versions
    io.antmedia.rest.BroadcastRestService.listSubscriberStatsV2(String, int, int)
    io.antmedia.rest.BroadcastRestService.removeEndpoint(String, String)
    io.antmedia.rest.BroadcastRestService.stopPlaying(String)
    use subscriber rest methods, it will be deleted next versions
    io.antmedia.rest.RestServiceBase.addEndpoint(String, String)
    io.antmedia.rest.RestServiceBase.getRoomInfoFromConference(Broadcast, String, DataStore)
    io.antmedia.rest.RestServiceBase.removeEndpoint(String, String)
    io.antmedia.rest.VoDRestService.deleteVoDs(String[])
    org.red5.server.adapter.MultiThreadedApplicationAdapter.getClientTTL()
    org.red5.server.adapter.MultiThreadedApplicationAdapter.getGhostConnsCleanupPeriod()
    org.red5.server.adapter.MultiThreadedApplicationAdapter.setClientTTL(int)
    org.red5.server.adapter.MultiThreadedApplicationAdapter.setGhostConnsCleanupPeriod(int)
    org.red5.server.api.scope.IScope.getConnections()
    Use IScope.getClientConnections() instead
    org.red5.server.api.scope.IScope.lookupConnections(IClient)
    Use IScope.lookupConnection(IClient) instead
    org.red5.server.api.service.ServiceUtils.invokeOnAllConnections(IScope, String, Object[])
    Use ServiceUtils.invokeOnAllScopeConnections(IScope, String, Object[], IPendingServiceCallback) instead
    org.red5.server.api.service.ServiceUtils.invokeOnClient(IClient, IScope, String, Object[], IPendingServiceCallback)
    Use ServiceUtils.invokeOnAllScopeConnections(IScope, String, Object[], IPendingServiceCallback) instead
    org.red5.server.api.service.ServiceUtils.notifyOnAllConnections(IScope, String, Object[])
    Use ServiceUtils.notifyOnAllScopeConnections(IScope, String, Object[]) instead
    org.red5.server.api.service.ServiceUtils.notifyOnClient(IClient, IScope, String, Object[])
    Use ServiceUtils.notifyOnAllScopeConnections(IScope, String, Object[]) instead
    org.red5.server.net.rtmp.RTMPConnection.setId(int)
    org.red5.server.net.rtmp.RTMPMinaIoHandler.setCodecFactory(ProtocolCodecFactory)
    org.red5.server.scope.Scope.getConnections()
    org.red5.server.scope.Scope.getMaxClients()
    org.red5.server.scope.Scope.getTotalClients()
    org.red5.server.scope.Scope.lookupConnections(IClient)
    org.webrtc.ContextUtils.getApplicationContext()
    crbug.com/webrtc/8937
    org.webrtc.EncodedImage.Builder.setCaptureTimeMs(long)
    org.webrtc.Logging.enableTracing(String, EnumSet<Logging.TraceLevel>)
    org.webrtc.PeerConnection.getStats(StatsObserver, MediaStreamTrack)
    org.webrtc.PeerConnectionFactory.createPeerConnection(List<PeerConnection.IceServer>, MediaConstraints, PeerConnection.Observer)
    org.webrtc.PeerConnectionFactory.createPeerConnection(PeerConnection.RTCConfiguration, MediaConstraints, PeerConnection.Observer)
    org.webrtc.PeerConnectionFactory.initializeFieldTrials(String)
    org.webrtc.PeerConnectionFactory.printStackTraces()
  • Deprecated Constructors
    Constructor
    Description
    org.webrtc.PeerConnection.IceServer(String)
    org.webrtc.PeerConnection.IceServer(String, String, String)
    org.webrtc.PeerConnection.IceServer(String, String, String, PeerConnection.TlsCertPolicy)
    org.webrtc.PeerConnection.IceServer(String, String, String, PeerConnection.TlsCertPolicy, String)
    org.webrtc.VideoCodecInfo(int, String, Map<String, String>)
    org.webrtc.VideoEncoder.ScalingSettings(boolean)
    org.webrtc.VideoEncoder.ScalingSettings(boolean, int, int)
    org.webrtc.VideoEncoder.Settings(int, int, int, int, int, int, boolean)
  • Deprecated Enum Constants
    Enum Constant
    Description
    org.webrtc.PeerConnection.SdpSemantics.PLAN_B

Copyright © 2016–2025 Ant Media. All rights reserved.