Uses of Class
com.wowza.wms.amf.AMFPacket
Packages that use AMFPacket
Package
Description
-
Uses of AMFPacket in com.wowza.util
Methods in com.wowza.util that return AMFPacketModifier and TypeMethodDescriptionstatic AMFPacketRead a packets worth of .flv data from an InputStream and return as an AMFPacketstatic AMFPacketFLVUtils.readChunk(InputStream is) Read a packets worth of .flv data from an InputStream and return as an AMFPacketstatic AMFPacketFLVUtils.updateOnCuePointTimecode(AMFPacket packet, long timecode) Methods in com.wowza.util that return types with arguments of type AMFPacketModifier and TypeMethodDescriptionFLVUtils.interleavePackets(List audioPackets, List videoPackets, List dataPackets, List audioTCs, List videoTCs, List dataTCs, List dataTypes, long[] currentTCs) This is a utility function primarily used for IMediaWriters.Methods in com.wowza.util with parameters of type AMFPacketModifier and TypeMethodDescriptionstatic intFLVUtils.getAudioCodec(AMFPacket packet) Get the codec id for this audio packet.static intFLVUtils.getAudioMP3Layer(AMFPacket packet) Audio marked as MP3 is really MPEG1 Layer 1-3.static OnMetadataBasicFLVUtils.getOnMetadataData(AMFPacket metaDataPacket) static intFLVUtils.getPtsOffSetFromDts(AMFPacket packet) Get the timecode offset in milliseconds between the PTS and DTS for this frame.static intFLVUtils.getVideoCodec(AMFPacket packet) Get the codec id for this video packet.static intFLVUtils.getVideoFrameType(AMFPacket packet) static intFLVUtils.getVideoTimecodeOffset(AMFPacket packet) Get the timecode offset in milliseconds between the PTS and DTS for this frame.static booleanFLVUtils.isAudioCodecConfig(AMFPacket packet) Returns true if the packet is a audio codec config packetstatic booleanFLVUtils.isOnMetadataPacket(AMFPacket packet) Returns true if packet is onMetaData or [@setDataFrame, onMetaData] data packet.static booleanFLVUtils.isVideoCodecConfig(AMFPacket packet) Returns true if the packet is a video codec config packetstatic booleanFLVUtils.isVideoKeyFrame(AMFPacket packet) Returns true if the packet is a video key framestatic AMFPacketFLVUtils.updateOnCuePointTimecode(AMFPacket packet, long timecode) -
Uses of AMFPacket in com.wowza.wms.amf
Methods in com.wowza.wms.amf that return AMFPacket -
Uses of AMFPacket in com.wowza.wms.dvr
Methods in com.wowza.wms.dvr with parameters of type AMFPacketModifier and TypeMethodDescriptioncom.wowza.wms.dvr.DvrChunkIDvrPacketConverter.createDvrOnMetadataChunk(long dvrTime, long pt, AMFPacket metaPacket) Create onMetadata chunk from set of packets.longIDvrChunkUtcDelegate.determineUtcTime(long currentUtc, long aChunkStartUtc, long aFirstPacketUtc, AMFPacket aFirstPacket, long vChunkStartUtc, long vFirstPacketUtc, AMFPacket vFirstPacket) intIDvrChunkIDHandler2.onAssignChunkId(String streamName, AMFPacket dataPacket) longIDvrChunkIDHandler3.onAssignChunkId(String streamName, AMFPacket dataPacket) voidIDvrPacketWriter.sendOnMetadata(long pt, AMFPacket metaPacket) booleanIDvrStreamManager.storeOnMetadata(long pt, long utc, AMFPacket metaPacket) booleanIDvrStreamStore.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 AMFPacketModifier and TypeMethodDescriptionvoidIHTTPStreamerCupertinoVODActionNotify2.onFillChunkDataPacket(IHTTPStreamerCupertinoIndex fileIndex, IHTTPStreamerCupertinoIndexItem item, LiveStreamPacketizerCupertinoChunk chunk, boolean audioOnly, AMFPacket packet, ID3Frames id3Frames) Called when data packet is encountered.voidIHTTPStreamerCupertinoVODActionNotify3.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 AMFPacketMethods in com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer with parameters of type AMFPacketModifier and TypeMethodDescriptionvoidLiveStreamPacketizerCupertinoChunk.addDataPacket(AMFPacket packet) voidLiveStreamPacketizerCupertino.internalHandlePacket(IMediaStream stream, AMFPacket packet) voidIHTTPStreamerCupertinoLivePacketizerDataHandler.onFillChunkDataPacket(com.wowza.wms.httpstreamer.cupertinostreaming.livestreampacketizer.CupertinoPacketHolder holder, AMFPacket packet, ID3Frames id3Frames) This is called when a data packet is being processed.voidIHTTPStreamerCupertinoLivePacketizerDataHandler2.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.voidIHTTPStreamerCupertinoLivePacketizerDataHandler2.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 AMFPacketModifier and TypeMethodDescriptionvoidLiveStreamPacketizerMPEGDash.internalHandlePacket(IMediaStream stream, AMFPacket packet) default voidIHTTPStreamerMPEGDashLivePacketizerDataHandler.onFillSegmentDataPacket(com.wowza.wms.httpstreamer.model.LiveStreamPacketizerPacketHolder holder, AMFPacket packet, InbandEventStreams inbandEventStreams) This is called when a data packet is being processed.default voidIHTTPStreamerMPEGDashLivePacketizerDataHandler.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 voidIHTTPStreamerMPEGDashLivePacketizerDataHandler.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 AMFPacketModifier and TypeMethodDescriptionvoidLiveStreamPacketizerSanJose.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 AMFPacketModifier and TypeMethodDescriptionvoidLiveStreamPacketizerSmoothStreaming.internalHandlePacket(IMediaStream stream, AMFPacket packet) Deprecated.voidIHTTPStreamerSmoothLivePacketizerDataHandler.onFillChunkDataPacket(AMFPacket packet) Deprecated. -
Uses of AMFPacket in com.wowza.wms.pushpublish.protocol.rtmp
Methods in com.wowza.wms.pushpublish.protocol.rtmp that return AMFPacketModifier and TypeMethodDescriptionPushPublishRTMP.convertOnMetadataToSetDataFrame(AMFPacket packet) PushPublishRTMP.filterOnMetadataEvent(AMFPacket packet, long flags, List<String> itemsToRemove, Map<String, AMFData> itemsToAdd) Methods in com.wowza.wms.pushpublish.protocol.rtmp with parameters of type AMFPacketModifier and TypeMethodDescriptionPushPublishRTMP.convertDataEvenToAMFData(AMFPacket packet) PushPublishRTMP.convertOnMetadataToSetDataFrame(AMFPacket packet) PushPublishRTMP.filterOnMetadataEvent(AMFPacket packet, long flags, List<String> itemsToRemove, Map<String, AMFData> itemsToAdd) protected booleanPushPublishRTMP.isOnMetadataReady(IMediaStream stream, AMFPacket packet) protected intPushPublishRTMPNetConnectionPublisher.sendPacket(OutputStream out, long adjTimecode, AMFPacket packet, AMFObj amfObj, IMediaStream publishStream) Method parameters in com.wowza.wms.pushpublish.protocol.rtmp with type arguments of type AMFPacketModifier and TypeMethodDescriptionprotected longPushPublishRTMPNetConnectionPublisher.getPlayPacketDuration(List<AMFPacket> packets) -
Uses of AMFPacket in com.wowza.wms.rtp.model
Methods in com.wowza.wms.rtp.model that return AMFPacketModifier and TypeMethodDescriptionRTPStream.getLastPacketsByType(IMediaReader localReader, double startTime) Analyzes stream to get information, Internal use.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 AMFPacketModifier and TypeMethodDescriptionIMediaStream.getAudioCodecConfigPacket(long timecode) Get audio codec configuration packet (needed for H.264/AAC playback)IMediaStream.getLastKeyFrame()Get most recent video key frameIMediaStream.getLastPacket()Get most recent live packetIMediaStream.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 AMFPacketMethods in com.wowza.wms.stream with parameters of type AMFPacketModifier and TypeMethodDescriptionvoidIMediaStream.addAudioCodecConfigPacket(long timecode, AMFPacket packet) Set audio codec configuration packet (needed for H.264/AAC playback)voidIMediaStream.addVideoCodecConfigPacket(long timecode, AMFPacket packet) Set video codec configuration packet (needed for H.264/AAC playback)voidIMediaStream.notifyActionOnMetaData(AMFPacket metaDataPacket) Notify client listeners of onMetaData changevoidIMediaStream.notifyLivePacket(AMFPacket packet) Notify new live AMF packetvoidIMediaStream.notifyVideoH264Packet(AMFPacket packet, com.wowza.wms.media.h264.H264SEIMessages seiMessages) Notify H.264 SEI listener.voidIMediaStreamLivePacketNotify.onLivePacket(IMediaStream stream, AMFPacket packet) voidMediaStreamLivePacketNotifyBase.onLivePacket(IMediaStream stream, AMFPacket packet) voidIMediaStreamActionNotify2.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) voidIMediaStreamH264SEINotify.onVideoH264Packet(IMediaStream stream, AMFPacket packet, com.wowza.wms.media.h264.H264SEIMessages seiMessages) Method parameters in com.wowza.wms.stream with type arguments of type AMFPacketModifier and TypeMethodDescriptionintIMediaReader.writePackets(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 AMFPacketModifier and TypeMethodDescriptionILiveReceiver.getAudioCodecConfigPacket(long timecode) ILiveReceiver.getLastKeyFrame()ILiveReceiver.getLastPacket()ILiveReceiver.getVideoCodecConfigPacket(long timecode) Methods in com.wowza.wms.stream.live that return types with arguments of type AMFPacketModifier and TypeMethodDescriptionILivePacketSorter.getPackets(long systime, int bufferSize) ILiveReceiver.getPlayPackets()Methods in com.wowza.wms.stream.live with parameters of type AMFPacketModifier and TypeMethodDescriptionvoidvoidILiveReceiver.addAudioCodecConfigPacket(long timecode, AMFPacket packet) voidvoidvoidvoidILiveReceiver.addVideoCodecConfigPacket(long timecode, AMFPacket packet) Method parameters in com.wowza.wms.stream.live with type arguments of type AMFPacket -
Uses of AMFPacket in com.wowza.wms.stream.livedvr
Methods in com.wowza.wms.stream.livedvr with parameters of type AMFPacketModifier and TypeMethodDescriptionvoidILiveStreamDvrRecorder.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 AMFPacketModifier and TypeMethodDescriptionvoidILiveStreamPacketizer.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 AMFPacketModifier and TypeMethodDescriptionvoidILiveStreamTranscoder.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 packet -
Uses of AMFPacket in com.wowza.wms.util
Methods in com.wowza.wms.util with parameters of type AMFPacketModifier and TypeMethodDescriptionstatic 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.