Package com.bambuser.broadcaster
Documentation for libbambuser for Android version 1.0.1 generated on 2022-06-29.
-
Interface Summary Interface Description Broadcaster.LocalMediaObserver An Observer interface that should be passed tostoreLocalMedia(path, observer)
orstoreLocalMedia(fileDescriptor, observer)
to receive callbacks while recording a local copy of a broadcast.Broadcaster.Observer An Observer interface that must be implemented for you to receive callbacks about important state changes and events within theBroadcaster
.Broadcaster.PictureObserver A callback interface that can be passed totakePicture(file, resolution, observer)
Broadcaster.TalkbackObserver An Observer interface that should be passed tosetTalkbackObserver(observer)
to receive callbacks about talkback stream state changes.Broadcaster.UplinkSpeedObserver An interface that can optionally be used withsetUplinkSpeedObserver(observer)
to receive callbacks about uplink speed tests which theBroadcaster
can do while not broadcasting.Broadcaster.ViewerCountObserver An interface that should be passed tosetViewerCountObserver(ViewerCountObserver)
to receive callbacks about the current and total number of viewers of the broadcast.BroadcastPlayer.Observer BroadcastPlayer.ViewerCountObserver An interface that should be passed tosetViewerCountObserver(ViewerCountObserver)
to receive callbacks about the current and total number of viewers of the broadcast. -
Class Summary Class Description BackendApi This class contains a few convenience methods for doing requests to Bambuser's API.Broadcaster This is the main class and entry point to the library.Broadcaster.Camera Basic information describing an available camera.BroadcastPlayer Class for integrating playback of Bambuser broadcasts in an app.LatencyMeasurement A latency measurement consists of the measuredLatencyMeasurement.latency
and theLatencyMeasurement.uncertainty
of the measurement.ModernTlsSocketFactory Resolution SurfaceViewWithAutoAR A SurfaceView which adjusts its aspect ratio to fit the camera preview resolution. -
Enum Summary Enum Description Broadcaster.AudioSetting BroadcastPlayer.AcceptType BroadcastPlayer.LatencyMode BroadcastStatus CameraError ConnectionError PlayerState ABroadcastPlayer
instance will always be in one of these states.TalkbackState