Package io.antmedia.muxer
Class WebMMuxer
java.lang.Object
io.antmedia.muxer.Muxer
io.antmedia.muxer.RecordMuxer
io.antmedia.muxer.WebMMuxer
-
Nested Class Summary
Nested classes/interfaces inherited from class io.antmedia.muxer.Muxer
Muxer.VideoBuffer
-
Field Summary
Fields inherited from class io.antmedia.muxer.RecordMuxer
fileTmp, previewPath, resolution, storageClient, SUPPORTED_CODECS, uploadMP4ToS3
Fields inherited from class io.antmedia.muxer.Muxer
audioPkt, avRationalTimeBase, BITSTREAM_FILTER_H264_MP4TOANNEXB, BITSTREAM_FILTER_HEVC_MP4TOANNEXB, bsfAudioFilterContextList, bsfFilterContextList, bsfVideoNames, DATE_TIME_PATTERN, extension, file, firstAudioDts, firstKeyFrameReceived, firstVideoDts, format, headerWritten, initialResourceNameWithoutExtension, inputOutputStreamIndexMap, inputTimeBaseMap, isInitialized, isRunning, logger, loggerStatic, optionDictionary, options, outputFormatContext, registeredStreamIndexList, rotation, scope, SEGMENT_INDEX_LENGTH, streamId, subFolder, TEMP_EXTENSION, time2log, tmpPacket, vertx, videoExtradata, videoHeight, videoPkt, videoWidth
-
Constructor Summary
ConstructorDescriptionWebMMuxer
(StorageClient storageClient, io.vertx.core.Vertx vertx, String s3FolderPath) -
Method Summary
Methods inherited from class io.antmedia.muxer.RecordMuxer
finalizeRecordFile, getFinalFileName, getOutputFormatContext, getOutputURL, getS3Prefix, getVodId, init, isCodecSupported, isUploadingToS3, prepareAudioOutStream, saveToStorage, saveToStorage, setFileTmp, setPreviewPath, setSubfolder, setVodId, writeTrailer
Methods inherited from class io.antmedia.muxer.Muxer
addAudioStream, addExtradataIfRequired, addStream, addStream, addVideoStream, avNewStream, checkToDropPacket, clearResource, contextChanged, contextWillChange, getAppAdaptor, getAppSettings, getAudioNotWrittenCount, getAverageBitrate, getBitStreamFilter, getBsfAudioNames, getCurrentVoDTimeStamp, getDurationInMs, getDurationInMs, getErrorDefinition, getExtendedName, getFile, getFileName, getFormat, getInputTimeBaseMap, getIsRunning, getLastPts, getOptionDictionary, getPacketBufferWithExtradata, getPreviewFile, getRecordFile, getRegisteredStreamIndexList, getResolution, getResourceFile, getSubFolder, getTmpPacket, getUserRecordFile, getVideoCodecId, getVideoHeight, getVideoNotWrittenCount, getVideoWidth, init, initAudioBitstreamFilter, initVideoBitstreamFilter, isAddDateTimeToSourceName, logPacketIssue, openIO, prepareIO, replaceDoubleSlashesWithSingleSlash, setAddDateTimeToSourceName, setAudioBitreamFilter, setBitstreamFilter, setCurrentVoDTimeStamp, setIsRunning, setOption, writeAudioBuffer, writeAudioFrame, writeDataFrame, writeHeader, writeMetaData, writePacket, writePacket, writePacket, writeVideoBuffer, writeVideoBuffer, writeVideoFrame
-
Field Details
-
WEBM_SUPPORTED_CODECS
private static int[] WEBM_SUPPORTED_CODECS
-
-
Constructor Details
-
WebMMuxer
-