Package com.bambuser.broadcaster
package com.bambuser.broadcaster
Documentation for libbambuser for Android version 1.0.2 generated on 2025-04-02.
-
ClassDescriptionThis class contains a few convenience methods for doing requests to Bambuser's API.This is the main class and entry point to the library.Basic information describing an available camera.An Observer interface that should be passed to
storeLocalMedia(path, observer)
orstoreLocalMedia(fileDescriptor, observer)
to receive callbacks while recording a local copy of a broadcast.An Observer interface that must be implemented for you to receive callbacks about important state changes and events within theBroadcaster
.A callback interface that can be passed totakePicture(file, resolution, observer)
An Observer interface that should be passed tosetTalkbackObserver(observer)
to receive callbacks about talkback stream state changes.An interface that can optionally be used withsetUplinkSpeedObserver(observer)
to receive callbacks about uplink speed tests which theBroadcaster
can do while not broadcasting.An interface that should be passed tosetViewerCountObserver(ViewerCountObserver)
to receive callbacks about the current and total number of viewers of the broadcast.Class for integrating playback of Bambuser broadcasts in an app.An interface that should be passed tosetViewerCountObserver(ViewerCountObserver)
to receive callbacks about the current and total number of viewers of the broadcast.A latency measurement consists of the measuredLatencyMeasurement.latency
and theLatencyMeasurement.uncertainty
of the measurement.ABroadcastPlayer
instance will always be in one of these states.A SurfaceView which adjusts its aspect ratio to fit the camera preview resolution.