Methods
| Modifier and Type |
Method and Description |
void |
addAudioCodecConfigPacket(long timecode,
AMFPacket packet) |
void |
addAudioData(byte[] data,
int offset,
int size,
int totalSize,
long audioTC) |
void |
addAudioExtraData(java.util.Map<String,IAMFPacketExtraData> extraData) |
void |
addDataData(byte[] data,
int offset,
int size,
int totalSize,
long dataTC) |
void |
addDataExtraData(java.util.Map<String,IAMFPacketExtraData> extraData) |
void |
addVideoCodecConfigPacket(long timecode,
AMFPacket packet) |
void |
addVideoData(byte[] data,
int offset,
int size,
int totalSize,
long videoTC) |
void |
addVideoExtraData(java.util.Map<String,IAMFPacketExtraData> extraData) |
void |
close() |
void |
flush() |
AMFPacket |
getAudioCodecConfigPacket(long timecode) |
int |
getAudioCodecId() |
int |
getAudioMissing(int totalSize) |
int |
getDataMissing(int totalSize) |
long |
getFirstPacketTC() |
long |
getLastFlushAudioTC() |
long |
getLastFlushDataTC() |
long |
getLastFlushRTTimecode() |
long |
getLastFlushTime() |
long |
getLastFlushTimecode() |
long |
getLastFlushVideoTC() |
AMFPacket |
getLastKeyFrame() |
AMFPacket |
getLastPacket() |
long |
getLastPacketTC() |
long |
getLastReceivedAudioTC() |
long |
getLastReceivedDataTC() |
long |
getLastReceivedVideoTC() |
long |
getLastSentAudioTC() |
long |
getLastSentDataTC() |
long |
getLastSentVideoTC() |
ILiveStreamPacketizer |
getLiveStreamPacketizer(String name) |
int |
getMaximumLiveLatency() |
long |
getMaxTimecode() |
int |
getPacketCount() |
java.util.List<AMFPacket> |
getPlayPackets() |
int |
getPublishBitrateAudio() |
int |
getPublishBitrateAudio(int source) |
int |
getPublishBitrateVideo() |
int |
getPublishBitrateVideo(int source) |
long |
getPublishFrameCountAudio() |
long |
getPublishFrameCountData() |
long |
getPublishFrameCounts(long[] counts) |
long |
getPublishFrameCountVideo() |
long |
getPublishFrameCountVideoKey() |
double |
getPublishFramerateVideo() |
double |
getPublishFramerateVideo(int source) |
int[] |
getPublishKeyFrameIntervalsVideo() |
int |
getSrc() |
long |
getTimecodeOffset() |
AMFPacket |
getVideoCodecConfigPacket(long timecode) |
int |
getVideoCodecId() |
int |
getVideoMissing(int totalSize) |
void |
init(IMediaStream stream) |
boolean |
isPublishStreamReady(boolean checkAudio,
boolean checkVideo) |
void |
onStreamStart(java.util.List metaDataList,
long timecode) |
void |
resetTimecodes() |
void |
setAudioCodecId(int publishAudioCodecId) |
void |
setMaximumLiveLatency(int maximumLiveLatency) |
void |
setMaximumPacketsPerSecond(int maximumPacketsPerSecond) |
void |
setSrc(int src) |
void |
setVideoCodecId(int publishVideoCodecId) |
void |
shutdown() |
void |
startAudioPacket() |
void |
startDataPacket() |
void |
startVideoPacket() |
void |
trim() |
void |
trim(java.util.List<AMFPacket> dataObjs) |
void |
updateLoggingValues() |