Uses of Interface
com.wowza.wms.stream.IMediaStream
Packages that use IMediaStream
Package
Description
-
Uses of IMediaStream in com.wowza.io
Methods in com.wowza.io with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIRandomAccessReader.init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName, String mediaExtension) Intialize RandomAccessReadervoidIRandomAccessWriter2.init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName, String mediaExtension) Intialize RandomAccessReadervoidITextReader.init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName) voidITextWriter.init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName) -
Uses of IMediaStream in com.wowza.wms.application
Methods in com.wowza.wms.application that return types with arguments of type IMediaStreamModifier and TypeMethodDescriptionIApplicationInstance.getPlayStreamsByName(String name) Get a list of media streams that are listening for published stream.Methods in com.wowza.wms.application with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIApplicationInstance.addPlayStreamByName(IMediaStream stream, String name) Add a media stream to the list of streams that are listening for a published streamvoidIApplicationInstance.addPushPublishSession(IMediaStream stream, IPushPublishSession pushPublishSession) Add a push publish session to the list of active push publish sessionsIApplicationInstance.getPushPublishSessions(IMediaStream stream) Get the current push publish sessions for a given IMediaStreamvoidIApplicationInstance.notifyLiveStreamTranscoderCreate(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream) Notify live stream transcoder createvoidIApplicationInstance.notifyLiveStreamTranscoderDestroy(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream) Notify live stream transcoder destroyvoidIApplicationInstance.notifyLiveStreamTranscoderInit(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream) Notify live stream transcoder initvoidIApplicationInstance.notifyMediaCasterSetSourceStream(IMediaCaster mediaCaster, IMediaStream stream) voidIApplicationInstance.notifyMediaReaderClose(IMediaReader mediaReader, IMediaStream stream) Notify media reader notifyMediaReaderClosevoidIApplicationInstance.notifyMediaReaderExtractMetaData(IMediaReader mediaReader, IMediaStream stream) Notify media reader notifyMediaReaderExtractMetaDatavoidIApplicationInstance.notifyMediaReaderInit(IMediaReader mediaReader, IMediaStream stream) Notify media reader notifyMediaReaderInitvoidIApplicationInstance.notifyMediaReaderOpen(IMediaReader mediaReader, IMediaStream stream) Notify media reader notifyMediaReaderOpenvoidIApplicationInstance.notifyMediaWriterOnFLVAddMetadata(IMediaStream stream, Map<String, Object> extraMetadata) Notify all MediaWriter listeners of onFLVAddMetadatavoidIApplicationInstance.notifyMediaWriterOnWriteComplete(IMediaStream stream, File file) Notify all MediaWriter listeners of onWriteCompletevoidIApplicationInstance.notifyPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) Notify push publish session createvoidIApplicationInstance.notifyPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) Notify push publish session destroyvoidIApplicationInstance.removePlayStreamByName(IMediaStream stream) Remove media stream from the list of streams that are listening for a published streamvoidIApplicationInstance.removePushPublishSession(IMediaStream stream, IPushPublishSession pushPublishSession) Remove a push publish sessionvoidIApplicationInstance.removePushPublishSessions(IMediaStream stream) Remove all push publish sessions for a give stream -
Uses of IMediaStream in com.wowza.wms.client
Methods in com.wowza.wms.client with parameters of type IMediaStreamModifier and TypeMethodDescriptionIClient.getRespAMFAudioObj(IMediaStream stream) Get the audio response AMFObj for a given mediaStreamIClient.getRespAMFDataObj(IMediaStream stream) Get the data response AMFObj for a given mediaStreamIClient.getRespAMFVideoObj(IMediaStream stream) Get the video response AMFObj for a given mediaStream -
Uses of IMediaStream in com.wowza.wms.dvr
Methods in com.wowza.wms.dvr with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIDvrTextReader.init(IApplicationInstance appInstance, IMediaStream stream, com.wowza.wms.dvr.io.IDvrFileSystem fileSystem, String artifactName) voidIDvrTextWriter.init(IApplicationInstance appInstance, IMediaStream stream, com.wowza.wms.dvr.io.IDvrFileSystem fileSystem, String artifactName) voidIDvrTextWriter.init(IApplicationInstance appInstance, IMediaStream stream, com.wowza.wms.dvr.io.IDvrFileSystem fileSystem, String artifactName, IDvrStreamStore store) -
Uses of IMediaStream in com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidLiveStreamPacketizerCupertino.internalHandlePacket(IMediaStream stream, AMFPacket packet) voidLiveStreamPacketizerCupertino.internalResetStream(IMediaStream stream) voidLiveStreamPacketizerCupertino.internalStartStream(IMediaStream stream) -
Uses of IMediaStream in com.wowza.wms.httpstreamer.model
Methods in com.wowza.wms.httpstreamer.model that return IMediaStreamModifier and TypeMethodDescriptionIHTTPStreamerSession.getStream()Get the IMediaStream associated with this HTTP sessionMethods in com.wowza.wms.httpstreamer.model with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIHTTPStreamerSession.setStream(IMediaStream stream) Set the IMediaStream associated with this HTTP session -
Uses of IMediaStream in com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer
Fields in com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer declared as IMediaStreamMethods in com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer with parameters of type IMediaStreamModifier and TypeMethodDescriptionprotected voidLiveStreamPacketizerMPEGDash.doResetStream(IMediaStream stream) voidLiveStreamPacketizerMPEGDash.internalHandlePacket(IMediaStream stream, AMFPacket packet) voidLiveStreamPacketizerMPEGDash.internalResetStream(IMediaStream stream) voidLiveStreamPacketizerMPEGDash.internalStartStream(IMediaStream stream) -
Uses of IMediaStream in com.wowza.wms.httpstreamer.sanjosestreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.sanjosestreaming.livestreampacketizer with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidLiveStreamPacketizerSanJose.internalHandlePacket(IMediaStream stream, AMFPacket packet) Deprecated.voidLiveStreamPacketizerSanJose.internalResetStream(IMediaStream stream) Deprecated.voidLiveStreamPacketizerSanJose.internalStartStream(IMediaStream stream) Deprecated. -
Uses of IMediaStream in com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidLiveStreamPacketizerSmoothStreaming.internalHandlePacket(IMediaStream stream, AMFPacket packet) Deprecated.voidLiveStreamPacketizerSmoothStreaming.internalResetStream(IMediaStream stream) Deprecated.voidLiveStreamPacketizerSmoothStreaming.internalStartStream(IMediaStream stream) Deprecated. -
Uses of IMediaStream in com.wowza.wms.livestreamrecord.manager
Methods in com.wowza.wms.livestreamrecord.manager that return IMediaStreamModifier and TypeMethodDescriptionIStreamRecorder.getStream()Called to get the IMediaStream object being used by the recorderMethods in com.wowza.wms.livestreamrecord.manager with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidILiveStreamRecordManagerActionNotify.onSwitchRecord(IStreamRecorder recorder, IMediaStream newStream) This notification occurs when an existing stream is replaced with a stream of the same name.voidIStreamRecorderActionNotify.onSwitchRecorder(IStreamRecorder recorder, IMediaStream newStream) This notification occurs when an existing stream has been replaced by a new stream of the same name.voidIStreamRecorder.setStream(IMediaStream stream) Called to set the IMediaStream object the recorder will use
NOTE: This method is used by LiveStreamRecordManager to manage recorders and associated IMediaStream objects and should NOT be used directly when a StreamRecorder is under the control of LiveStreamRecordManagervoidIStreamRecorder.switchRecorder(IMediaStream newStream) Called to tell the recorder to switch over to the data from a new IMediaStream.
This occurs when an existing stream is replaced with a stream of the same name. -
Uses of IMediaStream in com.wowza.wms.livestreamrecord.model
Methods in com.wowza.wms.livestreamrecord.model with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidILiveStreamRecord.startRecording(IMediaStream stream, boolean append) Deprecated.voidILiveStreamRecord.startRecording(IMediaStream stream, String filePath, boolean append) Deprecated.voidILiveStreamRecord.startRecording(IMediaStream stream, String filePath, boolean append, Map<String, Object> extraMetadata) Deprecated.voidILiveStreamRecord.startRecording(IMediaStream stream, String filePath, boolean append, Map<String, Object> extraMetadata, int splitOnTcDiscontiuity) Deprecated.voidILiveStreamRecord.startRecordingSegmentByDuration(IMediaStream stream, String filePath, Map<String, Object> extraMetadata, long duration) Deprecated.voidILiveStreamRecord.startRecordingSegmentBySchedule(IMediaStream stream, String filePath, Map<String, Object> extraMetadata, String schedule) Deprecated.voidILiveStreamRecord.startRecordingSegmentBySize(IMediaStream stream, String filePath, Map<String, Object> extraMetadata, long size) Deprecated. -
Uses of IMediaStream in com.wowza.wms.logging
Fields in com.wowza.wms.logging declared as IMediaStreamMethods in com.wowza.wms.logging that return IMediaStreamMethods in com.wowza.wms.logging with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidWMSLogger.debug(String comment, IMediaStream stream) voidWMSLogger.debug(String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.error(String comment, IMediaStream stream) voidWMSLogger.error(String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.fatal(String comment, IMediaStream stream) voidWMSLogger.fatal(String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.info(String comment, IMediaStream stream) voidWMSLogger.info(String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream) voidWMSLogger.log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event) voidWMSLogger.log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context, Throwable e) voidWMSLogger.log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context, Throwable e, int stackDepth) voidWMSLogger.log(org.apache.logging.log4j.Marker marker, org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context, Throwable e, int stackDepth) default voidILogNotify.onLog(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context) Called each time the server logs a message.voidLogNotifyCalculateIncremental.onLog(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.trace(String comment, IMediaStream stream) voidWMSLogger.trace(String comment, IMediaStream stream, String category, String event, int status, String context) voidWMSLogger.warn(String comment, IMediaStream stream) voidWMSLogger.warn(String comment, IMediaStream stream, String category, String event, int status, String context) -
Uses of IMediaStream in com.wowza.wms.mediacache.model
Methods in com.wowza.wms.mediacache.model with parameters of type IMediaStreamModifier and TypeMethodDescriptionIMediaCacheContextMapper.getMediaNameFromContext(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName, String mediaExtension) -
Uses of IMediaStream in com.wowza.wms.mediacaster
Methods in com.wowza.wms.mediacaster that return IMediaStreamModifier and TypeMethodDescriptionIMediaCaster.getStream()Get the underlying stream being used by this media casterMethods in com.wowza.wms.mediacaster with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIMediaCasterNotify.onSetSourceStream(IMediaCaster mediaCaster, IMediaStream stream) Invoked when soure stream is set (can be called with stream of null)voidIMediaCaster.setStream(IMediaStream stream) Set the underlying stream being used by this media caster -
Uses of IMediaStream in com.wowza.wms.module
Methods in com.wowza.wms.module that return IMediaStreamModifier and TypeMethodDescriptionprotected static IMediaStreamFor methods called from the client side object NetStream (publish, play, deleteStream) get the IMediaStream object associated with the call.Methods in com.wowza.wms.module with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIModuleOnPushPublish.onPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) Invoked when push publish session is createdvoidIModuleOnPushPublish.onPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) Invoked when push publish session is destroyedvoidIModuleOnStream.onStreamCreate(IMediaStream stream) Invoked when a stream is created.voidIModuleOnStream.onStreamDestroy(IMediaStream stream) Invoked when a stream is destroyed.protected static voidModuleBase.sendStreamOnStatusError(IMediaStream stream, String code, String description) Send an error to the client-side NetStream.onStatus handler -
Uses of IMediaStream in com.wowza.wms.netconnection
Methods in com.wowza.wms.netconnection with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidINetConnection.addPublishStreams(IMediaStream stream) voidINetConnection.call(String handlerName, IMediaStream stream, INetConnectionCallResult resultObj, Object... params) intINetConnection.getRespAFMIndex(IMediaStream stream) INetConnection.getRespAMFAudioObj(IMediaStream stream) INetConnection.getRespAMFDataObj(IMediaStream stream) INetConnection.getRespAMFVideoObj(IMediaStream stream) voidINetConnection.registerStream(IMediaStream stream) voidINetConnection.removePublishStreams(IMediaStream stream) voidINetConnection.sendMediaStreamBufferTime(IMediaStream stream, int bufferTime) voidINetConnection.unregisterStream(IMediaStream stream) -
Uses of IMediaStream in com.wowza.wms.pushpublish.model
Fields in com.wowza.wms.pushpublish.model declared as IMediaStreamModifier and TypeFieldDescriptionprotected IMediaStreamPushPublishBase.srcStreamprotected IMediaStreamPushPublishSessionBase.streamMethods in com.wowza.wms.pushpublish.model that return IMediaStreamModifier and TypeMethodDescriptionIPushPublish.getSrcStream()PushPublishBase.getSrcStream()Get source IMediaStream.IPushPublishSession.getStream()PushPublishSessionBase.getStream()Methods in com.wowza.wms.pushpublish.model with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidIPushPublish.init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) voidPushPublishBase.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) Inits the instance.voidPushPublishHTTPBase.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) Inits the instance.voidPushPublishHTTPYouTubeBase.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) voidIPushPublishSessionNotify.onPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) Invoked when push publish session is createdvoidPushPublishSessionNotifyBase.onPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) voidIPushPublishSessionNotify.onPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) Invoked when push publish session is destroyedvoidPushPublishSessionNotifyBase.onPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession) voidIPushPublish.setSrcStream(IMediaStream srcStream) voidPushPublishBase.setSrcStream(IMediaStream srcStream) Sets the source IMediaStream.voidIPushPublishSession.setStream(IMediaStream stream) voidPushPublishSessionBase.setStream(IMediaStream stream) -
Uses of IMediaStream in com.wowza.wms.pushpublish.protocol.cupertino
Methods in com.wowza.wms.pushpublish.protocol.cupertino with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidPushPublishHTTPCupertino.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) voidPushPublishHTTPCupertinoAkamaiHandler.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) voidPushPublishHTTPCupertinoCloudStorageHandler.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) voidPushPublishHTTPCupertinoGoogleHandler.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) voidPushPublishHTTPCupertinoWowzaVideoHandler.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) -
Uses of IMediaStream in com.wowza.wms.pushpublish.protocol.rtmp
Fields in com.wowza.wms.pushpublish.protocol.rtmp declared as IMediaStreamModifier and TypeFieldDescriptionprotected IMediaStreamPushPublishRTMPNetConnectionSession.publishStreamFields in com.wowza.wms.pushpublish.protocol.rtmp with type parameters of type IMediaStreamModifier and TypeFieldDescriptionprotected List<IMediaStream>PushPublishRTMPNetConnectionSession.streamsToPublishMethods in com.wowza.wms.pushpublish.protocol.rtmp that return IMediaStreamMethods in com.wowza.wms.pushpublish.protocol.rtmp that return types with arguments of type IMediaStreamMethods in com.wowza.wms.pushpublish.protocol.rtmp with parameters of type IMediaStreamModifier and TypeMethodDescriptionPushPublishRTMPAkamaiHandler.createAkamaiStreamName(String dstStreamName, IMediaStream stream) PushPublishRTMPNetConnectionPublisher.getDataStart(IMediaStream stream, long timecode) voidPushPublishRTMPAkamaiHandler.init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) voidPushPublishRTMPProfileHandler.init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) protected booleanPushPublishRTMP.isOnMetadataReady(IMediaStream stream, AMFPacket packet) protected intPushPublishRTMPNetConnectionPublisher.sendPacket(OutputStream out, long adjTimecode, AMFPacket packet, AMFObj amfObj, IMediaStream publishStream) protected intPushPublishRTMPNetConnectionPublisher.sendPackets(INetConnection netConnection, OutputStream out, IMediaStream publishStream, long[] playSizes) voidPushPublishRTMPNetConnectionSession.setPublishStream(IMediaStream publishStream) Method parameters in com.wowza.wms.pushpublish.protocol.rtmp with type arguments of type IMediaStreamModifier and TypeMethodDescriptionvoidPushPublishRTMPNetConnectionSession.setStreamsToPublish(List<IMediaStream> streamsToPublish) -
Uses of IMediaStream in com.wowza.wms.pushpublish.protocol.rtp
Methods in com.wowza.wms.pushpublish.protocol.rtp with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidPushPublishRTP.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug) -
Uses of IMediaStream in com.wowza.wms.pushpublish.protocol.sanjose
Methods in com.wowza.wms.pushpublish.protocol.sanjose with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidPushPublishHTTPSanJoseAkamaiHandler.init(IApplicationInstance appInstance, String streamName, IMediaStream stream, Map<String, String> profileData, Map<String, String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug) Deprecated. -
Uses of IMediaStream in com.wowza.wms.response
Methods in com.wowza.wms.response that return IMediaStreamMethods in com.wowza.wms.response with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidResponseStreams.addStreamResponse(IMediaStream stream) voidResponseStream.setStream(IMediaStream stream) Constructors in com.wowza.wms.response with parameters of type IMediaStreamModifierConstructorDescriptionResponseFunction(IMediaStream stream, AMFObj amfObj) Create an empty ResponseFunctionResponseStream(IMediaStream stream) -
Uses of IMediaStream in com.wowza.wms.rtp.model
Methods in com.wowza.wms.rtp.model that return IMediaStreamMethods in com.wowza.wms.rtp.model with parameters of type IMediaStreamModifier and TypeMethodDescriptionRTPStream.getLastPacketsByType(IMediaStream localStream) Analyzes stream to get information, Internal use. -
Uses of IMediaStream in com.wowza.wms.stream
Classes in com.wowza.wms.stream that implement IMediaStreamFields in com.wowza.wms.stream with type parameters of type IMediaStreamModifier and TypeFieldDescriptionprotected Map<String,IMediaStream> MediaStreamMap.streamNamesprotected Map<Long,IMediaStream> MediaStreamMap.streamsMethods in com.wowza.wms.stream that return IMediaStreamModifier and TypeMethodDescriptionIMediaStreamPlay.getParent()Get the parent media stream objectGet a media stream reference by stream id.Get a media stream reference by stream id.MediaStreamMap.getStream(INetConnection netConnection, int index) Get a media stream object that is owned by a server to server netConnection object (not yet implemented).MediaStreamMap.getStream(INetConnection netConnection, int index, boolean doCreate) Get a media stream reference by stream id.Get a media stream by stream name.MediaStreamMap.getStreamClientless(int index, String streamTypeStr) Get a media stream reference by stream id.Methods in com.wowza.wms.stream that return types with arguments of type IMediaStreamModifier and TypeMethodDescriptionMediaStreamMap.getStreams()Returns a list of IMediaStream objectsMethods in com.wowza.wms.stream with parameters of type IMediaStreamModifier and TypeMethodDescriptioncom.wowza.wms.client.LicenseHolderMediaStreamMap.addLicense(IMediaStream stream, int licenseType) voidMediaStreamMap.broadcasePlayMessage(IMediaStream stream, long timecode, ByteBuffer msg, int objectEncoding) Send a broadcast message to all play stream that are listening to this live published stream.intMediaStreamMap.broadcastGetObjectEncoding(IMediaStream stream) Get the minimum object encoding level for the clients playing this stream.voidMediaStreamMap.clearStreamName(String name, IMediaStream stream) Unregister a published live media stream name.voidIMediaListReader.init(IApplicationInstance appInstance, IMediaStream stream, String mediaReadType, String basePath, String mediaName, IHTTPStreamerSession httpStreamerSession) Initialize mediaReadervoidIMediaReader.init(IApplicationInstance appInstance, IMediaStream stream, String mediaReadType, String basePath, String mediaName) Initialize mediaReadervoidIMediaStreamPlay.init(IMediaStream parent, MediaStreamMap streams) Initialize mediaStreamPlayervoidMediaStreamMap.notifyMediaStreamCreate(IMediaStream mediaStream) Notify all media stream listeners that a new media stream object has been created.voidMediaStreamMap.notifyMediaStreamDestroy(IMediaStream mediaStream) Notify all media stream listeners that a media stream object is being destroyed.voidMediaStreamMap.notifyPlayPublish(IMediaStream stream) Notify all play streams that are listening to this stream that the stream is going into a state of publish (NetStream.Play.PublishNotify).voidMediaStreamMap.notifyPlayUnpublish(IMediaStream stream) Notify all play streams that are listening to this stream that the stream is going into a state of unpublished (NetStream.Play.UnpublishNotify).voidIMediaStreamCallback.onCallback(IMediaStream stream, com.wowza.wms.request.RequestFunction function, AMFDataList params) Triggered on callback eventvoidIMediaStreamActionNotify3.onCodecInfoAudio(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) Triggered when publishing stream receives codec information.voidMediaStreamActionNotify3Base.onCodecInfoAudio(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) voidMediaStreamActionNotifyBase.onCodecInfoAudio(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio) voidIMediaStreamActionNotify3.onCodecInfoVideo(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) Triggered when publishing stream receives codec information.voidMediaStreamActionNotify3Base.onCodecInfoVideo(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) voidMediaStreamActionNotifyBase.onCodecInfoVideo(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo) voidIMediaWriterActionNotify.onFLVAddMetadata(IMediaStream stream, Map<String, Object> extraMetadata) Called just before metadata is written to the file (FLV only)voidMediaWriterActionNotifyBase.onFLVAddMetadata(IMediaStream stream, Map<String, Object> extraMetadata) voidIMediaStreamLivePacketNotify.onLivePacket(IMediaStream stream, AMFPacket packet) voidMediaStreamLivePacketNotifyBase.onLivePacket(IMediaStream stream, AMFPacket packet) voidIMediaReaderActionNotify.onMediaReaderClose(IMediaReader mediaReader, IMediaStream stream) Called when media reader is closedvoidMediaReaderActionNotifyBase.onMediaReaderClose(IMediaReader mediaReader, IMediaStream stream) voidIMediaReaderActionNotify.onMediaReaderExtractMetaData(IMediaReader mediaReader, IMediaStream stream) Called after media reader metadata is extraced from the filevoidMediaReaderActionNotifyBase.onMediaReaderExtractMetaData(IMediaReader mediaReader, IMediaStream stream) voidIMediaReaderActionNotify.onMediaReaderInit(IMediaReader mediaReader, IMediaStream stream) Called after media reader is initializedvoidMediaReaderActionNotifyBase.onMediaReaderInit(IMediaReader mediaReader, IMediaStream stream) voidIMediaReaderActionNotify.onMediaReaderOpen(IMediaReader mediaReader, IMediaStream stream) Called after media reader is openedvoidMediaReaderActionNotifyBase.onMediaReaderOpen(IMediaReader mediaReader, IMediaStream stream) voidIMediaStreamNotify.onMediaStreamCreate(IMediaStream stream) Triggered when mediaStream createdvoidIMediaStreamNotify.onMediaStreamDestroy(IMediaStream stream) Triggered when mediaStream destroyedvoidIMediaStreamActionNotify2.onMetaData(IMediaStream stream, AMFPacket metaDataPacket) Triggered when a published streams metadata is set or changesvoidMediaStreamActionNotify3Base.onMetaData(IMediaStream stream, AMFPacket metaDataPacket) voidMediaStreamActionNotifyBase.onMetaData(IMediaStream stream, AMFPacket metaDataPacket) voidIMediaStreamActionNotify.onPause(IMediaStream stream, boolean isPause, double location) Triggered on mediaStream pausevoidMediaStreamActionNotify3Base.onPause(IMediaStream stream, boolean isPause, double location) voidMediaStreamActionNotifyBase.onPause(IMediaStream stream, boolean isPause, double location) voidIMediaStreamActionNotify2.onPauseRaw(IMediaStream stream, boolean isPause, double location) Triggered on mediaStream pauseRaw.voidMediaStreamActionNotify3Base.onPauseRaw(IMediaStream stream, boolean isPause, double location) voidMediaStreamActionNotifyBase.onPauseRaw(IMediaStream stream, boolean isPause, double location) voidIMediaStreamActionNotify.onPlay(IMediaStream stream, String streamName, double playStart, double playLen, int playReset) Triggered on mediaStream playvoidMediaStreamActionNotify3Base.onPlay(IMediaStream stream, String streamName, double playStart, double playLen, int playReset) voidMediaStreamActionNotifyBase.onPlay(IMediaStream stream, String streamName, double playStart, double playLen, int playReset) voidIMediaStreamActionNotify.onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) Triggered on mediaStream publishvoidMediaStreamActionNotify3Base.onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) voidMediaStreamActionNotifyBase.onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) voidIMediaStreamActionNotify.onSeek(IMediaStream stream, double location) Triggered on mediaStream seekvoidMediaStreamActionNotify3Base.onSeek(IMediaStream stream, double location) voidMediaStreamActionNotifyBase.onSeek(IMediaStream stream, double location) voidIMediaStreamActionNotify.onStop(IMediaStream stream) Triggered on mediaStream stopvoidMediaStreamActionNotify3Base.onStop(IMediaStream stream) voidMediaStreamActionNotifyBase.onStop(IMediaStream stream) voidIMediaStreamActionNotify.onUnPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) Triggered on mediaStream unpublishvoidMediaStreamActionNotify3Base.onUnPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) voidMediaStreamActionNotifyBase.onUnPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend) voidIMediaStreamH264SEINotify.onVideoH264Packet(IMediaStream stream, AMFPacket packet, com.wowza.wms.media.h264.H264SEIMessages seiMessages) voidIMediaWriterActionNotify.onWriteComplete(IMediaStream stream, File file) Called when writing is completevoidMediaWriterActionNotifyBase.onWriteComplete(IMediaStream stream, File file) IMediaListProvider.resolveMediaList(IMediaListReader mediaListReader, IMediaStream stream, String streamName) Called to resolve a amlst:streamname to a media listintIMediaReader.sendZeroLengthPacket(int type, int timecode, boolean isAbsolute, IMediaStream stream, OutputStream out, AMFObj wmsObj, com.wowza.wms.stream.file.PlaylistCursor flvCursor, com.wowza.wms.stream.file.PlaylistWriteControl control, com.wowza.wms.stream.file.PlaylistReaderWriteResults results, long[] sizes, boolean isForceTCZero) voidIMediaWriter.setParent(IMediaStream parent) Set the parent stream for this media write objectvoidMediaStreamMap.setStreamName(IMediaStream stream, String name) Insert live media stream into the mediaStreamMap by name.IMediaStreamFileMapper.streamToFileForRead(IMediaStream stream) Get the File object to read from a stream (get stream name, ext and query from stream object)IMediaStreamFileMapper.streamToFileForRead(IMediaStream stream, String name, String ext, String query) Get the File object to read from a stream (specify name, ext and query)IMediaStreamFileMapper.streamToFileForWrite(IMediaStream stream) Get the File object to write to a stream (get stream name, ext and query from stream object)IMediaStreamFileMapper.streamToFileForWrite(IMediaStream stream, String name, String ext, String query) Get the File object to write to a stream (specify name, ext and query)longMediaStreamMap.streamToIndex(IMediaStream stream) Get the unique stream identifier for a given streamintIMediaReader.writeGeneratedKeyFrame(IMediaStream stream, OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, com.wowza.wms.stream.file.PlaylistCursor flvCursor, com.wowza.wms.stream.file.PlaylistWriteControl control, com.wowza.wms.stream.file.PlaylistReaderWriteResults results, long[] sizes, com.wowza.wms.stream.FastPlaySettings fastPlaySettings, boolean isForceTCZero) From current location in file generate a key frame (enhanced seek) and write it to outintIMediaReader.writePackets(IMediaStream stream, OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, com.wowza.wms.stream.file.PlaylistCursor flvCursor, com.wowza.wms.stream.file.PlaylistWriteControl control, com.wowza.wms.stream.file.PlaylistReaderWriteResults results, long[] sizes, com.wowza.wms.stream.FastPlaySettings fastPlaySettings, boolean isForceTCZero) From current location in file write packets to output -
Uses of IMediaStream in com.wowza.wms.stream.live
Methods in com.wowza.wms.stream.live with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidILivePlayer.init(IMediaStream parent, MediaStreamMap streams) voidILiveReceiver.init(IMediaStream stream) booleanILivePlayer.play(IMediaStream stream) intILivePlayer.play(IMediaStream stream, OutputStream out, AMFObj wmsObjAudio, AMFObj wmsObjVideo, AMFObj wmsObjData, long[] sizes) -
Uses of IMediaStream in com.wowza.wms.stream.livedvr
Methods in com.wowza.wms.stream.livedvr that return IMediaStreamModifier and TypeMethodDescriptionILiveStreamDvrRecorder.getAndSetStartStream(IMediaStream stream) ILiveStreamDvrRecorder.getStream()Get the current stream that is being recordedMethods in com.wowza.wms.stream.livedvr with parameters of type IMediaStreamModifier and TypeMethodDescriptionILiveStreamDvrRecorder.getAndSetStartStream(IMediaStream stream) voidILiveStreamDvrRecorder.handlePacket(IMediaStream stream, AMFPacket packet) Called to handle an incoming packetvoidILiveStreamDvrRecorder.resetStream(IMediaStream stream) Called when something happens that forces the stream to resetbooleanILiveStreamDvrRecorderControl.shouldDvrRecord(String recorderName, IMediaStream stream) Returns true if given string should be recorded.;voidILiveStreamDvrRecorder.startStream(IMediaStream stream) Called when the stream starts -
Uses of IMediaStream in com.wowza.wms.stream.livepacketizer
Methods in com.wowza.wms.stream.livepacketizer that return IMediaStreamModifier and TypeMethodDescriptionILiveStreamPacketizer.getAndSetStartStream(IMediaStream stream) Get the current stream that is being packetizedMethods in com.wowza.wms.stream.livepacketizer with parameters of type IMediaStreamModifier and TypeMethodDescriptionILiveStreamPacketizer.getAndSetStartStream(IMediaStream stream) Get the current stream that is being packetizedvoidILiveStreamPacketizer.handlePacket(IMediaStream stream, AMFPacket packet) Called to handle an incoming packetbooleanILiveStreamPacketizerControl.isLiveStreamPacketize(String packetizer, IMediaStream stream) Return true to packetize streamvoidILiveStreamPacketizer.resetStream(IMediaStream stream) Called when something happens that forces the stream to resetvoidILiveStreamPacketizer.startStream(IMediaStream stream) Called when the stream starts -
Uses of IMediaStream in com.wowza.wms.stream.livetranscoder
Methods in com.wowza.wms.stream.livetranscoder with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidILiveStreamTranscoder.close(IMediaStream stream) Called when live stream transcoder is stream is closedvoidILiveStreamTranscoder.handleOnMetadata(IMediaStream stream, AMFPacket packet, long timecode, boolean isSetDataFrame) Called for each new onMetaData packetvoidILiveStreamTranscoder.handlePacket(IMediaStream stream, AMFPacket packet) Called for each new source packetvoidILiveStreamTranscoder.init(String streamName, IMediaStream stream, String transcoderName, IApplicationInstance appInstance, com.wowza.wms.stream.livetranscoder.LiveStreamTranscoderItem liveStreamTranscoderItem) Called when live stream transcoder interface is initialized.booleanILiveStreamTranscoderControl.isLiveStreamTranscode(String transcoder, IMediaStream stream) Called each time a new publishing stream is started.voidILiveStreamTranscoderNotify.onLiveStreamTranscoderCreate(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream) Triggered when live stream transcoder is created.voidILiveStreamTranscoderNotify.onLiveStreamTranscoderDestroy(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream) Triggered when live stream transcoder is destroyed.voidILiveStreamTranscoderNotify.onLiveStreamTranscoderInit(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream) Triggered after live stream transcoder is initialized.voidILiveStreamTranscoder.resetStream(IMediaStream stream) Called when source stream changes.voidILiveStreamTranscoder.shutdown(IMediaStream stream) Called when live stream transcoder is shutdown -
Uses of IMediaStream in com.wowza.wms.stream.publish
Methods in com.wowza.wms.stream.publish that return IMediaStreamMethods in com.wowza.wms.stream.publish with parameters of type IMediaStreamModifier and TypeMethodDescriptionvoidPublishingProviderMediaReader.getTimeTextedReader(IMediaReader mediaReader, IApplicationInstance appInstance, String mediaName, String mediaExtension, String queryStr, IMediaStream stream) -
Uses of IMediaStream in com.wowza.wms.util
Methods in com.wowza.wms.util with parameters of type IMediaStreamModifier and TypeMethodDescriptionstatic doubleStreamUtils.getStreamBitrate(IMediaStream stream) Get the approximate bitrate of a media file in bits/per-second.static doubleStreamUtils.getStreamLength(IMediaStream stream) Get the duration of a media file in seconds.static intStreamUtils.packetOutput(OutputStream out, IMediaStream stream, AMFPacket packet, long timecode, AMFObj wmsObj, byte[] workBuffer, int chunkSize) Packet output.static intStreamUtils.packetOutput(OutputStream out, IMediaStream stream, AMFPacket packet, long timecode, AMFObj wmsObj, byte[] workBuffer, int chunkSize, boolean referenceWrite) Packet output.