Uses of Class
com.wowza.wms.amf.AMFPacket
-
-
Uses of AMFPacket in com.wowza.util
Methods in com.wowza.util that return AMFPacket Modifier and Type Method Description static AMFPacket
FLVUtils. readChunk(java.io.DataInput is)
Read a packets worth of .flv data from an InputStream and return as an AMFPacketstatic AMFPacket
FLVUtils. readChunk(java.io.InputStream is)
Read a packets worth of .flv data from an InputStream and return as an AMFPacketstatic AMFPacket
FLVUtils. updateOnCuePointTimecode(AMFPacket packet, long timecode)
Methods in com.wowza.util that return types with arguments of type AMFPacket Modifier and Type Method Description static java.util.List<AMFPacket>
FLVUtils. interleavePackets(java.util.List audioPackets, java.util.List videoPackets, java.util.List dataPackets, java.util.List audioTCs, java.util.List videoTCs, java.util.List dataTCs, java.util.List dataTypes, long[] currentTCs)
This is a utility function primarily used for IMediaWriters.Methods in com.wowza.util with parameters of type AMFPacket Modifier and Type Method Description static int
FLVUtils. getAudioCodec(AMFPacket packet)
Get the codec id for this audio packet.static int
FLVUtils. getAudioMP3Layer(AMFPacket packet)
Audio marked as MP3 is really MPEG1 Layer 1-3.static OnMetadataBasic
FLVUtils. getOnMetadataData(AMFPacket metaDataPacket)
static int
FLVUtils. getPtsOffSetFromDts(AMFPacket packet)
Get the timecode offset in milliseconds between the PTS and DTS for this frame.static int
FLVUtils. getVideoCodec(AMFPacket packet)
Get the codec id for this video packet.static int
FLVUtils. getVideoFrameType(AMFPacket packet)
static int
FLVUtils. getVideoTimecodeOffset(AMFPacket packet)
Get the timecode offset in milliseconds between the PTS and DTS for this frame.static boolean
FLVUtils. isAudioCodecConfig(AMFPacket packet)
Returns true if the packet is a audio codec config packetstatic boolean
FLVUtils. isOnMetadataPacket(AMFPacket packet)
Returns true if packet is onMetaData or [@setDataFrame, onMetaData] data packet.static boolean
FLVUtils. isVideoCodecConfig(AMFPacket packet)
Returns true if the packet is a video codec config packetstatic boolean
FLVUtils. isVideoKeyFrame(AMFPacket packet)
Returns true if the packet is a video key framestatic AMFPacket
FLVUtils. updateOnCuePointTimecode(AMFPacket packet, long timecode)
-
Uses of AMFPacket in com.wowza.wms.amf
Methods in com.wowza.wms.amf that return AMFPacket Modifier and Type Method Description AMFPacket
AMFPacket. clone()
AMFPacket
AMFPacket. clone(boolean doCopy)
static AMFPacket
AMFPacket. deserializePacket(byte[] buffer)
-
Uses of AMFPacket in com.wowza.wms.dvr
Methods in com.wowza.wms.dvr with parameters of type AMFPacket Modifier and Type Method Description com.wowza.wms.dvr.DvrChunk
IDvrPacketConverter. createDvrOnMetadataChunk(long dvrTime, long pt, AMFPacket metaPacket)
Create onMetadata chunk from set of packets.long
IDvrChunkUtcDelegate. determineUtcTime(long currentUtc, long aChunkStartUtc, long aFirstPacketUtc, AMFPacket aFirstPacket, long vChunkStartUtc, long vFirstPacketUtc, AMFPacket vFirstPacket)
int
IDvrChunkIDHandler2. onAssignChunkId(String streamName, AMFPacket dataPacket)
long
IDvrChunkIDHandler3. onAssignChunkId(String streamName, AMFPacket dataPacket)
void
IDvrPacketWriter. sendOnMetadata(long pt, AMFPacket metaPacket)
boolean
IDvrStreamManager. storeOnMetadata(long pt, long utc, AMFPacket metaPacket)
boolean
IDvrStreamStore. storeOnMetadata(long pt, long utc, AMFPacket metaPacket)
-
Uses of AMFPacket in com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer
Methods in com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer with parameters of type AMFPacket Modifier and Type Method Description void
IHTTPStreamerCupertinoVODActionNotify2. onFillChunkDataPacket(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, boolean audioOnly, AMFPacket packet, ID3Frames id3Frames)
Called when data packet is encountered.void
IHTTPStreamerCupertinoVODActionNotify3. onFillChunkDataPacket(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.httpstreamer.CupertinoStreamingRendition rendition, AMFPacket packet, ID3Frames id3Frames)
Called when data packet is encountered. -
Uses of AMFPacket in com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer that return types with arguments of type AMFPacket Modifier and Type Method Description java.util.List<AMFPacket>
LiveStreamPacketizerCupertinoChunk. getDataPackets()
Methods in com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer with parameters of type AMFPacket Modifier and Type Method Description void
LiveStreamPacketizerCupertinoChunk. addDataPacket(AMFPacket packet)
void
LiveStreamPacketizerCupertino. internalHandlePacket(IMediaStream stream, AMFPacket packet)
void
IHTTPStreamerCupertinoLivePacketizerDataHandler. onFillChunkDataPacket(com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoPacketHolder holder, AMFPacket packet, ID3Frames id3Frames)
This is called when a data packet is being processed.void
IHTTPStreamerCupertinoLivePacketizerDataHandler2. onFillChunkDataPacket(LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoPacketHolder holder, AMFPacket packet, ID3Frames id3Frames)
This is called when a data packet is being processed.void
IHTTPStreamerCupertinoLivePacketizerDataHandler2. onFillChunkMediaPacket(LiveStreamPacketizerCupertinoChunk chunk, com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoPacketHolder holder, AMFPacket packet)
This is called when a media packet is being processed. -
Uses of AMFPacket in com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.mpegdashstreaming.livestreampacketizer with parameters of type AMFPacket Modifier and Type Method Description void
LiveStreamPacketizerMPEGDash. internalHandlePacket(IMediaStream stream, AMFPacket packet)
default void
IHTTPStreamerMPEGDashLivePacketizerDataHandler. onFillSegmentDataPacket(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder, AMFPacket packet, InbandEventStreams inbandEventStreams)
This is called when a data packet is being processed.default void
IHTTPStreamerMPEGDashLivePacketizerDataHandler. onFillSegmentDataPacket(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder, AMFPacket packet, InbandEventStreams inbandEventStreams, com.wowza.wms.httpstreamer.mpegdashstreaming.file.EventStream eventStream)
This is called when a data packet is being processed.default void
IHTTPStreamerMPEGDashLivePacketizerDataHandler. onFillSegmentMediaPacket(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder, AMFPacket packet)
This is called when a media packet is being processed. -
Uses of AMFPacket in com.wowza.wms.httpstreamer.sanjosestreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.sanjosestreaming.livestreampacketizer with parameters of type AMFPacket Modifier and Type Method Description void
LiveStreamPacketizerSanJose. internalHandlePacket(IMediaStream stream, AMFPacket packet)
Deprecated. -
Uses of AMFPacket in com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer
Methods in com.wowza.wms.httpstreamer.smoothstreaming.livestreampacketizer with parameters of type AMFPacket Modifier and Type Method Description void
LiveStreamPacketizerSmoothStreaming. internalHandlePacket(IMediaStream stream, AMFPacket packet)
Deprecated.void
IHTTPStreamerSmoothLivePacketizerDataHandler. onFillChunkDataPacket(AMFPacket packet)
Deprecated. -
Uses of AMFPacket in com.wowza.wms.pushpublish.protocol.rtmp
Methods in com.wowza.wms.pushpublish.protocol.rtmp that return AMFPacket Modifier and Type Method Description AMFPacket
PushPublishRTMP. convertOnMetadataToSetDataFrame(AMFPacket packet)
AMFPacket
PushPublishRTMP. filterOnMetadataEvent(AMFPacket packet, long flags, java.util.List<String> itemsToRemove, java.util.Map<String,AMFData> itemsToAdd)
Methods in com.wowza.wms.pushpublish.protocol.rtmp with parameters of type AMFPacket Modifier and Type Method Description AMFDataList
PushPublishRTMP. convertDataEvenToAMFData(AMFPacket packet)
AMFPacket
PushPublishRTMP. convertOnMetadataToSetDataFrame(AMFPacket packet)
AMFPacket
PushPublishRTMP. filterOnMetadataEvent(AMFPacket packet, long flags, java.util.List<String> itemsToRemove, java.util.Map<String,AMFData> itemsToAdd)
protected boolean
PushPublishRTMP. isOnMetadataReady(IMediaStream stream, AMFPacket packet)
protected int
PushPublishRTMPNetConnectionPublisher. sendPacket(java.io.OutputStream out, long adjTimecode, AMFPacket packet, AMFObj amfObj, IMediaStream publishStream)
Method parameters in com.wowza.wms.pushpublish.protocol.rtmp with type arguments of type AMFPacket Modifier and Type Method Description protected long
PushPublishRTMPNetConnectionPublisher. getPlayPacketDuration(java.util.List<AMFPacket> packets)
-
Uses of AMFPacket in com.wowza.wms.rtp.model
Methods in com.wowza.wms.rtp.model that return AMFPacket Modifier and Type Method Description AMFPacket[]
RTPStream. getLastPacketsByType(IMediaReader localReader, double startTime)
Analyzes stream to get information, Internal use.AMFPacket[]
RTPStream. getLastPacketsByType(IMediaStream localStream)
Analyzes stream to get information, Internal use. -
Uses of AMFPacket in com.wowza.wms.stream
Methods in com.wowza.wms.stream that return AMFPacket Modifier and Type Method Description AMFPacket
IMediaStream. getAudioCodecConfigPacket(long timecode)
Get audio codec configuration packet (needed for H.264/AAC playback)AMFPacket
IMediaStream. getLastKeyFrame()
Get most recent video key frameAMFPacket
IMediaStream. getLastPacket()
Get most recent live packetAMFPacket
IMediaStream. getVideoCodecConfigPacket(long timecode)
Get video codec configuration packet (needed for H.264/AAC playback)Methods in com.wowza.wms.stream that return types with arguments of type AMFPacket Modifier and Type Method Description java.util.List<AMFPacket>
IMediaStream. getPlayPackets()
Get all available live packetsMethods in com.wowza.wms.stream with parameters of type AMFPacket Modifier and Type Method Description void
IMediaStream. addAudioCodecConfigPacket(long timecode, AMFPacket packet)
Set audio codec configuration packet (needed for H.264/AAC playback)void
IMediaStream. addVideoCodecConfigPacket(long timecode, AMFPacket packet)
Set video codec configuration packet (needed for H.264/AAC playback)void
IMediaStream. notifyActionOnMetaData(AMFPacket metaDataPacket)
Notify client listeners of onMetaData changevoid
IMediaStream. notifyLivePacket(AMFPacket packet)
Notify new live AMF packetvoid
IMediaStream. notifyVideoH264Packet(AMFPacket packet, com.wowza.wms.media.h264.H264SEIMessages seiMessages)
Notify H.264 SEI listener.void
IMediaStreamLivePacketNotify. onLivePacket(IMediaStream stream, AMFPacket packet)
void
MediaStreamLivePacketNotifyBase. onLivePacket(IMediaStream stream, AMFPacket packet)
void
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
IMediaStreamH264SEINotify. onVideoH264Packet(IMediaStream stream, AMFPacket packet, com.wowza.wms.media.h264.H264SEIMessages seiMessages)
Method parameters in com.wowza.wms.stream with type arguments of type AMFPacket Modifier and Type Method Description int
IMediaReader. writePackets(java.util.List<AMFPacket> packetList, 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)
Write packets to the packetList as AMFPackets -
Uses of AMFPacket in com.wowza.wms.stream.live
Methods in com.wowza.wms.stream.live that return AMFPacket Modifier and Type Method Description AMFPacket
ILiveReceiver. getAudioCodecConfigPacket(long timecode)
AMFPacket
ILiveReceiver. getLastKeyFrame()
AMFPacket
ILiveReceiver. getLastPacket()
AMFPacket
ILiveReceiver. getVideoCodecConfigPacket(long timecode)
Methods in com.wowza.wms.stream.live that return types with arguments of type AMFPacket Modifier and Type Method Description java.util.List<AMFPacket>
ILivePacketSorter. getPackets(long systime, int bufferSize)
java.util.List<AMFPacket>
ILiveReceiver. getPlayPackets()
Methods in com.wowza.wms.stream.live with parameters of type AMFPacket Modifier and Type Method Description void
ILivePacketSorter. addAudio(AMFPacket packet, long systime)
void
ILiveReceiver. addAudioCodecConfigPacket(long timecode, AMFPacket packet)
void
ILivePacketSorter. addData(AMFPacket packet, long systime)
void
ILivePacketSorter. addPacket(AMFPacket packet, long systime)
void
ILivePacketSorter. addVideo(AMFPacket packet, long systime)
void
ILiveReceiver. addVideoCodecConfigPacket(long timecode, AMFPacket packet)
Method parameters in com.wowza.wms.stream.live with type arguments of type AMFPacket Modifier and Type Method Description void
ILiveReceiver. trim(java.util.List<AMFPacket> dataObjs)
-
Uses of AMFPacket in com.wowza.wms.stream.livedvr
Methods in com.wowza.wms.stream.livedvr with parameters of type AMFPacket Modifier and Type Method Description void
ILiveStreamDvrRecorder. handlePacket(IMediaStream stream, AMFPacket packet)
Called to handle an incoming packet -
Uses of AMFPacket in com.wowza.wms.stream.livepacketizer
Methods in com.wowza.wms.stream.livepacketizer with parameters of type AMFPacket Modifier and Type Method Description void
ILiveStreamPacketizer. handlePacket(IMediaStream stream, AMFPacket packet)
Called to handle an incoming packet -
Uses of AMFPacket in com.wowza.wms.stream.livetranscoder
Methods in com.wowza.wms.stream.livetranscoder with parameters of type AMFPacket Modifier and Type Method Description void
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 packet -
Uses of AMFPacket in com.wowza.wms.util
Methods in com.wowza.wms.util with parameters of type AMFPacket Modifier and Type Method Description 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.
-