Class

RPBroadcastController

An object containing methods for starting and controlling a broadcast.

Declaration

@interface RPBroadcastController : NSObject

Topics

Controlling the Broadcast

broadcastURL

A URL that redirects users to an ongoing or completed broadcast.

- pauseBroadcast

Pauses the current broadcast.

- resumeBroadcast

Resumes a paused broadcast.

- finishBroadcastWithHandler:

Stops the current broadcast.

serviceInfo

Information updated by the service during a broadcast.

Retrieving Information About the Broadcast

broadcastExtensionBundleID

The bundle ID for the selected broadcast service.

Deprecated
broadcasting

A Boolean value indicating whether the controller is broadcasting.

paused

A Boolean value indicating whether the broadcast is paused.

Getting the Delegate

delegate

The delegate for the broadcast controller.

RPBroadcastControllerDelegate

The protocol you implement to respond to changes in a live broadcast.

Relationships

Inherits From

See Also

Media Clip Processing

RPBroadcastHandler

An object that sends messages to the broadcasting app.

RPBroadcastSampleHandler

An object that processes buffer objects as they are received from ReplayKit.

RPBroadcastMP4ClipHandler

An object that processes MP4 movie clips from ReplayKit.

Deprecated