---
title: RPBroadcastActivityControllerDelegate
framework: replaykit
role: symbol
role_heading: Protocol
path: replaykit/rpbroadcastactivitycontrollerdelegate
---

# RPBroadcastActivityControllerDelegate

A protocol that defines the methods to implement to respond to selection events from a broadcast activity controller.

## Declaration

```swift
protocol RPBroadcastActivityControllerDelegate : NSObjectProtocol
```

## Topics

### Responding to User Selection

- [broadcastActivityController(_:didFinishWith:error:)](replaykit/rpbroadcastactivitycontrollerdelegate/broadcastactivitycontroller(_:didfinishwith:error:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Live Broadcast Implementation

- [RPBroadcastActivityViewController](replaykit/rpbroadcastactivityviewcontroller.md)
- [RPSystemBroadcastPickerView](replaykit/rpsystembroadcastpickerview.md)
- [RPBroadcastActivityController](replaykit/rpbroadcastactivitycontroller.md)
- [RPBroadcastConfiguration](replaykit/rpbroadcastconfiguration.md)
