Livestream Event Listener
You can implement the interface FireworkLivestreamEventListener to receive events related to livestream playback with userJoined(), userLeft(), userSentChat() and userSentLike() callbacks.
Kotlin
Java
FireworkLiveStream.addFireworkLiveStreamEventListener(object: FireworkLiveStreamEventListener{
override fun userJoined(liveStreamDetails:FireworkLiveStreamEventDetails) {
}
override fun userLeft(liveStreamDetails:FireworkLiveStreamEventDetails) {
}
override fun userSentChat(chatDetails: FireworkLiveStreamChatDetails) {
}
override fun userSentLike(liveStreamDetails: FireworkLiveStreamEventDetails) {
}
})
FireworkLiveStream.INSTANCE.addFireworkLiveStreamEventListener(new FireworkLiveStreamEventListener() {
@Override
public void userJoined(@NonNull FireworkLiveStreamEventDetails fireworkLiveStreamEventDetails) {
}
@Override
public void userLeft(@NonNull FireworkLiveStreamEventDetails fireworkLiveStreamEventDetails) {
}
@Override
public void userSentChat(@NonNull FireworkLiveStreamChatDetails fireworkLiveStreamChatDetails) {
}
@Override
public void userSentLike(@NonNull FireworkLiveStreamEventDetails fireworkLiveStreamEventDetails) {
}
});
Field | Description |
---|---|
id | Encoded id of the Live Stream Event |
Field | Description |
---|---|
liveStreamDetails | Includes id of the live stream |
chatId | Id of the chat message |
username | Username of chat poster |
text | chat message |
Last modified 1yr ago