public interface AlivcLivePushInfoListener
Modifier and Type | Method and Description |
---|---|
void |
onAdjustBitRate(AlivcLivePusher pusher,
int curBr,
int targetBr)
The bitrate is adjusted.
|
void |
onAdjustFps(AlivcLivePusher pusher,
int curFps,
int targetFps)
The frame rate is adjusted.
|
void |
onDropFrame(AlivcLivePusher pusher,
int countBef,
int countAft)
Frames drop.
|
void |
onFirstAVFramePushed(AlivcLivePusher pusher)
The first audio and video package is sent.
|
void |
onFirstFramePreviewed(AlivcLivePusher pusher)
The first frame is rendered.
|
void |
onPreviewStarted(AlivcLivePusher pusher)
The preview starts.
|
void |
onPreviewStoped(AlivcLivePusher pusher)
The preview ends.
|
void |
onPushPauesed(AlivcLivePusher pusher)
The stream ingest is paused.
|
void |
onPushRestarted(AlivcLivePusher pusher)
The stream ingest is restarted.
|
void |
onPushResumed(AlivcLivePusher pusher)
The stream ingest is resumed.
|
void |
onPushStarted(AlivcLivePusher pusher)
The stream ingest starts.
|
void |
onPushStatistics(AlivcLivePusher pusher,
AlivcLivePushStatsInfo statistics)
onPushStatistics
|
void |
onPushStoped(AlivcLivePusher pusher)
The stream ingest is stopped.
|
void onPreviewStarted(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onPreviewStoped(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onPushStarted(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onFirstAVFramePushed(AlivcLivePusher pusher)
pusher
- void onPushPauesed(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onPushResumed(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onPushStoped(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onPushRestarted(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onFirstFramePreviewed(AlivcLivePusher pusher)
pusher
- The AlivcLivePusher object.void onDropFrame(AlivcLivePusher pusher, int countBef, int countAft)
pusher
- The AlivcLivePusher object.void onAdjustBitRate(AlivcLivePusher pusher, int curBr, int targetBr)
pusher
- The AlivcLivePusher object.void onAdjustFps(AlivcLivePusher pusher, int curFps, int targetFps)
pusher
- The AlivcLivePusher object.void onPushStatistics(AlivcLivePusher pusher, AlivcLivePushStatsInfo statistics)
pusher
- AlivcLivePusherstatistics
- AlivcLivePushStatsInfo