Uses of Interface
com.wowza.wms.stream.IMediaStream
-
-
Uses of IMediaStream in com.wowza.io
Methods in com.wowza.io with parameters of type IMediaStream Modifier and Type Method Description void
IRandomAccessReader. init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName, String mediaExtension)
Intialize RandomAccessReadervoid
IRandomAccessWriter2. init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName, String mediaExtension)
Intialize RandomAccessReadervoid
ITextReader. init(IApplicationInstance appInstance, IMediaStream stream, String basePath, String mediaName)
void
ITextWriter. 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 IMediaStream Modifier and Type Method Description java.util.List<IMediaStream>
IApplicationInstance. 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 IMediaStream Modifier and Type Method Description void
IApplicationInstance. addPlayStreamByName(IMediaStream stream, String name)
Add a media stream to the list of streams that are listening for a published streamvoid
IApplicationInstance. addPushPublishSession(IMediaStream stream, IPushPublishSession pushPublishSession)
Add a push publish session to the list of active push publish sessionsjava.util.List<IPushPublishSession>
IApplicationInstance. getPushPublishSessions(IMediaStream stream)
Get the current push publish sessions for a given IMediaStreamvoid
IApplicationInstance. notifyLiveStreamTranscoderCreate(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream)
Notify live stream transcoder createvoid
IApplicationInstance. notifyLiveStreamTranscoderDestroy(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream)
Notify live stream transcoder destroyvoid
IApplicationInstance. notifyLiveStreamTranscoderInit(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream)
Notify live stream transcoder initvoid
IApplicationInstance. notifyMediaCasterSetSourceStream(IMediaCaster mediaCaster, IMediaStream stream)
void
IApplicationInstance. notifyMediaReaderClose(IMediaReader mediaReader, IMediaStream stream)
Notify media reader notifyMediaReaderClosevoid
IApplicationInstance. notifyMediaReaderExtractMetaData(IMediaReader mediaReader, IMediaStream stream)
Notify media reader notifyMediaReaderExtractMetaDatavoid
IApplicationInstance. notifyMediaReaderInit(IMediaReader mediaReader, IMediaStream stream)
Notify media reader notifyMediaReaderInitvoid
IApplicationInstance. notifyMediaReaderOpen(IMediaReader mediaReader, IMediaStream stream)
Notify media reader notifyMediaReaderOpenvoid
IApplicationInstance. notifyMediaWriterOnFLVAddMetadata(IMediaStream stream, java.util.Map<String,Object> extraMetadata)
Notify all MediaWriter listeners of onFLVAddMetadatavoid
IApplicationInstance. notifyMediaWriterOnWriteComplete(IMediaStream stream, java.io.File file)
Notify all MediaWriter listeners of onWriteCompletevoid
IApplicationInstance. notifyPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
Notify push publish session createvoid
IApplicationInstance. notifyPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
Notify push publish session destroyvoid
IApplicationInstance. removePlayStreamByName(IMediaStream stream)
Remove media stream from the list of streams that are listening for a published streamvoid
IApplicationInstance. removePushPublishSession(IMediaStream stream, IPushPublishSession pushPublishSession)
Remove a push publish sessionvoid
IApplicationInstance. 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 IMediaStream Modifier and Type Method Description AMFObj
IClient. getRespAMFAudioObj(IMediaStream stream)
Get the audio response AMFObj for a given mediaStreamAMFObj
IClient. getRespAMFDataObj(IMediaStream stream)
Get the data response AMFObj for a given mediaStreamAMFObj
IClient. 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 IMediaStream Modifier and Type Method Description void
IDvrTextReader. init(IApplicationInstance appInstance, IMediaStream stream, com.wowza.wms.dvr.io.IDvrFileSystem fileSystem, String artifactName)
void
IDvrTextWriter. init(IApplicationInstance appInstance, IMediaStream stream, com.wowza.wms.dvr.io.IDvrFileSystem fileSystem, String artifactName)
void
IDvrTextWriter. 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 IMediaStream Modifier and Type Method Description void
LiveStreamPacketizerCupertino. internalHandlePacket(IMediaStream stream, AMFPacket packet)
void
LiveStreamPacketizerCupertino. internalResetStream(IMediaStream stream)
void
LiveStreamPacketizerCupertino. internalStartStream(IMediaStream stream)
-
Uses of IMediaStream in com.wowza.wms.httpstreamer.model
Methods in com.wowza.wms.httpstreamer.model that return IMediaStream Modifier and Type Method Description IMediaStream
IHTTPStreamerSession. getStream()
Get the IMediaStream associated with this HTTP sessionMethods in com.wowza.wms.httpstreamer.model with parameters of type IMediaStream Modifier and Type Method Description void
IHTTPStreamerSession. 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 IMediaStream Modifier and Type Field Description protected IMediaStream
LiveStreamPacketizerMPEGDash. stream
Methods in com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer with parameters of type IMediaStream Modifier and Type Method Description protected void
LiveStreamPacketizerMPEGDash. doResetStream(IMediaStream stream)
void
LiveStreamPacketizerMPEGDash. internalHandlePacket(IMediaStream stream, AMFPacket packet)
void
LiveStreamPacketizerMPEGDash. internalResetStream(IMediaStream stream)
void
LiveStreamPacketizerMPEGDash. 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 IMediaStream Modifier and Type Method Description void
LiveStreamPacketizerSanJose. internalHandlePacket(IMediaStream stream, AMFPacket packet)
Deprecated.void
LiveStreamPacketizerSanJose. internalResetStream(IMediaStream stream)
Deprecated.void
LiveStreamPacketizerSanJose. 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 IMediaStream Modifier and Type Method Description void
LiveStreamPacketizerSmoothStreaming. internalHandlePacket(IMediaStream stream, AMFPacket packet)
Deprecated.void
LiveStreamPacketizerSmoothStreaming. internalResetStream(IMediaStream stream)
Deprecated.void
LiveStreamPacketizerSmoothStreaming. internalStartStream(IMediaStream stream)
Deprecated. -
Uses of IMediaStream in com.wowza.wms.livestreamrecord.manager
Methods in com.wowza.wms.livestreamrecord.manager that return IMediaStream Modifier and Type Method Description IMediaStream
IStreamRecorder. getStream()
Called to get the IMediaStream object being used by the recorderMethods in com.wowza.wms.livestreamrecord.manager with parameters of type IMediaStream Modifier and Type Method Description void
ILiveStreamRecordManagerActionNotify. onSwitchRecord(IStreamRecorder recorder, IMediaStream newStream)
This notification occurs when an existing stream is replaced with a stream of the same name.void
IStreamRecorderActionNotify. onSwitchRecorder(IStreamRecorder recorder, IMediaStream newStream)
This notification occurs when an existing stream has been replaced by a new stream of the same name.void
IStreamRecorder. 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 LiveStreamRecordManagervoid
IStreamRecorder. 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 IMediaStream Modifier and Type Method Description void
ILiveStreamRecord. startRecording(IMediaStream stream, boolean append)
Deprecated.void
ILiveStreamRecord. startRecording(IMediaStream stream, String filePath, boolean append)
Deprecated.void
ILiveStreamRecord. startRecording(IMediaStream stream, String filePath, boolean append, java.util.Map<String,Object> extraMetadata)
Deprecated.void
ILiveStreamRecord. startRecording(IMediaStream stream, String filePath, boolean append, java.util.Map<String,Object> extraMetadata, int splitOnTcDiscontiuity)
Deprecated.void
ILiveStreamRecord. startRecordingSegmentByDuration(IMediaStream stream, String filePath, java.util.Map<String,Object> extraMetadata, long duration)
Deprecated.void
ILiveStreamRecord. startRecordingSegmentBySchedule(IMediaStream stream, String filePath, java.util.Map<String,Object> extraMetadata, String schedule)
Deprecated.void
ILiveStreamRecord. startRecordingSegmentBySize(IMediaStream stream, String filePath, java.util.Map<String,Object> extraMetadata, long size)
Deprecated. -
Uses of IMediaStream in com.wowza.wms.logging
Fields in com.wowza.wms.logging declared as IMediaStream Modifier and Type Field Description protected IMediaStream
WMSLoggerEvent. stream
Methods in com.wowza.wms.logging that return IMediaStream Modifier and Type Method Description IMediaStream
WMSLoggerEvent. getStream()
Methods in com.wowza.wms.logging with parameters of type IMediaStream Modifier and Type Method Description void
WMSLogger. debug(String comment, IMediaStream stream)
void
WMSLogger. debug(String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. error(String comment, IMediaStream stream)
void
WMSLogger. error(String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. fatal(String comment, IMediaStream stream)
void
WMSLogger. fatal(String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. info(String comment, IMediaStream stream)
void
WMSLogger. info(String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream)
void
WMSLogger. log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event)
void
WMSLogger. log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context, Throwable e)
void
WMSLogger. log(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context, Throwable e, int stackDepth)
void
WMSLogger. 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 void
ILogNotify. 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.void
LogNotifyCalculateIncremental. onLog(org.apache.logging.log4j.Level level, String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. trace(String comment, IMediaStream stream)
void
WMSLogger. trace(String comment, IMediaStream stream, String category, String event, int status, String context)
void
WMSLogger. warn(String comment, IMediaStream stream)
void
WMSLogger. 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 IMediaStream Modifier and Type Method Description String
IMediaCacheContextMapper. 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 IMediaStream Modifier and Type Method Description IMediaStream
IMediaCaster. getStream()
Get the underlying stream being used by this media casterMethods in com.wowza.wms.mediacaster with parameters of type IMediaStream Modifier and Type Method Description void
IMediaCasterNotify. onSetSourceStream(IMediaCaster mediaCaster, IMediaStream stream)
Invoked when soure stream is set (can be called with stream of null)void
IMediaCaster. 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 IMediaStream Modifier and Type Method Description protected static IMediaStream
ModuleBase. getStream(IClient client, com.wowza.wms.request.RequestFunction function)
For 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 IMediaStream Modifier and Type Method Description void
IModuleOnPushPublish. onPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
Invoked when push publish session is createdvoid
IModuleOnPushPublish. onPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
Invoked when push publish session is destroyedvoid
IModuleOnStream. onStreamCreate(IMediaStream stream)
Invoked when a stream is created.void
IModuleOnStream. onStreamDestroy(IMediaStream stream)
Invoked when a stream is destroyed.protected static void
ModuleBase. 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 IMediaStream Modifier and Type Method Description void
INetConnection. addPublishStreams(IMediaStream stream)
void
INetConnection. call(String handlerName, IMediaStream stream, INetConnectionCallResult resultObj, Object... params)
int
INetConnection. getRespAFMIndex(IMediaStream stream)
AMFObj
INetConnection. getRespAMFAudioObj(IMediaStream stream)
AMFObj
INetConnection. getRespAMFDataObj(IMediaStream stream)
AMFObj
INetConnection. getRespAMFVideoObj(IMediaStream stream)
void
INetConnection. registerStream(IMediaStream stream)
void
INetConnection. removePublishStreams(IMediaStream stream)
void
INetConnection. sendMediaStreamBufferTime(IMediaStream stream, int bufferTime)
void
INetConnection. unregisterStream(IMediaStream stream)
-
Uses of IMediaStream in com.wowza.wms.pushpublish.model
Fields in com.wowza.wms.pushpublish.model declared as IMediaStream Modifier and Type Field Description protected IMediaStream
PushPublishBase. srcStream
protected IMediaStream
PushPublishSessionBase. stream
Methods in com.wowza.wms.pushpublish.model that return IMediaStream Modifier and Type Method Description IMediaStream
IPushPublish. getSrcStream()
IMediaStream
PushPublishBase. getSrcStream()
Get source IMediaStream.IMediaStream
IPushPublishSession. getStream()
IMediaStream
PushPublishSessionBase. getStream()
Methods in com.wowza.wms.pushpublish.model with parameters of type IMediaStream Modifier and Type Method Description void
IPushPublish. init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug)
void
PushPublishBase. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
Inits the instance.void
PushPublishHTTPBase. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
Inits the instance.void
PushPublishHTTPYouTubeBase. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
void
IPushPublishSessionNotify. onPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
Invoked when push publish session is createdvoid
PushPublishSessionNotifyBase. onPushPublishSessionCreate(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
void
IPushPublishSessionNotify. onPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
Invoked when push publish session is destroyedvoid
PushPublishSessionNotifyBase. onPushPublishSessionDestroy(String streamName, IMediaStream stream, IPushPublishSession pushPublishSession)
void
IPushPublish. setSrcStream(IMediaStream srcStream)
void
PushPublishBase. setSrcStream(IMediaStream srcStream)
Sets the source IMediaStream.void
IPushPublishSession. setStream(IMediaStream stream)
void
PushPublishSessionBase. 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 IMediaStream Modifier and Type Method Description void
PushPublishHTTPCupertino. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
void
PushPublishHTTPCupertinoAkamaiHandler. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
void
PushPublishHTTPCupertinoCloudStorageHandler. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
void
PushPublishHTTPCupertinoGoogleHandler. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean streamDebug)
void
PushPublishHTTPCupertinoWowzaVideoHandler. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.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 IMediaStream Modifier and Type Field Description protected IMediaStream
PushPublishRTMPNetConnectionSession. publishStream
Fields in com.wowza.wms.pushpublish.protocol.rtmp with type parameters of type IMediaStream Modifier and Type Field Description protected java.util.List<IMediaStream>
PushPublishRTMPNetConnectionSession. streamsToPublish
Methods in com.wowza.wms.pushpublish.protocol.rtmp that return IMediaStream Modifier and Type Method Description IMediaStream
PushPublishRTMPNetConnectionSession. getPublishStream()
Methods in com.wowza.wms.pushpublish.protocol.rtmp that return types with arguments of type IMediaStream Modifier and Type Method Description java.util.List<IMediaStream>
PushPublishRTMPNetConnectionSession. getStreamsToPublish()
Methods in com.wowza.wms.pushpublish.protocol.rtmp with parameters of type IMediaStream Modifier and Type Method Description String
PushPublishRTMPAkamaiHandler. createAkamaiStreamName(String dstStreamName, IMediaStream stream)
ResponseFunction
PushPublishRTMPNetConnectionPublisher. getDataStart(IMediaStream stream, long timecode)
void
PushPublishRTMPAkamaiHandler. init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug)
void
PushPublishRTMPProfileHandler. init(IApplicationInstance appInstance2, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.Map<String,String> maps, com.wowza.wms.pushpublish.manager.IPushPublisher pushPublisher, boolean debug)
protected boolean
PushPublishRTMP. isOnMetadataReady(IMediaStream stream, AMFPacket packet)
protected int
PushPublishRTMPNetConnectionPublisher. sendPacket(java.io.OutputStream out, long adjTimecode, AMFPacket packet, AMFObj amfObj, IMediaStream publishStream)
protected int
PushPublishRTMPNetConnectionPublisher. sendPackets(INetConnection netConnection, java.io.OutputStream out, IMediaStream publishStream, long[] playSizes)
void
PushPublishRTMPNetConnectionSession. setPublishStream(IMediaStream publishStream)
Method parameters in com.wowza.wms.pushpublish.protocol.rtmp with type arguments of type IMediaStream Modifier and Type Method Description void
PushPublishRTMPNetConnectionSession. setStreamsToPublish(java.util.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 IMediaStream Modifier and Type Method Description void
PushPublishRTP. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.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 IMediaStream Modifier and Type Method Description void
PushPublishHTTPSanJoseAkamaiHandler. init(IApplicationInstance appInstance, String streamName, IMediaStream stream, java.util.Map<String,String> profileData, java.util.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 IMediaStream Modifier and Type Method Description IMediaStream
ResponseStream. getStream()
Methods in com.wowza.wms.response with parameters of type IMediaStream Modifier and Type Method Description void
ResponseStreams. addStreamResponse(IMediaStream stream)
void
ResponseStream. setStream(IMediaStream stream)
Constructors in com.wowza.wms.response with parameters of type IMediaStream Constructor Description ResponseFunction(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 IMediaStream Modifier and Type Method Description IMediaStream
RTPStream. getStream()
Get the IMediaStreamMethods in com.wowza.wms.rtp.model with parameters of type IMediaStream Modifier and Type Method Description AMFPacket[]
RTPStream. 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 IMediaStream Modifier and Type Class Description class
com.wowza.wms.stream.MediaStream
class
MediaStreamBase
Fields in com.wowza.wms.stream with type parameters of type IMediaStream Modifier and Type Field Description protected java.util.Map<String,IMediaStream>
MediaStreamMap. streamNames
protected java.util.Map<Long,IMediaStream>
MediaStreamMap. streams
Methods in com.wowza.wms.stream that return IMediaStream Modifier and Type Method Description IMediaStream
IMediaStreamPlay. getParent()
Get the parent media stream objectIMediaStream
MediaStreamMap. getStream(IClient client, int index)
Get a media stream reference by stream id.IMediaStream
MediaStreamMap. getStream(IClient client, int index, boolean doCreate)
Get a media stream reference by stream id.IMediaStream
MediaStreamMap. getStream(INetConnection netConnection, int index)
Get a media stream object that is owned by a server to server netConnection object (not yet implemented).IMediaStream
MediaStreamMap. getStream(INetConnection netConnection, int index, boolean doCreate)
Get a media stream reference by stream id.IMediaStream
MediaStreamMap. getStream(String name)
Get a media stream by stream name.IMediaStream
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 IMediaStream Modifier and Type Method Description java.util.List<IMediaStream>
MediaStreamMap. getStreams()
Returns a list of IMediaStream objectsMethods in com.wowza.wms.stream with parameters of type IMediaStream Modifier and Type Method Description com.wowza.wms.client.LicenseHolder
MediaStreamMap. addLicense(IMediaStream stream, int licenseType)
void
MediaStreamMap. broadcasePlayMessage(IMediaStream stream, long timecode, java.nio.ByteBuffer msg, int objectEncoding)
Send a broadcast message to all play stream that are listening to this live published stream.int
MediaStreamMap. broadcastGetObjectEncoding(IMediaStream stream)
Get the minimum object encoding level for the clients playing this stream.void
MediaStreamMap. clearStreamName(String name, IMediaStream stream)
Unregister a published live media stream name.void
IMediaListReader. init(IApplicationInstance appInstance, IMediaStream stream, String mediaReadType, String basePath, String mediaName, IHTTPStreamerSession httpStreamerSession)
Initialize mediaReadervoid
IMediaReader. init(IApplicationInstance appInstance, IMediaStream stream, String mediaReadType, String basePath, String mediaName)
Initialize mediaReadervoid
IMediaStreamPlay. init(IMediaStream parent, MediaStreamMap streams)
Initialize mediaStreamPlayervoid
MediaStreamMap. notifyMediaStreamCreate(IMediaStream mediaStream)
Notify all media stream listeners that a new media stream object has been created.void
MediaStreamMap. notifyMediaStreamDestroy(IMediaStream mediaStream)
Notify all media stream listeners that a media stream object is being destroyed.void
MediaStreamMap. 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).void
MediaStreamMap. 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).void
IMediaStreamCallback. onCallback(IMediaStream stream, com.wowza.wms.request.RequestFunction function, AMFDataList params)
Triggered on callback eventvoid
IMediaStreamActionNotify3. onCodecInfoAudio(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio)
Triggered when publishing stream receives codec information.void
MediaStreamActionNotify3Base. onCodecInfoAudio(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio)
void
MediaStreamActionNotifyBase. onCodecInfoAudio(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoAudio codecInfoAudio)
void
IMediaStreamActionNotify3. onCodecInfoVideo(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo)
Triggered when publishing stream receives codec information.void
MediaStreamActionNotify3Base. onCodecInfoVideo(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo)
void
MediaStreamActionNotifyBase. onCodecInfoVideo(IMediaStream stream, com.wowza.wms.media.model.MediaCodecInfoVideo codecInfoVideo)
void
IMediaWriterActionNotify. onFLVAddMetadata(IMediaStream stream, java.util.Map<String,Object> extraMetadata)
Called just before metadata is written to the file (FLV only)void
MediaWriterActionNotifyBase. onFLVAddMetadata(IMediaStream stream, java.util.Map<String,Object> extraMetadata)
void
IMediaStreamLivePacketNotify. onLivePacket(IMediaStream stream, AMFPacket packet)
void
MediaStreamLivePacketNotifyBase. onLivePacket(IMediaStream stream, AMFPacket packet)
void
IMediaReaderActionNotify. onMediaReaderClose(IMediaReader mediaReader, IMediaStream stream)
Called when media reader is closedvoid
MediaReaderActionNotifyBase. onMediaReaderClose(IMediaReader mediaReader, IMediaStream stream)
void
IMediaReaderActionNotify. onMediaReaderExtractMetaData(IMediaReader mediaReader, IMediaStream stream)
Called after media reader metadata is extraced from the filevoid
MediaReaderActionNotifyBase. onMediaReaderExtractMetaData(IMediaReader mediaReader, IMediaStream stream)
void
IMediaReaderActionNotify. onMediaReaderInit(IMediaReader mediaReader, IMediaStream stream)
Called after media reader is initializedvoid
MediaReaderActionNotifyBase. onMediaReaderInit(IMediaReader mediaReader, IMediaStream stream)
void
IMediaReaderActionNotify. onMediaReaderOpen(IMediaReader mediaReader, IMediaStream stream)
Called after media reader is openedvoid
MediaReaderActionNotifyBase. onMediaReaderOpen(IMediaReader mediaReader, IMediaStream stream)
void
IMediaStreamNotify. onMediaStreamCreate(IMediaStream stream)
Triggered when mediaStream createdvoid
IMediaStreamNotify. onMediaStreamDestroy(IMediaStream stream)
Triggered when mediaStream destroyedvoid
IMediaStreamActionNotify2. onMetaData(IMediaStream stream, AMFPacket metaDataPacket)
Triggered when a published streams metadata is set or changesvoid
MediaStreamActionNotify3Base. onMetaData(IMediaStream stream, AMFPacket metaDataPacket)
void
MediaStreamActionNotifyBase. onMetaData(IMediaStream stream, AMFPacket metaDataPacket)
void
IMediaStreamActionNotify. onPause(IMediaStream stream, boolean isPause, double location)
Triggered on mediaStream pausevoid
MediaStreamActionNotify3Base. onPause(IMediaStream stream, boolean isPause, double location)
void
MediaStreamActionNotifyBase. onPause(IMediaStream stream, boolean isPause, double location)
void
IMediaStreamActionNotify2. onPauseRaw(IMediaStream stream, boolean isPause, double location)
Triggered on mediaStream pauseRaw.void
MediaStreamActionNotify3Base. onPauseRaw(IMediaStream stream, boolean isPause, double location)
void
MediaStreamActionNotifyBase. onPauseRaw(IMediaStream stream, boolean isPause, double location)
void
IMediaStreamActionNotify. onPlay(IMediaStream stream, String streamName, double playStart, double playLen, int playReset)
Triggered on mediaStream playvoid
MediaStreamActionNotify3Base. onPlay(IMediaStream stream, String streamName, double playStart, double playLen, int playReset)
void
MediaStreamActionNotifyBase. onPlay(IMediaStream stream, String streamName, double playStart, double playLen, int playReset)
void
IMediaStreamActionNotify. onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend)
Triggered on mediaStream publishvoid
MediaStreamActionNotify3Base. onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend)
void
MediaStreamActionNotifyBase. onPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend)
void
IMediaStreamActionNotify. onSeek(IMediaStream stream, double location)
Triggered on mediaStream seekvoid
MediaStreamActionNotify3Base. onSeek(IMediaStream stream, double location)
void
MediaStreamActionNotifyBase. onSeek(IMediaStream stream, double location)
void
IMediaStreamActionNotify. onStop(IMediaStream stream)
Triggered on mediaStream stopvoid
MediaStreamActionNotify3Base. onStop(IMediaStream stream)
void
MediaStreamActionNotifyBase. onStop(IMediaStream stream)
void
IMediaStreamActionNotify. onUnPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend)
Triggered on mediaStream unpublishvoid
MediaStreamActionNotify3Base. onUnPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend)
void
MediaStreamActionNotifyBase. onUnPublish(IMediaStream stream, String streamName, boolean isRecord, boolean isAppend)
void
IMediaStreamH264SEINotify. onVideoH264Packet(IMediaStream stream, AMFPacket packet, com.wowza.wms.media.h264.H264SEIMessages seiMessages)
void
IMediaWriterActionNotify. onWriteComplete(IMediaStream stream, java.io.File file)
Called when writing is completevoid
MediaWriterActionNotifyBase. onWriteComplete(IMediaStream stream, java.io.File file)
MediaList
IMediaListProvider. resolveMediaList(IMediaListReader mediaListReader, IMediaStream stream, String streamName)
Called to resolve a amlst:streamname to a media listint
IMediaReader. sendZeroLengthPacket(int type, int timecode, boolean isAbsolute, IMediaStream stream, java.io.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)
void
IMediaWriter. setParent(IMediaStream parent)
Set the parent stream for this media write objectvoid
MediaStreamMap. setStreamName(IMediaStream stream, String name)
Insert live media stream into the mediaStreamMap by name.java.io.File
IMediaStreamFileMapper. streamToFileForRead(IMediaStream stream)
Get the File object to read from a stream (get stream name, ext and query from stream object)java.io.File
IMediaStreamFileMapper. streamToFileForRead(IMediaStream stream, String name, String ext, String query)
Get the File object to read from a stream (specify name, ext and query)java.io.File
IMediaStreamFileMapper. streamToFileForWrite(IMediaStream stream)
Get the File object to write to a stream (get stream name, ext and query from stream object)java.io.File
IMediaStreamFileMapper. streamToFileForWrite(IMediaStream stream, String name, String ext, String query)
Get the File object to write to a stream (specify name, ext and query)long
MediaStreamMap. streamToIndex(IMediaStream stream)
Get the unique stream identifier for a given streamint
IMediaReader. writeGeneratedKeyFrame(IMediaStream stream, java.io.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 outint
IMediaReader. writePackets(IMediaStream stream, java.io.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 IMediaStream Modifier and Type Method Description void
ILivePlayer. init(IMediaStream parent, MediaStreamMap streams)
void
ILiveReceiver. init(IMediaStream stream)
boolean
ILivePlayer. play(IMediaStream stream)
int
ILivePlayer. play(IMediaStream stream, java.io.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 IMediaStream Modifier and Type Method Description IMediaStream
ILiveStreamDvrRecorder. getAndSetStartStream(IMediaStream stream)
IMediaStream
ILiveStreamDvrRecorder. getStream()
Get the current stream that is being recordedMethods in com.wowza.wms.stream.livedvr with parameters of type IMediaStream Modifier and Type Method Description IMediaStream
ILiveStreamDvrRecorder. getAndSetStartStream(IMediaStream stream)
void
ILiveStreamDvrRecorder. handlePacket(IMediaStream stream, AMFPacket packet)
Called to handle an incoming packetvoid
ILiveStreamDvrRecorder. resetStream(IMediaStream stream)
Called when something happens that forces the stream to resetboolean
ILiveStreamDvrRecorderControl. shouldDvrRecord(String recorderName, IMediaStream stream)
Returns true if given string should be recorded.;void
ILiveStreamDvrRecorder. 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 IMediaStream Modifier and Type Method Description IMediaStream
ILiveStreamPacketizer. getAndSetStartStream(IMediaStream stream)
Get the current stream that is being packetizedMethods in com.wowza.wms.stream.livepacketizer with parameters of type IMediaStream Modifier and Type Method Description IMediaStream
ILiveStreamPacketizer. getAndSetStartStream(IMediaStream stream)
Get the current stream that is being packetizedvoid
ILiveStreamPacketizer. handlePacket(IMediaStream stream, AMFPacket packet)
Called to handle an incoming packetboolean
ILiveStreamPacketizerControl. isLiveStreamPacketize(String packetizer, IMediaStream stream)
Return true to packetize streamvoid
ILiveStreamPacketizer. resetStream(IMediaStream stream)
Called when something happens that forces the stream to resetvoid
ILiveStreamPacketizer. 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 IMediaStream Modifier and Type Method Description void
ILiveStreamTranscoder. close(IMediaStream stream)
Called when live stream transcoder is stream is closedvoid
ILiveStreamTranscoder. handleOnMetadata(IMediaStream stream, AMFPacket packet, long timecode, boolean isSetDataFrame)
Called for each new onMetaData packetvoid
ILiveStreamTranscoder. handlePacket(IMediaStream stream, AMFPacket packet)
Called for each new source packetvoid
ILiveStreamTranscoder. init(String streamName, IMediaStream stream, String transcoderName, IApplicationInstance appInstance, com.wowza.wms.stream.livetranscoder.LiveStreamTranscoderItem liveStreamTranscoderItem)
Called when live stream transcoder interface is initialized.boolean
ILiveStreamTranscoderControl. isLiveStreamTranscode(String transcoder, IMediaStream stream)
Called each time a new publishing stream is started.void
ILiveStreamTranscoderNotify. onLiveStreamTranscoderCreate(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream)
Triggered when live stream transcoder is created.void
ILiveStreamTranscoderNotify. onLiveStreamTranscoderDestroy(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream)
Triggered when live stream transcoder is destroyed.void
ILiveStreamTranscoderNotify. onLiveStreamTranscoderInit(ILiveStreamTranscoder liveStreamTranscoder, IMediaStream stream)
Triggered after live stream transcoder is initialized.void
ILiveStreamTranscoder. resetStream(IMediaStream stream)
Called when source stream changes.void
ILiveStreamTranscoder. 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 IMediaStream Modifier and Type Method Description IMediaStream
Publisher. getStream()
Get the media stream objectMethods in com.wowza.wms.stream.publish with parameters of type IMediaStream Modifier and Type Method Description void
PublishingProviderMediaReader. 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 IMediaStream Modifier and Type Method Description static double
StreamUtils. getStreamBitrate(IMediaStream stream)
Get the approximate bitrate of a media file in bits/per-second.static double
StreamUtils. getStreamLength(IMediaStream stream)
Get the duration of a media file in seconds.static int
StreamUtils. packetOutput(java.io.OutputStream out, IMediaStream stream, AMFPacket packet, long timecode, AMFObj wmsObj, byte[] workBuffer, int chunkSize)
Packet output.static int
StreamUtils. packetOutput(java.io.OutputStream out, IMediaStream stream, AMFPacket packet, long timecode, AMFObj wmsObj, byte[] workBuffer, int chunkSize, boolean referenceWrite)
Packet output.
-