AliVCSDK  4.5.1
阿里云音视频SDK,为视频开发者提供一站式接入服务
com.alivc.live.pusher.AlivcLivePushBGMListener Interface Reference

listener of bgm player More...

Public Member Functions

void onStarted ()
 
void onStopped ()
 
void onPaused ()
 
void onResumed ()
 
void onProgress (long progress, long duration)
 
void onCompleted ()
 
void onDownloadTimeout ()
 
void onOpenFailed ()
 

Detailed Description

listener of bgm player

Author
aliyun live push sdk
Call Example
mAlivcLivePusher.setLivePushBGMListener(new AlivcLivePushBGMListener () {});
See also
com.alivc.live.pusher.AlivcLivePusher::setLivePushBGMListener(AlivcLivePushBGMListener)

Definition at line 12 of file AlivcLivePushBGMListener.java.

Member Function Documentation

void com.alivc.live.pusher.AlivcLivePushBGMListener.onCompleted ( )

BGM completed

void com.alivc.live.pusher.AlivcLivePushBGMListener.onDownloadTimeout ( )

BGM download timeout

Note
The player will reconnect and seek to the play position
void com.alivc.live.pusher.AlivcLivePushBGMListener.onOpenFailed ( )

Stream open failed

Note
stream is invalid
void com.alivc.live.pusher.AlivcLivePushBGMListener.onPaused ( )

BGM paused

void com.alivc.live.pusher.AlivcLivePushBGMListener.onProgress ( long  progress,
long  duration 
)

BGM current progress

Parameters
progresscurrent progress
durationtotal duration
void com.alivc.live.pusher.AlivcLivePushBGMListener.onResumed ( )

BGM resumed

void com.alivc.live.pusher.AlivcLivePushBGMListener.onStarted ( )

BGM started

void com.alivc.live.pusher.AlivcLivePushBGMListener.onStopped ( )

BGM stopped