---
title: HMCameraStreamControlDelegate
framework: homekit
role: symbol
role_heading: Protocol
path: homekit/hmcamerastreamcontroldelegate
---

# HMCameraStreamControlDelegate

A protocol that gives the delegate updates on the camera stream.

## Declaration

```swift
protocol HMCameraStreamControlDelegate : NSObjectProtocol
```

## Topics

### Observing stream activity

- [cameraStreamControlDidStartStream(_:)](homekit/hmcamerastreamcontroldelegate/camerastreamcontroldidstartstream(_:).md)
- [cameraStreamControl(_:didStopStreamWithError:)](homekit/hmcamerastreamcontroldelegate/camerastreamcontrol(_:didstopstreamwitherror:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Observing stream activity

- [delegate](homekit/hmcamerastreamcontrol/delegate.md)
