api/live/atomic_pusher
library
Classes
-
AtomicPusher
-
AtomicPusher main interface, providing local audio/video capture and push (streaming) capabilities.
-
PusherInfo
-
Pusher live room info. Used both as the input parameter of
startPush / updateConfig, and carried in state.pusherInfo as the live room info returned from the engine.
-
PusherListener
-
Pusher event listener, used to receive one-shot events such as push errors, live ended, kicked out, etc. Register/remove listeners via
addListener / removeListener.
-
PusherState
-
Atomic pusher reactive state. Carries the state of AtomicPusher. You can read the current value or subscribe to changes via
state.
-
PusherStatistics
-
Pusher runtime statistics.
-
PusherSummary
-
Statistics data of this live session, reported when the live ends. Used to display summarized data such as views, interactions, and gifts.
Enums
-
PusherCode
-
Atomic pusher error code enum, used to report push operation results and runtime errors.
-
PusherConnectState
-
The connection state between the pusher and the push target.
-
PusherInfoModifyFlag
-
Fields that can be updated via
updateConfig.