---
title: AVMultiviewManager
framework: avkit
role: symbol
role_heading: Class
path: avkit/avmultiviewmanager
---

# AVMultiviewManager

An object that manages viewing multiple videos at once.

## Declaration

```swift
@MainActor final class AVMultiviewManager
```

## Overview

Overview Watch multiple videos at the same time with AVExperienceController.Experience.multiview using multiple AVExperienceController objects.

## Topics

### Accessing the default instance

- [default](avkit/avmultiviewmanager/default.md)

### Providing additional UI

- [contentSelectionViewController](avkit/avmultiviewmanager/contentselectionviewcontroller.md)
- [AVContentSelectionViewController](avkit/avcontentselectionviewcontroller.md)

### Dismissing the multiview experience

- [dismiss()](avkit/avmultiviewmanager/dismiss().md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### visionOS playback

- [Playing immersive media with AVKit](avkit/playing-immersive-media-with-avkit.md)
- [Creating a multiview video playback experience in visionOS](avkit/creating-a-multiview-video-playback-experience-in-visionos.md)
- [Adopting the system player interface in visionOS](avkit/adopting-the-system-player-interface-in-visionos.md)
- [Trimming and exporting media in visionOS](avkit/trimming-and-exporting-media-in-visionos.md)
- [AVPlayerViewController](avkit/avplayerviewcontroller.md)
- [AVPlayerViewControllerDelegate](avkit/avplayerviewcontrollerdelegate.md)
- [AVExperienceController](avkit/avexperiencecontroller.md)
- [AVGroupExperienceCoordinator](avkit/avgroupexperiencecoordinator.md)
- [AVViewport](avkit/avviewport.md)
- [AVPortalViewport](avkit/avportalviewport.md)
- [Third-party casting support](avkit/third-party-casting-support.md)
